@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);*,body{font-family:Mulish,sans-serif;margin:0;padding:0}.global-container{width:100%;padding-right:0;padding-left:0;margin-right:0;margin-left:0;justify-content:center;height:100vh;display:flex;align-items:center;background-color:#f5f5f5}.globals-button{background:linear-gradient(90deg,#18223b 0,#517fa4);border:2px;border-radius:20px;color:#f5f5f5;font-weight:500;letter-spacing:1px;padding:8px;width:200px;transition:all .3s ease-in-out}.globals-button:hover{color:#182631;transform:scale(.9)}.globals-button-delete{background:#c37373;border:2px;border-radius:25px;color:#f5f5f5;font-weight:500;letter-spacing:1px;padding:6px 12px 6px 12px;width:auto}.globals-button-delete:hover{color:#be4545;transition:all .3s ease-in-out}.globals-border-div{background:linear-gradient(90deg,#18223b,#517fa4);border-radius:20px;padding:5px}.globals-border-button{color:#18223b;border-color:#517fa4;border-radius:20px;font-weight:500;letter-spacing:1px;padding:8px;width:200px;background:#f5f5f5;transition:transform .2s ease-in-out}.globals-border-button:hover{color:#182631;transform:scale(.9)}.globals-border-div-dark{background:#18223b;border-radius:20px;padding:5px}.globals-border-button-dark{color:#f5f5f5;border-color:#f5f5f5;border-radius:20px;background:transparent;font-weight:600;letter-spacing:1px;padding:8px;width:200px;transition:transform .3s ease-in-out}.globals-border-button-dark:hover{color:#99bbd6;transform:scale(.9)}.globals-label{color:#18223b;font-size:medium;font-weight:600}.globals-input{border-radius:20px;border:1px solid #d8e0e4;padding:3px 15px 3px 15px}.globals-input:focus{border:none;box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.globals-input::-moz-placeholder{font-size:small;color:#517fa4;opacity:.5}.globals-input::placeholder{font-size:small;color:#517fa4;opacity:.5}.globals-input-no-border{border-radius:20px;border:none}.globals-input-no-border::-moz-placeholder{font-size:small;color:#517fa4;opacity:.5}.globals-input-no-border::placeholder{font-size:small;color:#517fa4;opacity:.5}.globals.form-check-input{border-radius:2px;border:1px solid #d8e0e4;padding:0;width:16px;height:16px}.globals.form-check-input:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.globals .recovery-password,.globals .remember-check{font-size:14px;border:none}.globals .recovery-password:hover,.globals .remember-check:hover{text-decoration:underline}.globals .form-check-input:checked{border:none;background-color:#517fa4}.globals .form-check-input:checked:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.globals-a{color:#18223b;text-decoration:none;font-weight:600}.globals-a:hover{color:#517fa4;transition:all .3s ease-in-out}.dropdown .dropdown-menu-dark{--bs-dropdown-link-active-bg:$primary-color;--bs-dropdown-border-radius:10px;--bs-dropdown-box-shadow:0 0 20px $shadow-color}.dropdown .dropdown-menu-dark a:active,.dropdown .dropdown-menu-dark a:focus,.dropdown .dropdown-menu-dark a:hover{border-radius:20px}.dropdown .dropdown-menu{--bs-dropdown-link-active-bg:$secondary-color}.dropdown .dropdown-menu a:active,.dropdown .dropdown-menu a:focus,.dropdown .dropdown-menu a:hover{border-radius:20px}.card{width:auto;background:#f5f5f5;border:none;border-radius:20px;box-shadow:0 4px 6px rgba(0,0,0,.3);padding:20px}.card .card-img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.card .h3{color:#18223b;font-weight:800;text-align:center;margin-bottom:0;padding:0}.card .p{color:#7d8f98;text-align:justify}.header{width:auto}.header-avatar{border-radius:100%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;padding:10px}.header-avatar,.header-logo{background:linear-gradient(90deg,#18223b 0,#517fa4)}.header-logo{font-size:25px;text-align:center;color:transparent;font-weight:700;font-size:3rem;-webkit-background-clip:text}.header-logo,.header-name{font-family:Montserrat,sans-serif}.header-name{color:#182631;font-size:medium}.header-type-user{color:#18223b;font-family:Montserrat,sans-serif;font-size:small}.menu{background-color:#18223b;color:#f5f5f5;display:flex;flex-direction:column;gap:10px;height:100vh;padding:2rem;position:fixed;left:0;top:0;width:auto;max-width:25%;z-index:2}.menu-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;text-align:center;background:#f5f5f5;color:transparent;-webkit-background-clip:text;margin-bottom:3rem}.menu .collapse:not(.show){display:none}.menu .collapsing{height:0;overflow:hidden;transition:height .35s ease}.menu .collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}.menu-button{background:none;border:none;color:#182631;cursor:pointer;font-weight:500;padding:10px 0;text-decoration:none;position:relative;width:auto;text-align:start;text-decoration:underline;padding-left:1rem}.menu-button:hover{color:#99bbd6;transition:color .3s ease}.menu-button:focus{color:#99bbd6;font-weight:500;background:#18223b;border-radius:20px}.menu .accordion{list-style:none;padding:0;--bs-accordion-bg:none;--bs-accordion-border-color:none;--bs-accordion-btn-focus-box-shadow:none}.menu .accordion-button:not(.collapsed){background-color:transparent}.menu .accordion-item{margin-bottom:2px}.menu .accordion-button{color:#f5f5f5;font-size:larger;width:100%;text-align:left;padding:10px;border:none;position:relative}.menu .accordion-button:hover{font-size:larger;font-weight:700;transition:transform .6s ease-in-out}.menu .accordion-button:focus{font-size:larger;font-weight:700;transition:transform .6s ease}.menu .accordion-button:after{content:none}.menu .accordion-button:active{font-size:larger;font-weight:700;transition:none}.menu .accordion-collapse{padding:0 10px}.menu .accordion-body{padding:10px 0;color:#182631}.form-check-input{border-radius:2px;border:1px solid #d8e0e4;padding:0;width:16px;height:16px}.form-check-input:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.recovery-password,.remember-check{font-size:14px;border:none}.recovery-password:hover,.remember-check:hover{text-decoration:underline}.form-check-input:checked{border:none;background-color:#517fa4}.form-check-input:checked:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.form-select-details{border-radius:20px;min-width:6rem;overflow-y:auto}.form-select-details:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.form-select-details:checked{border:none;background-color:#517fa4}.form-select-details:hover{background-color:#f5f5f5}.login{background:linear-gradient(90deg,#18223b 0,#517fa4)}.login-card{background-color:#f5f5f5;backdrop-filter:blur(10px);border-radius:100%;box-shadow:0 1rem 3rem rgba(0,0,0,.175);height:auto;display:flex;padding:90px;width:620px}.login-title{font-weight:700;font-size:34px;background:linear-gradient(90deg,#18223b 0,#517fa4);color:transparent;background-clip:text;-webkit-background-clip:text}.login-pre-title,.login-title{font-family:Montserrat,sans-serif;text-align:center}.login-pre-title{font-weight:600;font-size:28px;color:#18223b}.login-sub-title{color:#182631;font-size:large;font-weight:400;margin-top:15px;text-align:center}.login-button{background:linear-gradient(90deg,#18223b 0,#517fa4);border:2px;border-radius:20px;color:#f5f5f5;font-weight:500;letter-spacing:1px;padding:8px;width:200px}.login-button:hover{color:#182631;transition:all .3s ease-in-out}.login-input{border-radius:20px;border:1px solid #d8e0e4}.login-input:focus{border:none;box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.login.form-check-input{border-radius:2px;border:1px solid #d8e0e4;padding:0;width:16px;height:16px}.login.form-check-input:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.login .recovery-password,.login .remember-check{font-size:14px;border:none}.login .recovery-password:hover,.login .remember-check:hover{text-decoration:underline}.login .form-check-input:checked{border:none;background-color:#517fa4}.login .form-check-input:checked:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.login-a{text-decoration:none;font-size:smaller;font-weight:500;color:#517fa4;position:relative}.login-a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-image:linear-gradient(270deg,transparent 50%,#517fa4 0);background-size:200% 100%;background-position:100% 100%;transition:background-position .4s ease-in-out}.login-a:hover:after{background-position:0 100%}.register{background:linear-gradient(90deg,#18223b 0,#517fa4)}.register-card{background-color:#f5f5f5;backdrop-filter:blur(10px);border-radius:30px;box-shadow:0 1rem 3rem rgba(0,0,0,.3);height:auto;display:flex;padding:60px;width:50%}.register-title{font-weight:700;font-size:24px;background:linear-gradient(90deg,#18223b 0,#517fa4);color:transparent;background-clip:text;-webkit-background-clip:text}.register-pre-title,.register-title{font-family:Montserrat,sans-serif;text-align:center}.register-pre-title{font-weight:500;font-size:20px;color:#18223b;margin-top:40px;margin-bottom:40px}.register-sub-title{color:#182631;font-size:large;font-weight:400;margin-top:15px;text-align:center}.register-button{background:linear-gradient(90deg,#18223b 0,#517fa4);border:2px;border-radius:20px;color:#f5f5f5;font-weight:500;letter-spacing:1px;padding:8px;width:200px}.register-button:hover{color:#182631;transition:all .3s ease-in-out}.register-input{border-radius:20px;border:1px solid #d8e0e4}.register-input:focus{border:none;box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.register.form-check-input{border-radius:2px;border:1px solid #d8e0e4;padding:0;width:16px;height:16px}.register.form-check-input:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.register .recovery-password,.register .remember-check{font-size:14px;border:none}.register .recovery-password:hover,.register .remember-check:hover{text-decoration:underline}.register .form-check-input:checked{border:none;background-color:#517fa4}.register .form-check-input:checked:focus{box-shadow:0 0 0 .2rem rgba(81,127,164,.25)}.register-a{text-decoration:none;font-weight:500;color:#517fa4;position:relative}.register-a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-image:linear-gradient(270deg,transparent 50%,#517fa4 0);background-size:200% 100%;background-position:100% 100%;transition:background-position .4s ease-in-out}.register-a:hover:after{background-position:0 100%}.dashboard{height:100vh}.dashboard-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:32px;text-align:center;color:#517fa4;display:flex;justify-content:start;letter-spacing:4px}.create{width:100%;height:auto}.create-title{color:#18223b;font-size:x-large;font-weight:600;opacity:.6}.custom-table{width:100%;border-spacing:0}.custom-table td,.custom-table th{border-bottom:1px solid #d8e0e4;padding:8px}.custom-table tr{border-radius:10px}.custom-table tr:hover{background:hsla(0,0%,81%,.4)}.custom-table th{padding-top:12px;padding-bottom:12px;text-align:left;color:#18223b}.custom-table input[type=text]{width:100%;padding:12px 20px;box-sizing:border-box;border:2px solid #7d8f98;border-radius:4px;background-color:#f5f5f5}.font-section{align-items:center;background:hsla(0,0%,81%,.4);border-radius:10px;display:flex;flex-direction:row;height:10rem;justify-content:space-evenly;width:70%;padding:1rem}.font-archive{color:#182631;display:inline-block;font-size:large;font-weight:700;max-width:270px}.font-footnote{color:#7d8f98;font-size:x-small;margin:0}.disabled-button{background:#d8e0e4;color:#7d8f98;cursor:not-allowed}.disabled-button:hover{color:hsla(0,0%,81%,.4);transform:none}.file-label:before{content:none!important}.file-btn{cursor:pointer;background:linear-gradient(90deg,#d8e0e4 0,#99bbd6);border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#18223b;display:flex;font-weight:500;justify-content:center;letter-spacing:2px;padding:1px;width:270px;transition:transform .2s ease-in-out}.file-btn:hover{color:#182631;transform:scale(.9)}#app,body,html{height:100%;min-height:100vh;margin:0;padding:0;overflow-x:hidden}.error-message[data-v-31295eae]{text-align:center;color:#be4545;margin:5px 0}.recaptcha-container[data-v-31295eae]{margin:1rem 0;min-height:50px}p[data-v-5d7835e5]{color:#f5f5f5;font-weight:700;font-size:1.3rem;margin-bottom:0;text-align:center;text-transform:uppercase}li[data-v-65066ec2]{margin:1rem 0}.li-option[data-v-65066ec2]{margin:1rem 0;padding:.5rem;border-radius:50%;transition:background-color .3s ease,transform .3s ease}.li-option[data-v-65066ec2] :hover{background-color:rgba(0,0,0,.1);transform:scale(1.05)}.dropdown-menu[data-v-65066ec2]{position:absolute;top:100%;left:0;z-index:2}.show[data-v-65066ec2]{display:block}.modal[data-v-65066ec2]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);backdrop-filter:blur(10px);display:none}.modal.show[data-v-65066ec2]{display:block}.modal-dialog[data-v-65066ec2]{max-width:600px;margin:40px auto;background-color:#fff;border-radius:10px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.3)}.modal-content[data-v-65066ec2]{display:flex;justify-content:center;padding:20px;border:none}.modal-header[data-v-65066ec2]{display:flex;justify-content:center;align-items:center;border-bottom:none}.modal-title[data-v-65066ec2]{font-weight:700;font-size:18px}.modal-body[data-v-65066ec2]{display:flex;flex-direction:column}.btn-close[data-v-65066ec2]{background-color:transparent;border:none;padding:2%;font-size:13px;cursor:pointer}.btn-close[data-v-65066ec2]:hover{background-color:#eef0f4}.header-container[data-v-65066ec2]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:1.5rem}.header-left[data-v-65066ec2]{display:flex;flex-direction:column;align-items:flex-start}.header-title[data-v-65066ec2]{font-size:2rem;font-weight:700;color:#007080}.header-greeting[data-v-65066ec2]{font-size:1rem;color:#444;margin-top:.2rem}.header-right[data-v-65066ec2]{display:flex;align-items:center;gap:1.5rem;position:relative}.profile-info[data-v-65066ec2]{display:flex;align-items:center;gap:.8rem;cursor:pointer;position:relative}.profile-details[data-v-65066ec2]{display:flex;flex-direction:column;align-items:flex-start}.profile-name[data-v-65066ec2]{font-weight:600;font-size:1rem}.profile-role[data-v-65066ec2]{font-size:.9rem;color:#888}.notification-icon[data-v-65066ec2]{font-size:1.5rem;color:#007080!important;cursor:pointer}.profile-dropdown-menu[data-v-65066ec2]{position:absolute;top:60px;right:0;background:#fff;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.1);min-width:160px;z-index:1000;padding:.5rem 0;display:flex;flex-direction:column;align-items:flex-start}.dropdown-item[data-v-65066ec2]{width:100%;background:none;border:none;padding:.75rem 1.5rem;text-align:left;color:#007080;font-size:1rem;cursor:pointer;transition:background .2s}.dropdown-item[data-v-65066ec2]:hover{background:#f6f5f8}.sidebar[data-v-6305dc78]{width:240px;min-width:240px;max-width:240px;height:100%;min-height:100vh;flex:1 0 auto;border-radius:16px;background:#18223b;display:flex;flex-direction:column;align-items:center;padding:1.5rem 0 1rem 0;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow-y:auto}.sidebar-logo[data-v-6305dc78]{margin-bottom:2.5rem;display:flex;justify-content:center;width:100%}.sidebar-menu[data-v-6305dc78]{flex:1;width:100%;overflow-y:auto;max-height:calc(100vh - 180px)}.sidebar-menu[data-v-6305dc78]::-webkit-scrollbar{width:4px}.sidebar-menu[data-v-6305dc78]::-webkit-scrollbar-track{background:transparent}.sidebar-menu[data-v-6305dc78]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2);border-radius:4px}.sidebar-menu[data-v-6305dc78]::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}.sidebar-menu ul[data-v-6305dc78]{list-style:none;padding:0;margin:0}.sidebar-item[data-v-6305dc78]{width:100%;display:flex;align-items:center;gap:1.1rem;padding:.9rem 1.2rem;color:#fff;font-size:1.08rem;border-radius:22px;margin-bottom:.5rem;cursor:pointer;transition:background .2s,color .2s}.sidebar-icon[data-v-6305dc78]{font-size:1.25rem;min-width:22px;text-align:center}.sidebar-item.active[data-v-6305dc78]{background:#2a3b6a;color:#fff}.sidebar-item[data-v-6305dc78]:hover:not(.active){background:hsla(0,0%,100%,.07);color:#e0e6f6}.sidebar-bottom[data-v-6305dc78]{width:100%;display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;color:#bfc8e2;font-size:1.08rem;border-radius:22px;cursor:pointer;margin-top:auto;margin-bottom:.5rem;transition:background .2s,color .2s}.sidebar-bottom .sidebar-icon[data-v-6305dc78]{font-size:1.25rem;min-width:22px;text-align:center}.sidebar-bottom[data-v-6305dc78]:hover{background:#232c4b;color:#fff}.dashboard-layout[data-v-60a55e83]{display:flex;min-height:100vh;height:100%;align-items:stretch;background:#fff;position:relative;overflow-x:hidden}.dashboard-content[data-v-60a55e83]{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;background:#fff;min-height:100vh;height:100%}main[data-v-60a55e83]{flex:1;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 0;box-sizing:border-box;overflow-y:auto}.switch-container[data-v-888b09ea]{position:relative;display:flex;width:300px;height:35px;background-color:#f5f5f5;border-radius:50px;overflow:hidden;padding:0}.switch-indicator[data-v-888b09ea]{position:absolute;width:50%;height:100%;background-color:#18223b;border-radius:50px;transition:transform .3s ease}.switch-indicator.left[data-v-888b09ea]{transform:translateX(0)}.switch-indicator.right[data-v-888b09ea]{transform:translateX(100%)}.switch-button[data-v-888b09ea]{flex:1;text-align:center;background:none;border:none;outline:none;color:#7d8f98;font-weight:700;cursor:pointer;z-index:1;transition:color .3s ease}.switch-button[data-v-888b09ea]:hover,.td-second[data-v-888b09ea]{color:#d8e0e4}th[data-v-888b09ea]{text-wrap:nowrap}.pill[data-v-888b09ea]{display:flex;align-items:center;justify-content:center;border-radius:20px;background:#517fa4;color:#f5f5f5;padding:0 10px 0 10px;font-size:smaller;margin:0 5px 0 5px}.middle[data-v-888b09ea]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.button-group[data-v-888b09ea]{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:#d8e0e4;padding:5px;border-radius:50px}.button[data-v-888b09ea]{background:transparent;color:#18223b;border:none;padding:5px 10px;border-radius:50px;cursor:pointer;font-size:16px;transition:background-color .3s ease;text-wrap:nowrap;font-weight:700}.button[data-v-888b09ea]:hover{background-color:#d8e0e4;border-radius:50px}.card[data-v-888b09ea]{background:linear-gradient(89.88deg,#18223b .08%,#034559 99.87%);border-radius:20px;box-shadow:0 6px 10px rgba(0,0,0,.3);color:#f5f5f5;display:flex;flex-wrap:nowrap;gap:10px;max-width:23rem;justify-content:space-between}.link[data-v-888b09ea]{color:#d8e0e4;text-decoration:none;font-weight:600}.link[data-v-888b09ea]:hover{color:#99bbd6;transition:all .3s ease-in-out}.second-link[data-v-888b09ea]{color:#7d8f98;text-decoration:none;font-weight:600}.second-link[data-v-888b09ea]:hover{color:#18223b;transition:all .3s ease-in-out}.article[data-v-888b09ea]{background-color:#f5f5f5;border-radius:15px;margin-bottom:20px;margin-top:20px;padding:25px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease}.article[data-v-888b09ea]:hover{box-shadow:0 6px 16px rgba(0,0,0,.12)}.match-rate[data-v-888b09ea]{background-color:#d8e0e4;border-radius:15px;display:flex;flex-direction:column;padding:20px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.match-rate[data-v-888b09ea]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.match-rate-2[data-v-888b09ea]{background-color:#517fa4;color:#f5f5f5;border-radius:15px;display:flex;flex-direction:column;padding:20px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease}.match-rate-2[data-v-888b09ea]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.collect-users[data-v-888b09ea]{padding:15px}.table[data-v-888b09ea]{width:100%;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden}td[data-v-888b09ea],th[data-v-888b09ea]{padding:12px 15px;text-align:left;border-bottom:1px solid #eef0f4;background:transparent}th[data-v-888b09ea]{background-color:#18223b;color:#f5f5f5;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px}.td-second[data-v-888b09ea]{color:#f5f5f5}.th-second[data-v-888b09ea]{background-color:#18223b;color:#f5f5f5;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px}tr[data-v-888b09ea]:hover{background-color:rgba(0,0,0,.05)}tr:last-child td[data-v-888b09ea]{border-bottom:none}.table-container[data-v-888b09ea]{overflow-x:auto;overflow-y:hidden;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05)}.numero-contenedor[data-v-888b09ea]{display:flex;justify-content:center;align-items:center;font-size:large}.numero[data-v-888b09ea]{font-size:x-large}.numero-2[data-v-888b09ea],.numero[data-v-888b09ea]{font-weight:700;animation:contar-888b09ea 2s ease-in-out}.numero-2[data-v-888b09ea]{font-size:large}@keyframes contar-888b09ea{0%{content:"0"}to{content:"34,000"}}.rounded-lg[data-v-888b09ea]{border-radius:10px;overflow:hidden}.tabs-container[data-v-888b09ea]{display:flex;flex-direction:column;width:100%}.tabs-header[data-v-888b09ea]{display:flex;border-bottom:1px solid #eef0f4;margin-bottom:20px}.tab-button[data-v-888b09ea]{display:flex;align-items:center;padding:12px 20px;background:transparent;border:none;border-bottom:3px solid transparent;color:#7d8f98;font-weight:600;cursor:pointer;transition:all .3s ease}.tab-button[data-v-888b09ea]:hover{color:#18223b}.tab-button.active[data-v-888b09ea]{color:#18223b;border-bottom:3px solid #18223b}.tab-content[data-v-888b09ea]{flex:1}.tab-pane[data-v-888b09ea]{animation:fadeIn-888b09ea .3s ease}.list-header[data-v-888b09ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.list-header h5[data-v-888b09ea]{color:#7d8f98;font-weight:700;margin:0}.count-badge[data-v-888b09ea]{background-color:#d8e0e4;color:#18223b;padding:4px 10px;border-radius:20px;font-size:.85rem;font-weight:600}.list-container[data-v-888b09ea]{background-color:#f5f5f5;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);overflow:hidden}.table-header[data-v-888b09ea]{display:flex;background-color:#18223b;color:#f5f5f5;font-weight:600;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;border-bottom:1px solid #eef0f4}.header-cell[data-v-888b09ea]{flex:1;padding:12px 15px;text-align:left}.list-items[data-v-888b09ea]{display:flex;flex-direction:column}.list-item[data-v-888b09ea]{display:flex;padding:12px 15px;border-bottom:1px solid #eef0f4;transition:all .2s ease}.list-item[data-v-888b09ea]:last-child{border-bottom:none}.list-item[data-v-888b09ea]:hover{background-color:rgba(0,0,0,.02)}.item-cell[data-v-888b09ea]{flex:1;text-align:left;color:#7d8f98;font-weight:500}.item-cell.success[data-v-888b09ea]{color:#28a745;font-weight:600}.item-cell.danger[data-v-888b09ea]{color:#dc3545;font-weight:600}.empty-state[data-v-888b09ea]{padding:40px 20px;text-align:center;color:#7d8f98}@keyframes fadeIn-888b09ea{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.info-icon-container[data-v-888b09ea]{position:relative;display:inline-block}.info-icon[data-v-888b09ea]{transition:color .2s ease}.info-icon[data-v-888b09ea]:hover{color:#243949!important}.info-tooltip[data-v-888b09ea]{visibility:hidden;position:absolute;z-index:10;background-color:#fff;color:#243949;text-align:left;padding:10px;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.15);width:250px;font-size:.85rem;line-height:1.4;opacity:0;transition:opacity .3s ease,visibility .3s ease}.left-tooltip[data-v-888b09ea]{top:0;right:30px}.left-tooltip[data-v-888b09ea]:before{content:"";position:absolute;top:10px;right:-8px;border-width:8px;border-style:solid;border-color:#fff transparent transparent transparent;transform:rotate(90deg)}.info-icon-container:hover .info-tooltip[data-v-888b09ea]{visibility:visible;opacity:1}@media(max-width:768px){.info-tooltip[data-v-888b09ea]{width:200px}.left-tooltip[data-v-888b09ea]{right:0;top:30px}.left-tooltip[data-v-888b09ea]:before{top:-8px;right:10px;transform:rotate(0deg)}}.tabs-description[data-v-888b09ea]{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}.tabs-description p[data-v-888b09ea]{color:#7d8f98;font-size:.95rem;font-style:italic;margin:0;line-height:1.4}.right-tooltip[data-v-888b09ea]{top:0;left:30px}.right-tooltip[data-v-888b09ea]:before{content:"";position:absolute;top:10px;left:-8px;border-width:8px;border-style:solid;border-color:#fff transparent transparent transparent;transform:rotate(-90deg)}@media(max-width:768px){.right-tooltip[data-v-888b09ea]{left:0;top:30px}.right-tooltip[data-v-888b09ea]:before{top:-8px;left:10px;transform:rotate(0deg)}}.icon[data-v-1b8c3e36]{color:#18223b;height:12rem;width:12rem}.grid-container[data-v-ee7ff420]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.modal-background[data-v-ee7ff420]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-ee7ff420]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.btn-cancel[data-v-dcfbe95a]{color:#fff;background-color:#7d8f98}.btn-cancel[data-v-dcfbe95a]:hover{background-color:rgba(125,143,152,.8)}.btn-delete[data-v-dcfbe95a]{color:#fff;background-color:#be4545}.btn-delete[data-v-dcfbe95a]:hover{background-color:rgba(190,69,69,.8)}.modal[data-v-dcfbe95a]{display:flex;align-items:center;justify-content:center}.actions-column[data-v-3f4b0883]{position:sticky;right:0;margin-left:4px;margin-right:4px}.buttons-group[data-v-3f4b0883]{border:none;background:transparent;cursor:pointer}.delete[data-v-3f4b0883]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-3f4b0883]{border-radius:10px;overflow:hidden}.table[data-v-3f4b0883]{width:100%;border-collapse:collapse}td[data-v-3f4b0883],th[data-v-3f4b0883]{padding:6px 8px 6px 8px;margin-top:3px;margin:4px;text-align:start;border-bottom:1px solid #eef0f4;white-space:nowrap}th[data-v-3f4b0883]{background-color:#eef0f4;color:#18223b;text-align:start;padding-top:10px;padding-bottom:10px;margin:5px 2px 5px 2px}.under-th[data-v-3f4b0883]{height:10px;font-size:x-small;padding:2px}.table-container[data-v-3f4b0883]{width:100%;max-width:none;overflow-x:auto;overflow-y:hidden}.table-container[data-v-3f4b0883]::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#f5f5f5}.table-container[data-v-3f4b0883]::-webkit-scrollbar-thumb{background-color:#eef0f4;border-radius:10px}.table-container[data-v-3f4b0883]::-webkit-scrollbar-thumb:hover{background-color:#7d8f98}.pagination-container[data-v-3f4b0883]{width:100%;margin-top:1.5rem;align-items:flex-end}.pagination-controls[data-v-3f4b0883]{gap:.5rem}.pagination-btn[data-v-3f4b0883]{border:1.5px solid #355e77;background:#fff;color:#355e77;border-radius:50%;width:2.2rem;height:2.2rem;font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:background .18s,color .18s,border .18s;cursor:pointer;margin:0 2px}.pagination-btn.active[data-v-3f4b0883],.pagination-btn[data-v-3f4b0883]:hover{background:#355e77;color:#fff;border:1.5px solid #355e77}.pagination-btn[data-v-3f4b0883]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-3f4b0883]{font-size:.98rem;color:#355e77;margin-top:.5rem}.icon[data-v-5dc8d788]{color:#18223b;height:12rem;width:12rem}.stepper-form-layout[data-v-4d38f635]{display:flex;flex-direction:row;gap:2.5rem;align-items:stretch;width:100%;height:100%;flex:1 1 auto;min-height:0}.stepper-bg[data-v-4d38f635]{background:#eef0f4;border-radius:18px;padding:2.5rem 2rem;min-width:220px;box-shadow:0 2px 8px rgba(33,112,123,.06);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;align-self:stretch;height:auto;min-height:0;position:relative}.stepper-bg[data-v-4d38f635]:after{content:"";display:block;flex:1 1 auto;min-height:1px}.stepper-vertical[data-v-4d38f635]{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem;margin-top:1.5rem;height:100%}.step-vertical[data-v-4d38f635]{display:flex;align-items:center;gap:1.1rem;width:100%;margin-bottom:.7rem}.step-circle[data-v-4d38f635]{width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;justify-content:center;font-weight:700;font-size:1.1rem;border:2px solid #355e77;line-height:1;text-align:center;box-sizing:border-box}.step-circle[data-v-4d38f635],.step-label[data-v-4d38f635]{background:#fff;color:#355e77;display:flex;align-items:center;transition:all .2s}.step-label[data-v-4d38f635]{flex:1;font-family:Mulish;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0;border-radius:10px;padding:.3rem 2.2rem .3rem 1.1rem;border:2px solid #355e77;text-align:left;min-height:2.1rem}.step-vertical.active .step-circle[data-v-4d38f635]{background:#355e77;color:#fff;border:2px solid #355e77}.step-vertical.completed .step-circle[data-v-4d38f635]{background:#357a3b;color:#fff;border:2px solid #357a3b}.step-vertical.active .step-label[data-v-4d38f635]{background:#355e77;color:#fff;border:2px solid #355e77}.step-vertical.completed .step-label[data-v-4d38f635]{background:#fff;color:#357a3b;border:2px solid #357a3b}.stepper-form-content[data-v-4d38f635]{flex:1 1 0%;background:transparent;border-radius:18px;padding:0 0 0 .5rem;min-width:0;height:100%;min-height:0}@media(max-width:900px){.stepper-form-layout[data-v-4d38f635]{flex-direction:column;gap:1.5rem}.stepper-bg[data-v-4d38f635]{flex-direction:row;min-width:unset;min-height:unset;width:100%;justify-content:flex-start;padding:1.2rem .5rem}.stepper-form-content[data-v-4d38f635]{padding:0}.step-vertical[data-v-4d38f635]{width:100%}}.stepper-nav-btn[data-v-4d38f635]{display:inline-flex;align-items:center;gap:.7rem;font-family:Mulish,sans-serif;font-weight:700;font-size:1.1rem;border-radius:2rem;padding:.6rem 2.2rem;min-width:120px;min-height:44px;transition:background .18s,color .18s,border .18s;cursor:pointer;box-shadow:none;outline:none;border:2px solid #355e77;background:#fff;color:#355e77}.stepper-nav-btn svg[data-v-4d38f635]{width:1.3em;height:1.3em;vertical-align:middle}.stepper-nav-btn[data-v-4d38f635]:hover{background:#eef0f4;color:#243949;border-color:#243949}.stepper-nav-btn.next[data-v-4d38f635]{background:#355e77;color:#fff;border:none;justify-content:center}.stepper-nav-btn.next[data-v-4d38f635]:hover{background:#243949;color:#fff}.text-error[data-v-4d38f635]{color:#be4545;font-size:.875rem}.grid-container[data-v-4d38f635]{display:flex;flex-direction:row;gap:18px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.modal-background[data-v-4d38f635]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999;display:flex;justify-content:center;align-items:center}.modal-content[data-v-4d38f635]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:90%;max-width:500px;position:relative;z-index:10000}.close-btn[data-v-4d38f635]{position:absolute;top:18px;right:24px;background:transparent;border:none;cursor:pointer;z-index:10;padding:4px;border-radius:50%;transition:background .18s}.close-btn[data-v-4d38f635]:hover{background:#e9ecef}.invalid-feedback[data-v-4d38f635]{display:block;color:#be4545;font-size:.875rem;margin-top:.25rem}.is-invalid[data-v-4d38f635]{border-color:#be4545!important}.required-asterisk[data-v-4d38f635]{color:#be4545;margin-left:2px}.condition-row[data-v-4d38f635]{display:flex;align-items:center;justify-content:space-between;padding:12px 0 12px 0;gap:1.5rem}.switch[data-v-4d38f635]{position:relative;display:inline-block;width:44px;height:24px;margin:0 0 0 8px;vertical-align:middle}.switch input[data-v-4d38f635]{opacity:0;width:0;height:0}.slider[data-v-4d38f635]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e4e7ec;border-radius:24px;transition:.4s}.switch input:checked+.slider[data-v-4d38f635]{background-color:#355e77}.slider[data-v-4d38f635]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.4s;box-shadow:0 1px 4px rgba(0,0,0,.08)}.switch input:checked+.slider[data-v-4d38f635]:before{transform:translateX(20px)}.switch-label[data-v-4d38f635]{min-width:90px;text-align:left;font-size:15px;color:#243949;font-weight:500;margin-left:0;margin-right:0;display:inline-block;vertical-align:middle}.switch-group[data-v-4d38f635]{display:flex;align-items:center;gap:8px}.divider[data-v-4d38f635]{border-bottom:1px solid #e4e7ec;margin:.5rem 0 .5rem 0}.vigencia-fechas-row[data-v-4d38f635]{display:flex;flex-direction:row;gap:1.2rem;margin:18px 0 10px 0}.custom-date-input[data-v-4d38f635]{position:relative;width:180px}.custom-date[data-v-4d38f635]{background:#f5f7fa;border:none;border-radius:2rem;padding:.7rem 2.5rem .7rem 1.2rem;font-size:1rem;color:#243949;width:100%;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-date[data-v-4d38f635]:focus{outline:2px solid #355e77}.calendar-icon[data-v-4d38f635]{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none}.form-description[data-v-4d38f635]{font-family:Mulish;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0;color:#545454;margin-bottom:12px}.form-title[data-v-4d38f635]{font-family:Mulish;font-weight:800;font-size:24px;line-height:32px;letter-spacing:0;color:#006576;margin-bottom:8px}.channels-section[data-v-4d38f635]{margin-top:8px;margin-bottom:18px}.channels-hint[data-v-4d38f635]{font-family:Mulish;font-weight:600;font-size:16px;line-height:28px;letter-spacing:0;color:#006576;margin-bottom:10px}.channels-hint-bold[data-v-4d38f635]{color:#006576;font-weight:700}.channels-inputs-row[data-v-4d38f635]{display:flex;flex-direction:row;gap:32px;margin-top:8px}.channel-input-group[data-v-4d38f635]{display:flex;flex-direction:column;align-items:flex-start;min-width:120px}.channel-label[data-v-4d38f635]{font-family:Mulish;font-weight:700;font-size:15px;color:#243949;margin-bottom:6px}.channel-pill-input[data-v-4d38f635]{background:#f5f7fa;border:none;border-radius:2rem;padding:.7rem 1.2rem;font-size:1rem;color:#243949;width:100%;min-width:80px;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.channel-pill-input[data-v-4d38f635]:focus{outline:2px solid #355e77}.recaptcha-container[data-v-4d38f635]{margin:1rem 0;min-height:50px}.error-message[data-v-4d38f635]{color:#dc3545;font-size:.875rem;margin-top:.5rem}.text-error[data-v-159284e0]{color:#be4545;font-size:.8em}.grid-container[data-v-159284e0]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.modal-form[data-v-159284e0]{padding:20px;width:100%}.actions-column[data-v-17921676]{position:sticky;right:0;margin-left:4px;margin-right:4px}.buttons-group[data-v-17921676]{border:none;background:transparent;cursor:pointer}.delete[data-v-17921676]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-17921676]{border-radius:10px;overflow:hidden}.table[data-v-17921676]{width:100%;border-collapse:collapse}td[data-v-17921676],th[data-v-17921676]{padding:6px 15px 6px 15px;margin-top:3px;margin:4px;text-align:start;border-bottom:1px solid #eef0f4;white-space:nowrap}th[data-v-17921676]{background-color:#eef0f4;color:#18223b;text-align:center;padding-top:3px;padding-bottom:4px;margin:3px 2px 3px 2px}.under-th[data-v-17921676]{height:10px;font-size:x-small;padding:2px}.table-container[data-v-17921676]{overflow-x:auto;overflow-y:hidden}.table-container[data-v-17921676]::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#f5f5f5}.table-container[data-v-17921676]::-webkit-scrollbar-thumb{background-color:#eef0f4;border-radius:10px}.table-container[data-v-17921676]::-webkit-scrollbar-thumb:hover{background-color:#7d8f98}.modal-background[data-v-17921676]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:9999;display:flex;justify-content:center;align-items:center}.modal-content[data-v-17921676]{background:#fff;padding:2.5rem 3rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:98%;max-width:1200px;position:relative;z-index:10000;display:flex;flex-direction:row;align-items:stretch;overflow:hidden;max-height:90vh}.rules-title[data-v-17921676]{font-family:Mulish;font-weight:800;font-size:24px;line-height:32px;letter-spacing:0;color:#006576;text-align:left}.icon[data-v-5e42c7b5]{color:#18223b;height:12rem;width:12rem}[data-v-571c0f32]::-webkit-scrollbar{width:5px;height:10px;background-color:#d8e0e4}[data-v-571c0f32]::-webkit-scrollbar-thumb{background-color:#eef0f4;border-radius:10px}[data-v-571c0f32]::-webkit-scrollbar-track{background-color:#d8e0e4}.step.active[data-v-571c0f32]{width:30%;height:100%;transition:background-color .8s ease-in-out}.step[data-v-571c0f32]:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;transition:width .5s ease-in-out}.step:first-child.active[data-v-571c0f32]:before{border-radius:20px 0 0 20px}.step:not(:first-child):not(:last-child).active[data-v-571c0f32]:before{border-radius:0}.step:last-child.active[data-v-571c0f32]:before{border-radius:0 20px 20px 0}.step.active[data-v-571c0f32]:before{width:100%}.step[data-v-571c0f32]{display:inline-flex;color:#18223b;height:100%;gap:8px;position:relative;padding:3px 15px;width:100%;background:transparent}.stepper[data-v-571c0f32]{background:#f5f5f5;box-shadow:0 4px 6px rgba(0,0,0,.3);border-radius:20px;display:flex;flex-direction:row;justify-content:center;width:80%}.note-text[data-v-571c0f32]{color:#7d8f98;font-size:.7em}.grid-container[data-v-571c0f32]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.modal-background[data-v-571c0f32]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-571c0f32]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.base[data-v-571c0f32]{display:flex;background-color:#f5f5f5;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.3);padding:10px;width:70%}.buttons-group[data-v-571c0f32]{border:none;background:transparent;cursor:pointer}.channels-list-container[data-v-571c0f32]{background-color:#f5f5f5;border-radius:10px;padding:20px;margin-top:20px;box-shadow:0 2px 8px rgba(0,0,0,.08);width:100%}.channels-list-title[data-v-571c0f32]{font-size:1.1rem;color:#18223b;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}.empty-channels-list[data-v-571c0f32]{display:flex;justify-content:center;align-items:center;padding:30px 0;background-color:rgba(0,0,0,.02);border-radius:8px;margin:10px 0}.channels-list[data-v-571c0f32]{display:flex;flex-direction:column;gap:12px;width:100%}.channel-item[data-v-571c0f32]{background-color:hsla(0,0%,100%,.8);border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .2s ease;border:1px solid rgba(0,0,0,.05)}.channel-item[data-v-571c0f32]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.channel-item-header[data-v-571c0f32]{display:flex;align-items:center;margin-bottom:10px}.channel-icon[data-v-571c0f32]{display:flex;align-items:center;justify-content:center;margin-right:10px}.channel-name[data-v-571c0f32]{flex-grow:1;font-weight:600;color:#18223b;margin:0;font-size:1rem}.channel-delete-button[data-v-571c0f32]{background:transparent;border:none;color:#7d8f98;cursor:pointer;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.channel-delete-button[data-v-571c0f32]:hover{background-color:rgba(220,53,69,.1);color:#dc3545}.channel-description[data-v-571c0f32]{color:#7d8f98;font-size:.9rem;line-height:1.4;padding-left:30px}@media(max-width:768px){.channel-item[data-v-571c0f32]{padding:12px}.channel-description[data-v-571c0f32]{padding-left:15px}}.communications-list-container[data-v-571c0f32]{background-color:#f5f5f5;border-radius:10px;padding:20px;margin-top:20px;box-shadow:0 2px 8px rgba(0,0,0,.08);width:100%}.communications-list-title[data-v-571c0f32]{font-size:1.1rem;color:#18223b;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}.empty-communications-list[data-v-571c0f32]{display:flex;justify-content:center;align-items:center;padding:30px 0;background-color:rgba(0,0,0,.02);border-radius:8px;margin:10px 0}.empty-message[data-v-571c0f32]{color:#7d8f98;font-style:italic;text-align:center}.communications-list[data-v-571c0f32]{display:flex;flex-direction:column;gap:12px;width:100%}.communication-item[data-v-571c0f32]{background-color:hsla(0,0%,100%,.8);border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .2s ease;border:1px solid rgba(0,0,0,.05)}.communication-item[data-v-571c0f32]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.communication-item-header[data-v-571c0f32]{display:flex;align-items:center;margin-bottom:10px}.communication-icon[data-v-571c0f32]{display:flex;align-items:center;justify-content:center;margin-right:10px}.communication-name[data-v-571c0f32]{flex-grow:1;font-weight:600;color:#18223b;margin:0;font-size:1rem}.communication-delete-button[data-v-571c0f32]{background:transparent;border:none;color:#7d8f98;cursor:pointer;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.communication-delete-button[data-v-571c0f32]:hover{background-color:rgba(220,53,69,.1);color:#dc3545}.communication-details[data-v-571c0f32]{display:flex;flex-wrap:wrap;gap:15px;padding-left:30px}.detail-item[data-v-571c0f32]{display:flex;align-items:center;gap:8px}.detail-label[data-v-571c0f32]{color:#7d8f98;font-size:.9rem}.detail-value[data-v-571c0f32]{font-weight:600;color:#18223b}.code-badge[data-v-571c0f32]{background-color:rgba(81,127,164,.1);color:#517fa4;padding:2px 8px;border-radius:4px;font-family:monospace;font-size:.9rem}@media(max-width:768px){.communication-item[data-v-571c0f32]{padding:12px}.communication-details[data-v-571c0f32]{padding-left:15px}}.priority-info-box[data-v-571c0f32]{background-color:rgba(81,127,164,.08);border-left:4px solid #517fa4;border-radius:6px;padding:16px 20px;margin:15px 0 25px}.priority-info-title[data-v-571c0f32]{font-weight:600;color:#243949;margin-bottom:12px;font-size:1rem}.priority-info-text[data-v-571c0f32]{color:#4a5568;font-size:.95rem;line-height:1.5;margin-bottom:10px}.priority-info-text[data-v-571c0f32]:last-child{margin-bottom:0}.score-info-icon[data-v-571c0f32]{color:#517fa4;margin-left:4px;font-size:.9rem;cursor:help;transition:color .2s ease}.score-info-icon[data-v-571c0f32]:hover{color:#243949}.stepper-vertical[data-v-571c0f32]{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem;margin-top:1.5rem}.step-vertical[data-v-571c0f32]{display:flex;align-items:center;gap:1.1rem;width:100%;margin-bottom:.7rem}.step-circle[data-v-571c0f32]{width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;justify-content:center;font-weight:700;font-size:1.1rem;border:2px solid #355e77;line-height:1;text-align:center;box-sizing:border-box}.step-circle[data-v-571c0f32],.step-label[data-v-571c0f32]{background:#fff;color:#355e77;display:flex;align-items:center;transition:all .2s}.step-label[data-v-571c0f32]{flex:1;font-family:Mulish;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0;border-radius:10px;padding:.3rem 2.2rem .3rem 1.1rem;border:2px solid #355e77;text-align:left;min-height:2.1rem}.step-vertical.active .step-circle[data-v-571c0f32]{background:#355e77;color:#fff;border:2px solid #355e77}.step-vertical.completed .step-circle[data-v-571c0f32]{background:#357a3b;color:#fff;border:2px solid #357a3b}.step-vertical.active .step-label[data-v-571c0f32]{background:#355e77;color:#fff;border:2px solid #355e77}.step-vertical.completed .step-label[data-v-571c0f32]{background:#fff;color:#357a3b;border:2px solid #357a3b}.stepper-form-layout[data-v-571c0f32]{display:flex;flex-direction:row;gap:2.5rem;align-items:flex-start;width:100%}.stepper-bg[data-v-571c0f32]{background:#eef0f4;border-radius:18px;padding:2.5rem 2rem;min-width:220px;min-height:350px;box-shadow:0 2px 8px rgba(33,112,123,.06);display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.stepper-form-content[data-v-571c0f32]{flex:1;background:transparent;border-radius:18px;padding:0 0 0 .5rem}@media(max-width:900px){.stepper-form-layout[data-v-571c0f32]{flex-direction:column;gap:1.5rem}.stepper-bg[data-v-571c0f32]{flex-direction:row;min-width:unset;min-height:unset;width:100%;justify-content:flex-start;padding:1.2rem .5rem}.stepper-form-content[data-v-571c0f32]{padding:0}.step-vertical[data-v-571c0f32]{width:100%}}.custom-radio-group[data-v-571c0f32]{display:flex;flex-direction:row;gap:2rem;width:100%;justify-content:flex-start;margin-bottom:1.5rem}.custom-radio-pill[data-v-571c0f32]{display:flex;align-items:center;border:2px solid #355e77;border-radius:2rem;padding:.4rem 1.4rem .4rem 1.1rem;background:#fff;cursor:pointer;font-family:Mulish,sans-serif;font-weight:700;font-size:1.15rem;transition:background .2s,border .2s;position:relative;min-width:0;width:auto;min-height:44px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-radio-pill.selected[data-v-571c0f32]{background:#eef0f4;border:2px solid #355e77}.custom-radio-input[data-v-571c0f32]{display:none}.custom-radio-circle[data-v-571c0f32]{width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;border:2px solid #355e77;background:#fff;margin-right:1.1rem;display:flex;align-items:center;justify-content:center;position:relative;transition:border .2s,background .2s}.custom-radio-pill.selected .custom-radio-circle[data-v-571c0f32]{background:#fff;border:2.5px solid #355e77}.custom-radio-input:checked+.custom-radio-circle[data-v-571c0f32]:after,.custom-radio-pill.selected .custom-radio-circle[data-v-571c0f32]:after{content:"";display:block;width:14px;height:14px;border-radius:50%;background:#355e77;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-radio-label[data-v-571c0f32]{font-family:Mulish,sans-serif;font-family:Mulish;font-weight:700;font-size:14px;line-height:18px;letter-spacing:0;color:#355e77;letter-spacing:.5px;margin-left:.1rem}.custom-radio-pill.selected .custom-radio-label[data-v-571c0f32]{color:#355e77}@media(max-width:700px){.custom-radio-group[data-v-571c0f32]{flex-direction:column;gap:1rem;width:100%}.custom-radio-pill[data-v-571c0f32]{min-width:unset;width:100%;justify-content:flex-start}}.stepper-nav-btn[data-v-571c0f32]{display:inline-flex;align-items:center;gap:.7rem;font-family:Mulish,sans-serif;font-weight:700;font-size:1.1rem;border-radius:2rem;padding:.6rem 2.2rem;min-width:120px;min-height:44px;transition:background .18s,color .18s,border .18s;cursor:pointer;box-shadow:none;outline:none;border:2px solid #355e77;background:#fff;color:#355e77}.stepper-nav-btn svg[data-v-571c0f32]{width:1.3em;height:1.3em;vertical-align:middle}.stepper-nav-btn[data-v-571c0f32]:hover{background:#eef0f4;color:#243949;border-color:#243949}.stepper-nav-btn.next[data-v-571c0f32]{background:#355e77;color:#fff;border:none;justify-content:center}.stepper-nav-btn.next[data-v-571c0f32]:hover{background:#243949;color:#fff}.error-message[data-v-571c0f32]{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24;padding:10px 15px;border-radius:5px;margin:10px 0;text-align:center;font-weight:600}.pill[data-v-cad14a7e]{display:flex;align-items:center;border-radius:20px;background:#517fa4;color:#f5f5f5;padding:0 10px 0 10px;font-size:smaller;margin:0 5px 0 5px}.actions-column[data-v-cad14a7e]{position:sticky;right:0;margin-left:4px;margin-right:4px}.buttons-group[data-v-cad14a7e]{border:none;background:transparent;cursor:pointer}.delete[data-v-cad14a7e]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-cad14a7e]{border-radius:10px;overflow:hidden}.table[data-v-cad14a7e]{width:100%;border-collapse:collapse}td[data-v-cad14a7e],th[data-v-cad14a7e]{padding:6px 8px 6px 8px;margin-top:3px;margin:4px;text-align:center;border-bottom:1px solid #eef0f4;white-space:nowrap;width:auto}th[data-v-cad14a7e]{background-color:#eef0f4;color:#18223b;text-align:center;justify-content:start;padding:15px 10px;margin:3px 2px 3px 2px}.under-th[data-v-cad14a7e]{height:10px;font-size:x-small;padding:2px}.table-container[data-v-cad14a7e]{overflow-x:auto;overflow-y:hidden}.table-container[data-v-cad14a7e]::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#f5f5f5}.table-container[data-v-cad14a7e]::-webkit-scrollbar-thumb{background-color:#eef0f4;border-radius:10px}.table-container[data-v-cad14a7e]::-webkit-scrollbar-thumb:hover{background-color:#7d8f98}.pagination-container[data-v-cad14a7e]{display:flex;justify-content:space-between;align-items:center;margin:1.5rem 0 .5rem 0;padding:0 1rem}.pagination-info[data-v-cad14a7e]{color:#243949;font-size:1rem;font-weight:500}.pagination-controls[data-v-cad14a7e]{display:flex;align-items:center;gap:1.2rem}.pagination-btn.circle[data-v-cad14a7e]{width:44px;height:44px;border-radius:50%;border:2px solid #dbe6ef;background:#fff;color:#243949;font-size:1.5rem;display:flex;align-items:center;justify-content:center;transition:background .2s,border .2s;cursor:pointer;box-shadow:0 2px 8px rgba(33,112,123,.08)}.pagination-btn.circle[data-v-cad14a7e]:disabled{opacity:.5;cursor:not-allowed}.pagination-page[data-v-cad14a7e]{font-size:1.3rem;font-weight:600;color:#243949;background:#fff;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:2px solid #dbe6ef;margin:0 .2rem}.pagination-de[data-v-cad14a7e],.pagination-total[data-v-cad14a7e]{font-size:1.1rem;color:#243949;margin:0 .2rem}.arrow[data-v-cad14a7e]{font-size:1.5rem;font-weight:700}.btn-create-project[data-v-67e1ff78]{background:linear-gradient(90deg,#517fa4,#243949);color:#fff;border:none;border-radius:8px;padding:8px 16px;font-weight:500;display:flex;align-items:center;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.btn-create-project[data-v-67e1ff78]:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.15)}.btn-create-project i[data-v-67e1ff78]{margin-right:8px}.icon[data-v-23b52d94]{color:#18223b;height:12rem;width:12rem}.grid-container[data-v-57898e48]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.modal-background[data-v-57898e48]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-57898e48]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px r rgba(0,0,0,.3)}.actions-column[data-v-e2e87290]{position:sticky;right:0;margin-left:4px;margin-right:4px}.buttons-group[data-v-e2e87290]{border:none;background:transparent;cursor:pointer}.delete[data-v-e2e87290]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-e2e87290]{border-radius:10px;overflow:hidden}.table[data-v-e2e87290]{width:100%;border-collapse:collapse}td[data-v-e2e87290],th[data-v-e2e87290]{padding:6px 8px 6px 8px;margin-top:3px;margin:4px;text-align:start;border-bottom:1px solid #eef0f4;white-space:nowrap}th[data-v-e2e87290]{background-color:#eef0f4;color:#18223b;text-align:start;padding-top:10px;padding-bottom:10px;margin:5px 2px 5px 2px}.under-th[data-v-e2e87290]{height:10px;font-size:x-small;padding:2px}.table-container[data-v-e2e87290]{width:100%;max-width:none;overflow-x:auto;overflow-y:hidden}.table-container[data-v-e2e87290]::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#f5f5f5}.table-container[data-v-e2e87290]::-webkit-scrollbar-thumb{background-color:#eef0f4;border-radius:10px}.table-container[data-v-e2e87290]::-webkit-scrollbar-thumb:hover{background-color:#7d8f98}.pagination-container[data-v-e2e87290]{width:100%;margin-top:1.5rem;align-items:flex-end}.pagination-controls[data-v-e2e87290]{gap:.5rem}.pagination-btn[data-v-e2e87290]{border:1.5px solid #355e77;background:#fff;color:#355e77;border-radius:50%;width:2.2rem;height:2.2rem;font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:background .18s,color .18s,border .18s;cursor:pointer;margin:0 2px}.pagination-btn.active[data-v-e2e87290],.pagination-btn[data-v-e2e87290]:hover{background:#355e77;color:#fff;border:1.5px solid #355e77}.pagination-btn[data-v-e2e87290]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-e2e87290]{font-size:.98rem;color:#355e77;margin-top:.5rem}.icon[data-v-4c219e6a]{color:#18223b;height:12rem;width:12rem}.grid-container[data-v-5c5e7074]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.modal-background[data-v-5c5e7074]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-5c5e7074]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.actions-column[data-v-0d8eb555]{position:sticky;right:0;margin-left:4px;margin-right:4px}.buttons-group[data-v-0d8eb555]{border:none;background:transparent;cursor:pointer}.delete[data-v-0d8eb555]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-0d8eb555]{border-radius:10px;overflow:hidden}.table[data-v-0d8eb555]{width:100%;border-collapse:collapse}td[data-v-0d8eb555],th[data-v-0d8eb555]{padding:6px 15px 6px 15px;margin-top:3px;margin:4px;text-align:start;border-bottom:1px solid #d8e0e4;white-space:nowrap}th[data-v-0d8eb555]{background-color:#d8e0e4;color:#18223b;text-align:start;padding-top:3px;padding-bottom:4px;margin:3px 2px 3px 2px}.under-th[data-v-0d8eb555]{height:10px;font-size:x-small;padding:2px}.table-container[data-v-0d8eb555]{width:100%;max-width:none;overflow-x:auto;overflow-y:hidden}.table-container[data-v-0d8eb555]::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#f5f5f5}.table-container[data-v-0d8eb555]::-webkit-scrollbar-thumb{background-color:#eef0f4;border-radius:10px}.table-container[data-v-0d8eb555]::-webkit-scrollbar-thumb:hover{background-color:#7d8f98}.pagination-container[data-v-0d8eb555]{width:100%;margin-top:1.5rem;align-items:flex-end}.pagination-controls[data-v-0d8eb555]{gap:.5rem}.pagination-btn[data-v-0d8eb555]{border:1.5px solid #355e77;background:#fff;color:#355e77;border-radius:50%;width:2.2rem;height:2.2rem;font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:background .18s,color .18s,border .18s;cursor:pointer;margin:0 2px}.pagination-btn.active[data-v-0d8eb555],.pagination-btn[data-v-0d8eb555]:hover{background:#355e77;color:#fff;border:1.5px solid #355e77}.pagination-btn[data-v-0d8eb555]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-0d8eb555]{font-size:.98rem;color:#355e77;margin-top:.5rem}.a[data-v-1143b8cc]{color:#517fa4;text-decoration:underline;font-weight:600;cursor:pointer}.a[data-v-1143b8cc]:hover{color:#99bbd6;transition:all .3s ease-in-out}.article[data-v-1143b8cc]{background-color:#d8e0e4;border-radius:15px;color:#18223b;margin-bottom:20px;margin-top:20px;padding:20px}.under[data-v-1143b8cc]{display:block;color:#7d8f98;font-size:smaller;font-weight:300;margin:0}.order[data-v-1143b8cc]{display:flex;justify-content:space-between}.info[data-v-1143b8cc]{background-color:#18223b;box-shadow:0 6px 10px rgba(0,0,0,.3);color:#f5f5f5;border-radius:15px;padding:10px 20px}.copy-btn[data-v-1143b8cc]{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.copy-btn[data-v-1143b8cc]:hover{opacity:.8}.actions-column[data-v-4b1c3a6d]{position:sticky;right:0;margin-left:4px;margin-right:4px}.buttons-group[data-v-4b1c3a6d]{border:none;background:transparent;cursor:pointer}.delete[data-v-4b1c3a6d]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.no-apply[data-v-4b1c3a6d]{color:#b3b3b3}.rounded-lg[data-v-4b1c3a6d]{border-radius:10px;overflow:hidden}.table[data-v-4b1c3a6d]{width:100%;border-collapse:collapse}td[data-v-4b1c3a6d],th[data-v-4b1c3a6d]{padding:8px;text-align:left;border-bottom:1px solid #ddd}th[data-v-4b1c3a6d]{background-color:#ddd;color:#243949}.modal-form[data-v-2679208d],.modal-form[data-v-ed5f9326]{background-color:#fff;padding:20px;width:100%}.grid-container[data-v-2679208d]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.modal-background[data-v-2679208d]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-2679208d]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.buttons-group[data-v-c7c06e06]{border:none;background:transparent;cursor:pointer}.delete[data-v-c7c06e06]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-c7c06e06]{border-radius:10px;overflow:hidden}.table[data-v-c7c06e06]{width:100%;border-collapse:collapse}td[data-v-c7c06e06],th[data-v-c7c06e06]{padding:8px;text-align:left;border-bottom:1px solid #eef0f4}th[data-v-c7c06e06]{background-color:#eef0f4;color:#18223b}img{width:6rem;height:6rem}.slow-fade-enter-active[data-v-15b821ef],.slow-fade-leave-active[data-v-15b821ef]{transition:opacity 1s ease}.slow-fade-enter[data-v-15b821ef],.slow-fade-leave-to[data-v-15b821ef]{opacity:0}.column-text[data-v-15b821ef]{border-radius:10px;font-size:smaller;font-weight:400}.column-text[data-v-15b821ef]::-webkit-scrollbar{width:6px;height:10px}.column-text[data-v-15b821ef]::-webkit-scrollbar-track{background-color:transparent}.column-text[data-v-15b821ef]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:5px}.column-text[data-v-15b821ef]::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,81%,.4)}.fade-enter-active[data-v-15b821ef],.fade-leave-active[data-v-15b821ef]{transition:opacity .8s}.fade-enter[data-v-15b821ef],.fade-leave-to[data-v-15b821ef]{opacity:0}.loader[data-v-c2db5e8a]{width:40px;scale:4;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#243949 94%,transparent),radial-gradient(farthest-side,#517fa4 94%,transparent),radial-gradient(farthest-side,#182631 94%,transparent),radial-gradient(farthest-side,#99bbd6 94%,transparent),#243949;background-size:105% 105%;background-repeat:no-repeat;animation:l5-c2db5e8a 2s infinite}@keyframes l5-c2db5e8a{0%{background-position:50% -50px,-40px 50%,50% calc(100% + 50px),calc(100% + 50px) 50%}20%,25%{background-position:50% -50px,-50px 50%,50% calc(100% + 50px),50% 50%}45%,50%{background-position:50% -50px,-50px 50%,50% 50%,50% 50%}75%{background-position:50% -50px,50% 50%,50% 50%,50% 50%}95%,to{background-position:50% 50%,50% 50%,50% 50%,50% 50%}}.modal-background[data-v-7fe7105a]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-7fe7105a]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.card-grid-container[data-v-7fe7105a]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.card-grid-item[data-v-7fe7105a]{border:1px solid #eef0f4;border-radius:8px;padding:15px;box-sizing:border-box}.input-with-icon[data-v-7fe7105a]{padding-right:40px}.search-icon[data-v-7fe7105a]{position:absolute;top:-40px;transform:translateX(80%);pointer-events:none}.required[data-v-7fe7105a]{color:#be4545;margin-left:5px}.circle[data-v-7fe7105a]{width:25px;height:25px;border-radius:50%;background-color:#18223b;color:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:bolder;margin:0}.custom-select[data-v-7fe7105a]{position:relative}.custom-select select[data-v-7fe7105a]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;cursor:pointer}.arrow-down[data-v-7fe7105a]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #101010}.slide-fade-up-enter-active[data-v-647b73b6]{transition:all .3s ease}.slide-fade-up-leave-active[data-v-647b73b6]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-up-enter-from[data-v-647b73b6],.slide-fade-up-leave-to[data-v-647b73b6]{transform:translateY(100%);opacity:0}.create-font-overlay[data-v-647b73b6]{width:100%}.buttons-group[data-v-647b73b6]{border:none;background:transparent;cursor:pointer}.buttons-group[data-v-647b73b6]:hover{color:#99bbd6}.text[data-v-647b73b6]{font-size:large;font-weight:600;color:#18223b}.text[data-v-647b73b6]:hover{color:#99bbd6}.card-section[data-v-647b73b6]{display:flex;flex-direction:column;align-items:center;margin-top:40px}.card-row[data-v-647b73b6]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.card-row .card[data-v-647b73b6]{flex:1;margin-bottom:30px;width:100%}.card-style[data-v-647b73b6]{max-width:30rem}.slide-fade-up-enter-active[data-v-4d3ae792]{transition:all .3s ease}.slide-fade-up-leave-active[data-v-4d3ae792]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-up-enter-from[data-v-4d3ae792],.slide-fade-up-leave-to[data-v-4d3ae792]{transform:translateY(100%);opacity:0}.buttons-group[data-v-370ab35a]{border:none;background:transparent;cursor:pointer}.buttons-group[data-v-370ab35a]:hover{color:#99bbd6}.info-box[data-v-370ab35a]{background:#18223b;border-radius:20px;box-shadow:0 6px 10px rgba(0,0,0,.3);color:#f5f5f5;min-height:300px}.date-box[data-v-370ab35a]{align-items:center;background:#182631;border-radius:20px;color:#f5f5f5;display:flex;gap:10px;height:5rem;padding:1rem}.play-box[data-v-370ab35a]{align-items:center;background:#8bba44;border-radius:30px;color:#f5f5f5;display:inline-flex;gap:5px;justify-content:center;padding:5px 15px 5px 15px}.errors-box[data-v-370ab35a]{background:#c37373;border-radius:10px;display:flex;gap:10px;padding:8px 20px 8px 20px}.table[data-v-370ab35a]{--bs-table-color:$primary-color}.data[data-v-4956e06a]{padding-left:1rem}.data .number[data-v-4956e06a]{color:#517fa4;font-weight:600}.letter[data-v-4956e06a]{color:#ff5e00;margin-right:10px}.curl[data-v-4956e06a]{margin-right:15px;color:#ffb700}.container-02[data-v-4956e06a]{display:flex;flex-direction:column;gap:12px;padding:2rem;width:100%}.container-02 h4[data-v-4956e06a]{color:#18223b;font-weight:600}.container-02 .base[data-v-4956e06a]{display:flex;justify-content:space-between;background:#f5f5f5;border-radius:5px;color:#7d8f98;padding:5px 10px;font-family:Hind,sans-serif;font-style:oblique;width:auto;max-width:80%}.container-02 .base button[data-v-4956e06a]{background:transparent;border:none;cursor:pointer}.container-02 .base-02[data-v-4956e06a]{display:flex;background:#182631;border-radius:5px;color:#f5f5f5;padding:5px 10px;font-family:Hind,sans-serif;font-style:oblique;width:auto;max-width:80%}.titles[data-v-4956e06a]{font-size:medium;font-weight:600}.article[data-v-4956e06a]{display:flex;background-color:#d8e0e4;border-radius:15px;margin-bottom:20px;margin-top:20px;padding:10px}.container-01[data-v-4956e06a]{background:#18223b;border-radius:20px;box-shadow:0 6px 10px rgba(0,0,0,.3);color:#f5f5f5;font-size:larger;display:flex;flex-direction:column;gap:10px;width:30%;height:100%;padding:4rem 2rem}.api-selection[data-v-4956e06a]{display:flex;flex-direction:column;align-items:center;margin:2rem 0}.api-selection h2[data-v-4956e06a]{margin-bottom:2rem;color:#243949}.api-selection .api-options-grid[data-v-4956e06a]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;align-items:stretch;margin-top:2rem}@media(max-width:1100px){.api-selection .api-options-grid[data-v-4956e06a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.api-selection .api-options-grid[data-v-4956e06a]{grid-template-columns:1fr}}.api-selection .api-option-block-grid[data-v-4956e06a]{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:18px;box-shadow:0 2px 8px rgba(33,112,123,.08);padding:2.2rem 1.5rem 1.5rem 1.5rem;transition:box-shadow .2s,transform .2s;cursor:pointer;min-height:320px;border:2px solid transparent}.api-selection .api-option-block-grid[data-v-4956e06a]:hover{box-shadow:0 4px 16px rgba(33,112,123,.16);border:2px solid #21707b;transform:translateY(-4px) scale(1.03)}.api-selection .api-option-img[data-v-4956e06a]{margin-bottom:1.2rem;display:flex;align-items:center;justify-content:center;height:56px}.api-selection .api-option-btn-grid[data-v-4956e06a]{padding:1rem 1.5rem;font-size:1.1rem;border-radius:12px;border:none;background:#034559;color:#fff;font-weight:700;cursor:pointer;margin-bottom:1rem;margin-top:.5rem;width:100%;transition:background .2s}.api-selection .api-option-btn-grid[data-v-4956e06a]:hover{background:#022c36}.api-selection .api-option-desc-grid[data-v-4956e06a]{margin-top:.7rem;color:#444;font-size:1rem;text-align:center;max-width:420px;line-height:1.4}.back-btn[data-v-4956e06a]{margin-bottom:1rem;background:none;border:none;color:#21707b;font-size:1rem;cursor:pointer}.example-image[data-v-4956e06a]{margin-top:1rem;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.catalog-container[data-v-4956e06a]{padding:1rem;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.catalog-lists[data-v-4956e06a]{display:flex;gap:2rem;margin-top:1rem}.catalog-list[data-v-4956e06a]{flex:1;min-width:200px}.catalog-list h4[data-v-4956e06a]{color:#243949;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #517fa4}.list-content[data-v-4956e06a]{background:#f8f9fa;border-radius:8px;padding:.5rem;max-height:400px;overflow-y:auto}.list-item[data-v-4956e06a]{padding:.75rem 1rem;margin:.25rem 0;border-radius:6px;cursor:pointer;transition:all .2s ease;color:#243949}.list-item[data-v-4956e06a]:hover{background:#e9ecef}.list-item.active[data-v-4956e06a]{background:#517fa4;color:#fff}.list-item-content .list-item-title[data-v-4956e06a]{font-weight:500;margin-bottom:.25rem}.list-item-content .list-item-subtitle[data-v-4956e06a]{font-size:.875rem;color:#6c757d}.list-item.active .list-item-subtitle[data-v-4956e06a]{color:hsla(0,0%,100%,.8)}.token-info[data-v-4956e06a]{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;color:#6c757d;font-size:.875rem}.icon[data-v-83c66ab2]{color:#18223b;height:12rem;width:12rem}.text-error[data-v-44b454ba]{color:#be4545;font-size:.8em}.grid-container[data-v-44b454ba]{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px}.modal-background[data-v-44b454ba]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-44b454ba]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.actions-column[data-v-a1d025ba]{position:sticky;right:0;margin-left:4px;margin-right:4px}.buttons-group[data-v-a1d025ba]{border:none;background:transparent;cursor:pointer}.delete[data-v-a1d025ba]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-a1d025ba]{border-radius:10px;overflow:hidden}.table[data-v-a1d025ba]{width:100%;border-collapse:collapse}td[data-v-a1d025ba],th[data-v-a1d025ba]{padding:6px 15px 6px 15px;margin-top:3px;margin:4px;text-align:start;border-bottom:1px solid #eef0f4;white-space:nowrap}th[data-v-a1d025ba]{background-color:#eef0f4;color:#18223b;text-align:start;padding-top:3px;padding-bottom:4px;margin:3px 2px 3px 2px}.under-th[data-v-a1d025ba]{height:10px;font-size:x-small;padding:2px}.table-container[data-v-a1d025ba]{overflow-x:auto;overflow-y:hidden}.table-container[data-v-a1d025ba]::-webkit-scrollbar{width:8px;height:8px;border-radius:10px;background-color:#f5f5f5}.table-container[data-v-a1d025ba]::-webkit-scrollbar-thumb{background-color:#eef0f4;border-radius:10px}.table-container[data-v-a1d025ba]::-webkit-scrollbar-thumb:hover{background-color:#7d8f98}.loader[data-v-1bad30da]{width:40px;scale:4;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#243949 94%,transparent),radial-gradient(farthest-side,#517fa4 94%,transparent),radial-gradient(farthest-side,#182631 94%,transparent),radial-gradient(farthest-side,#99bbd6 94%,transparent),#243949;background-size:105% 105%;background-repeat:no-repeat;animation:l5-1bad30da 2s infinite}@keyframes l5-1bad30da{0%{background-position:50% -50px,-40px 50%,50% calc(100% + 50px),calc(100% + 50px) 50%}20%,25%{background-position:50% -50px,-50px 50%,50% calc(100% + 50px),50% 50%}45%,50%{background-position:50% -50px,-50px 50%,50% 50%,50% 50%}75%{background-position:50% -50px,50% 50%,50% 50%,50% 50%}95%,to{background-position:50% 50%,50% 50%,50% 50%,50% 50%}}.border-button[data-v-6b61888a]{color:#18223b;border-color:#517fa4;border-radius:20px;font-weight:500;letter-spacing:1px;padding:8px;width:200px;background:#f5f5f5;transition:transform .2s ease-in-out;text-wrap:nowrap}.border-button[data-v-6b61888a]:hover{color:#182631;transform:scale(.9)}.slow-fade-enter-active[data-v-6b61888a],.slow-fade-leave-active[data-v-6b61888a]{transition:opacity 1s ease}.slow-fade-enter[data-v-6b61888a],.slow-fade-leave-to[data-v-6b61888a]{opacity:0}.column-text[data-v-6b61888a]{border-radius:10px;font-size:smaller;font-weight:400}.column-text[data-v-6b61888a]::-webkit-scrollbar{width:6px;height:10px}.column-text[data-v-6b61888a]::-webkit-scrollbar-track{background-color:transparent}.column-text[data-v-6b61888a]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:5px}.column-text[data-v-6b61888a]::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,81%,.4)}.fade-enter-active[data-v-6b61888a],.fade-leave-active[data-v-6b61888a]{transition:opacity .8s}.fade-enter[data-v-6b61888a],.fade-leave-to[data-v-6b61888a]{opacity:0}.modal-background[data-v-ae973718]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-ae973718]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.card-grid-container[data-v-ae973718]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.card-grid-item[data-v-ae973718]{border:1px solid #d8e0e4;border-radius:8px;padding:15px;box-sizing:border-box}.input-with-icon[data-v-ae973718]{padding-right:40px}.search-icon[data-v-ae973718]{position:absolute;top:-40px;transform:translateX(80%);pointer-events:none}.required[data-v-ae973718]{color:#be4545;margin-left:5px}.circle[data-v-ae973718]{width:25px;height:25px;border-radius:50%;background-color:#18223b;color:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:bolder;margin:0}.custom-select[data-v-ae973718]{position:relative}.custom-select select[data-v-ae973718]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;cursor:pointer}.arrow-down[data-v-ae973718]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #101010}.border-button[data-v-524163ea]{color:#18223b;border-color:#517fa4;border-radius:20px;font-weight:500;letter-spacing:1px;padding:8px;width:200px;background:#f5f5f5;transition:transform .2s ease-in-out;text-wrap:nowrap}.border-button[data-v-524163ea]:hover{color:#182631;transform:scale(.9)}.slow-fade-enter-active[data-v-524163ea],.slow-fade-leave-active[data-v-524163ea]{transition:opacity 1s ease}.slow-fade-enter[data-v-524163ea],.slow-fade-leave-to[data-v-524163ea]{opacity:0}.column-text[data-v-524163ea]{border-radius:10px;font-size:smaller;font-weight:400}.column-text[data-v-524163ea]::-webkit-scrollbar{width:6px;height:10px}.column-text[data-v-524163ea]::-webkit-scrollbar-track{background-color:transparent}.column-text[data-v-524163ea]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:5px}.column-text[data-v-524163ea]::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,81%,.4)}.fade-enter-active[data-v-524163ea],.fade-leave-active[data-v-524163ea]{transition:opacity .8s}.fade-enter[data-v-524163ea],.fade-leave-to[data-v-524163ea]{opacity:0}.notification-bar[data-v-57d4fb27]{background-color:#d8e0e4;color:#517fa4;text-align:center;padding:10px;border-radius:5px;margin:10px 0;font-weight:700;width:80%}.no-focus-border[data-v-57d4fb27]:focus{outline:none;border:none;box-shadow:none}.modal-background[data-v-57d4fb27]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-57d4fb27]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.card-grid-container[data-v-57d4fb27]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.card-grid-item[data-v-57d4fb27]{border:1px solid #d8e0e4;border-radius:8px;padding:15px;box-sizing:border-box}.input-with-icon[data-v-57d4fb27]{padding-right:40px}.search-icon[data-v-57d4fb27]{position:absolute;top:-40px;transform:translateX(80%);pointer-events:none}.required[data-v-57d4fb27]{color:#be4545;margin-left:5px}.circle[data-v-57d4fb27]{width:25px;height:25px;border-radius:50%;background-color:#18223b;color:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:bolder;margin:0}.custom-select[data-v-57d4fb27]{position:relative}.custom-select select[data-v-57d4fb27]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;cursor:pointer}.arrow-down[data-v-57d4fb27]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #101010}.notification-bar[data-v-3a5b859e]{background-color:#d8e0e4;color:#517fa4;text-align:center;padding:10px;border-radius:5px;margin:10px 0;font-weight:700;width:80%}.no-focus-border[data-v-3a5b859e]:focus{outline:none;border:none;box-shadow:none}.modal-background[data-v-3a5b859e]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99;display:flex;justify-content:center;align-items:center}.modal-content[data-v-3a5b859e]{display:flex;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;margin-left:3.5rem;z-index:100;background:#fff;padding:50px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3)}.card-grid-container[data-v-3a5b859e]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.card-grid-item[data-v-3a5b859e]{border:1px solid #d8e0e4;border-radius:8px;padding:15px;box-sizing:border-box}.input-with-icon[data-v-3a5b859e]{padding-right:40px}.search-icon[data-v-3a5b859e]{position:absolute;top:-40px;transform:translateX(80%);pointer-events:none}.required[data-v-3a5b859e]{color:#be4545;margin-left:5px}.circle[data-v-3a5b859e]{width:25px;height:25px;border-radius:50%;background-color:#18223b;color:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:bolder;margin:0}.custom-select[data-v-3a5b859e]{position:relative}.custom-select select[data-v-3a5b859e]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;cursor:pointer}.arrow-down[data-v-3a5b859e]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #101010}.responsive-container[data-v-18a4f35c]{max-width:100vw;width:calc(100vw - 25rem);margin:0 auto;padding:1rem;box-sizing:border-box;overflow-x:hidden}.buttons-group[data-v-18a4f35c]{border:none;background:transparent;cursor:pointer;display:flex;align-items:center}.buttons-group[data-v-18a4f35c]:hover{color:#99bbd6}.text[data-v-18a4f35c]{font-size:large;font-weight:600;color:#18223b;margin-left:.3rem;margin-bottom:0}.text[data-v-18a4f35c]:hover{color:#99bbd6}.card-section[data-v-18a4f35c]{display:flex;flex-direction:column;align-items:center;margin-top:40px}.card-row[data-v-18a4f35c]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.card-row .card[data-v-18a4f35c]{flex:1;margin-bottom:30px;width:100%}.card-container[data-v-18a4f35c]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.card-style[data-v-18a4f35c]{max-width:18rem}article[data-v-2a08690b]{padding:0 1rem 0 1rem}.details-container[data-v-2a08690b]{display:flex;flex-direction:column;gap:1rem}.details-row[data-v-2a08690b]{display:flex;gap:3rem}.details-row h5[data-v-2a08690b]{font-size:larger;width:200px;flex-shrink:0}.details-row p[data-v-2a08690b],.details-row ul[data-v-2a08690b]{flex:1;margin-bottom:0}p[data-v-2a08690b]{color:#7d8f98;text-align:left}.column-text[data-v-2a08690b]{border-radius:10px;font-size:smaller;font-weight:400;margin-top:10px}li[data-v-2a08690b]{background-color:hsla(0,0%,81%,.4);padding-right:1rem;color:#18223b}.buttons-group[data-v-31cab90f]{border:none;background:transparent;cursor:pointer}.delete[data-v-31cab90f]:hover{background-color:linear-gradient(90deg,#ff0844 0,#ffb199)}.rounded-lg[data-v-31cab90f]{border-radius:10px;overflow:hidden}.table[data-v-31cab90f]{width:100%;border-collapse:collapse}td[data-v-31cab90f],th[data-v-31cab90f]{padding:8px;text-align:left;border-bottom:1px solid #eef0f4;text-transform:capitalize}th[data-v-31cab90f]{background-color:#eef0f4;color:#18223b}.truncate-text[data-v-31cab90f]{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.buttons-group[data-v-6c35098c]{border:none;background:transparent;cursor:pointer;display:flex;align-items:center}.buttons-group[data-v-6c35098c]:hover{color:#99bbd6}.text[data-v-6c35098c]{font-size:large;font-weight:600;color:#18223b;margin-left:.5rem;margin-bottom:0}.text[data-v-6c35098c]:hover{color:#99bbd6}.error-message[data-v-4df1cacf]{text-align:center;color:#be4545;margin:5px 0}.note-text[data-v-4df1cacf]{color:#7d8f98;font-size:.7em}.input-in[data-v-4df1cacf]{border:none;width:100%}.input-in[data-v-4df1cacf]:focus,.input-in[data-v-4df1cacf]:focus-within{outline:none;box-shadow:none}.error-message[data-v-5d7b8953]{text-align:center;color:#be4545;margin:5px 0}.note-text[data-v-5d7b8953]{color:#7d8f98;font-size:.7em}.input-in[data-v-5d7b8953]{border:none;width:100%}.input-in[data-v-5d7b8953]:focus,.input-in[data-v-5d7b8953]:focus-within{outline:none;box-shadow:none}