.institutional-logos-banner[data-v-14337b1b]{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:nowrap;width:100%;min-width:0}.institutional-logos-banner .institutional-logo[data-v-14337b1b]{height:50px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease;flex:1 1 0;min-width:0;max-height:50px}.institutional-logos-banner .institutional-logo[data-v-14337b1b]:hover{opacity:.8}.institutional-logos-banner.compact[data-v-14337b1b]{gap:1rem}.institutional-logos-banner.compact .institutional-logo[data-v-14337b1b]{height:45px;max-height:45px}@media(max-width:1200px){.institutional-logos-banner[data-v-14337b1b]{gap:1rem}.institutional-logos-banner .institutional-logo[data-v-14337b1b]{height:48px;max-height:48px}.institutional-logos-banner.compact[data-v-14337b1b]{gap:.9rem}.institutional-logos-banner.compact .institutional-logo[data-v-14337b1b]{height:42px;max-height:42px}}@media(max-width:992px){.institutional-logos-banner[data-v-14337b1b]{gap:.75rem}.institutional-logos-banner .institutional-logo[data-v-14337b1b]{height:45px;max-height:45px}.institutional-logos-banner.compact[data-v-14337b1b]{gap:.8rem}.institutional-logos-banner.compact .institutional-logo[data-v-14337b1b]{height:38px;max-height:38px}}@media(max-width:768px){.institutional-logos-banner[data-v-14337b1b]{gap:.5rem}.institutional-logos-banner .institutional-logo[data-v-14337b1b]{height:40px;max-height:40px}.institutional-logos-banner.compact[data-v-14337b1b]{gap:.6rem}.institutional-logos-banner.compact .institutional-logo[data-v-14337b1b]{height:35px;max-height:35px}}@media(max-width:576px){.institutional-logos-banner[data-v-14337b1b]{gap:.5rem}.institutional-logos-banner .institutional-logo[data-v-14337b1b]{height:40px;max-height:40px}.institutional-logos-banner.compact[data-v-14337b1b]{gap:.4rem}.institutional-logos-banner.compact .institutional-logo[data-v-14337b1b]{height:30px;max-height:30px}}@media(max-width:480px){.institutional-logos-banner[data-v-14337b1b]{gap:.4rem}.institutional-logos-banner .institutional-logo[data-v-14337b1b]{height:35px;max-height:35px}.institutional-logos-banner.compact[data-v-14337b1b]{gap:.3rem}.institutional-logos-banner.compact .institutional-logo[data-v-14337b1b]{height:28px;max-height:28px}}@media(max-width:360px){.institutional-logos-banner[data-v-14337b1b]{gap:.3rem}.institutional-logos-banner .institutional-logo[data-v-14337b1b]{height:30px;max-height:30px}.institutional-logos-banner.compact[data-v-14337b1b]{gap:.25rem}.institutional-logos-banner.compact .institutional-logo[data-v-14337b1b]{height:25px;max-height:25px}}.auth-card-register[data-v-b1c20d82]{max-height:90vh;overflow-y:auto}.auth-card-register[data-v-b1c20d82]::-webkit-scrollbar{width:8px}.auth-card-register[data-v-b1c20d82]::-webkit-scrollbar-track{background:rgba(110,166,55,.1);border-radius:4px}.auth-card-register[data-v-b1c20d82]::-webkit-scrollbar-thumb{background:#6ea637;border-radius:4px}.auth-card-register[data-v-b1c20d82]::-webkit-scrollbar-thumb:hover{background:#558b2f}.auth-required[data-v-b1c20d82]{color:#e74c3c;font-weight:600}.auth-select-wrapper[data-v-b1c20d82]{position:relative}.auth-select-wrapper[data-v-b1c20d82] .vs__dropdown-toggle{padding:1rem 1.25rem;border:2px solid rgba(110,166,55,.2);border-radius:12px;min-height:50px;transition:all .3s ease}.auth-select-wrapper[data-v-b1c20d82] .vs__dropdown-toggle:focus-within{border-color:#6ea637;box-shadow:0 0 0 4px rgba(110,166,55,.1)}.auth-select-wrapper[data-v-b1c20d82] .vs__search{margin:0;padding:0;font-size:1rem;color:#2c3e50}.auth-select-wrapper[data-v-b1c20d82] .vs__selected-options{padding:0}.auth-select-wrapper[data-v-b1c20d82] .vs__selected{margin:0;padding:0;color:#2c3e50}.auth-select-wrapper[data-v-b1c20d82] .vs__actions{padding:0 .5rem}.auth-select-wrapper[data-v-b1c20d82] .vs__clear,.auth-select-wrapper[data-v-b1c20d82] .vs__open-indicator{fill:#6ea637}.auth-select-wrapper.auth-select-error[data-v-b1c20d82] .vs__dropdown-toggle{border-color:#e74c3c;box-shadow:0 0 0 4px rgba(231,76,60,.1)}.auth-textarea-wrapper[data-v-b1c20d82]{position:relative}.auth-textarea[data-v-b1c20d82]{width:100%;padding:1rem 1.25rem;border:2px solid rgba(110,166,55,.2);border-radius:12px;font-size:1rem;transition:all .3s ease;background:#fff;color:#2c3e50;resize:vertical;font-family:inherit}.auth-textarea[data-v-b1c20d82]:focus{outline:none;border-color:#6ea637;box-shadow:0 0 0 4px rgba(110,166,55,.1)}.auth-textarea[data-v-b1c20d82]::-moz-placeholder{color:#95a5a6}.auth-textarea[data-v-b1c20d82]::placeholder{color:#95a5a6}.auth-textarea.auth-input-error[data-v-b1c20d82]{border-color:#e74c3c;box-shadow:0 0 0 4px rgba(231,76,60,.1)}.auth-char-count[data-v-b1c20d82]{display:block;text-align:right;margin-top:.5rem;color:#95a5a6;font-size:.875rem}