.popophijo{z-index:51009;position:fixed}.cupo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir] .cupo-container{margin:10px 0}.cupo-text{font-family:verdana;font-size:18px;color:#28a745;font-weight:700}[dir] .cupo-text{margin:0}.btn-editar-cupo{height:32px;font-size:12px;white-space:nowrap}[dir] .btn-editar-cupo{padding:0 12px}@media (max-width:768px){.cupo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.cupo-text{font-size:16px}[dir] .cupo-text{text-align:center}.btn-editar-cupo{width:100%;max-width:200px}.crear-formulario-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}[dir] .crear-formulario-container{margin:15px 0}.sin-cupo-info{max-width:600px}[dir] .sin-cupo-info{text-align:center}.btn-crear-formulario{white-space:nowrap}}.formulario-inline-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir] .formulario-inline-container{margin-top:20px}.formulario-inline{max-width:900px;width:100%;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1)}[dir] .formulario-inline{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.1)}[dir=ltr] .formulario-inline,[dir=rtl] .formulario-inline{-webkit-animation:slideDown .3s ease-out;animation:slideDown .3s ease-out}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}[dir] .form-header-inline{text-align:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #dee2e6}.form-header-inline h4{color:#2c3e50;font-size:1.2rem;font-weight:600}[dir] .form-header-inline h4{margin:0}.form-grid-inline{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}[dir] .form-grid-inline{margin-bottom:20px}.form-group-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group-inline.full-width{grid-column:1/-1}.form-label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:#495057;font-size:.9rem}[dir] .form-label-inline{margin-bottom:8px}.form-label-inline i{color:#007bff;width:16px}[dir=ltr] .form-label-inline i{margin-right:8px}[dir=rtl] .form-label-inline i{margin-left:8px}.input-inline{width:100%;font-size:.9rem}.error-text-inline{color:#dc3545;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[dir] .error-text-inline{margin-top:4px}.error-text-inline:before{content:"\26A0\FE0F";font-size:.7rem}[dir=ltr] .error-text-inline:before{margin-right:4px}[dir=rtl] .error-text-inline:before{margin-left:4px}.institucion-display-inline{color:#155724}[dir] .institucion-display-inline{background:#e8f5e8;border:1px solid #c3e6cb;border-radius:6px;padding:12px}.institucion-display-inline span{font-weight:600;display:block}.institucion-display-inline small{color:#6c757d;font-size:.8rem}.distribuidor-toggle-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}[dir] .distribuidor-toggle-inline{padding:8px 0}.toggle-label-inline{font-size:.9rem;color:#495057;font-weight:500}.form-actions-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}[dir] .form-actions-inline{padding-top:15px;border-top:1px solid #dee2e6}.error-input .vs-input-content{-webkit-box-shadow:0 0 0 2px rgba(220,53,69,.25)!important}[dir] .error-input .vs-input-content{border-color:#dc3545!important;box-shadow:0 0 0 2px rgba(220,53,69,.25)!important}@media (max-width:768px){[dir] .formulario-inline{margin:10px;padding:15px}.form-grid-inline{grid-template-columns:1fr;gap:12px}.form-actions-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.form-actions-inline .vs-button{width:100%}}@media (max-width:480px){[dir] .formulario-inline-container{margin-top:15px}.form-header-inline h4{font-size:1.1rem}.distribuidor-toggle-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}