.fl{font-size:16px;line-height:1.5}.fl-titulo{color:#171717;font-size:1.375rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.fl-bajada{color:#525252;margin-top:.25rem}.fl-pregunta{color:#171717;font-size:1.125rem;font-weight:600}.fl-leyenda{color:#525252;font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.fl-sub{color:#262626;font-weight:600}.fl-card{background:#fff;border-radius:1rem;box-shadow:0 1px 2px #0000000a;outline:1px solid #e5e5e5;padding:1rem}.fl-campo{display:grid;gap:.375rem}.fl-campo>span{color:#404040;font-size:.9375rem;font-weight:500}.fl-campo .form-input{font-size:1rem;min-height:2.75rem}.fl-error{border-color:#dc2626!important}.fl-ejemplo .form-input{color:#a3a3a3}.fl-msg{color:#b91c1c;font-size:.875rem}.fl-input-titulo{border-radius:.5rem;color:#171717;flex:1;font-size:1.0625rem;font-weight:600;margin-left:-.5rem;min-width:0;padding:.25rem .5rem}.fl-input-titulo:hover{background:#f5f5f5}.fl-input-titulo:focus{background:#fff;outline:2px solid #fdba74}.fl-quitar{color:#b91c1c;font-size:.875rem;font-weight:500;padding:.5rem}.fl-btn{align-items:center;background:#ea580c;border-radius:.75rem;color:#fff;display:inline-flex;font-weight:600;justify-content:center;min-height:2.75rem;padding:0 1.5rem;transition:background .2s,transform .12s}.fl-btn:hover{background:#c2410c}.fl-btn-sec:active,.fl-btn:active,.fl-chip:active,.fl-opcion:active{transform:scale(.98)}.fl-btn-sec{align-items:center;background:#fff;border-radius:.75rem;box-shadow:inset 0 0 0 1px #d4d4d4;color:#262626;display:inline-flex;font-weight:600;justify-content:center;min-height:2.75rem;padding:0 1.25rem;transition:background .2s,transform .12s}.fl-btn-sec:hover{background:#f5f5f5}.fl-opcion{background:#fff;border-radius:1rem;box-shadow:inset 0 0 0 1px #e5e5e5;display:flex;flex-direction:column;gap:.25rem;padding:1rem;text-align:left;transition:box-shadow .2s,transform .12s}.fl-opcion:hover{box-shadow:inset 0 0 0 2px #fdba74}.fl-opcion--sel{box-shadow:inset 0 0 0 2px #ea580c!important}.fl-chip{align-items:center;background:#fff;border-radius:.75rem;box-shadow:inset 0 0 0 1px #d4d4d4;color:#262626;display:inline-flex;font-weight:500;justify-content:center;min-height:2.75rem;padding:.5rem .875rem;transition:box-shadow .15s,background .15s,transform .12s;width:100%}.fl-chip:hover{box-shadow:inset 0 0 0 1px #a3a3a3}.fl-chip--sel{background:#fff7ed;box-shadow:inset 0 0 0 2px #ea580c!important;color:#9a3412;font-weight:600}.fl-nose{background:#fff;border-radius:.75rem;box-shadow:inset 0 0 0 1px #d4d4d4;color:#525252;flex-shrink:0;font-size:.875rem;font-weight:500;min-height:2.75rem;padding:0 .875rem}.fl-nose--sel{background:#f5f5f5;box-shadow:inset 0 0 0 2px #737373;color:#171717}.fl-agregar{border:1.5px dashed #d4d4d4;border-radius:.75rem;color:#c2410c;display:block;font-weight:600;min-height:2.75rem;width:100%}.fl-agregar:hover{background:#fff7ed;border-color:#fdba74}.fl-mas>summary,.fl-tip>summary{align-items:center;color:#404040;cursor:pointer;display:flex;font-size:.9375rem;font-weight:600;min-height:2.5rem}.fl-tip>p{color:#525252;margin-top:.25rem}.fl-panel{background:#fff;border-top:1px solid #f5f5f5;display:flex;flex-direction:column;flex-shrink:0;max-height:46svh}@media(min-width:1024px){.fl-panel{border-left:1px solid #f0f0f0;border-top:0;inset:0;max-height:none;position:absolute}}.fl-panel__cab{align-items:flex-start;border-bottom:1px solid #f5f5f5;display:flex;gap:.75rem;justify-content:space-between;padding:1rem 1rem .75rem}.fl-panel__tipo{color:#a3a3a3;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fl-panel__titulo{color:#171717;font-size:1.0625rem;font-weight:700;line-height:1.3}.fl-panel__cerrar{border-radius:.5rem;color:#737373;flex-shrink:0;font-size:1.375rem;height:2rem;line-height:1;width:2rem}.fl-panel__cerrar:hover{background:#f5f5f5;color:#171717}.fl-panel__cuerpo{flex:1;overflow-y:auto;padding:.25rem 1rem 1rem}.fl-panel__sec{color:#737373;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin:1rem 0 .5rem;text-transform:uppercase}.fl-panel__datos{display:grid;gap:.375rem;grid-template-columns:repeat(3,1fr)}.fl-panel__datos>div{background:#fafafa;border-radius:.5rem;padding:.375rem .5rem}.fl-panel__datos dt{color:#737373;font-size:.75rem}.fl-panel__datos dd{color:#171717;font-size:.9375rem;font-variant-numeric:tabular-nums;font-weight:600}.fl-prop{align-items:center;color:#404040;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;min-height:2.5rem}.fl-prop+.fl-prop{border-top:1px solid #fafafa}.fl-prop__in{flex-shrink:0;position:relative}.fl-prop__in input{background:#fff;border:1px solid #d4d4d4;border-radius:.5rem;color:#171717;font-variant-numeric:tabular-nums;height:2.25rem;padding:0 1.75rem 0 .625rem;text-align:right;width:6.5rem}.fl-prop__in input:focus{border-color:#fb923c;outline:2px solid #fb923c;outline-offset:0}.fl-prop__in i{color:#a3a3a3;font-size:.8125rem;font-style:normal;pointer-events:none;position:absolute;right:.625rem;top:50%;transform:translateY(-50%)}.fl-panel__pie{background:#fafafa;border-top:1px solid #f5f5f5;display:grid;gap:.375rem;grid-template-columns:repeat(3,1fr);padding:.75rem 1rem}.fl-panel__accion{background:#fff;border-radius:.625rem;box-shadow:inset 0 0 0 1px #d4d4d4;color:#262626;font-size:.875rem;font-weight:600;min-height:2.5rem}.fl-panel__accion:hover{box-shadow:inset 0 0 0 1px #a3a3a3}.fl-sugerencia{background:#fff;border-radius:.75rem;box-shadow:inset 0 0 0 1px #e5e5e5;font-size:.9375rem;padding:.5rem .875rem}.fl-sugerencia>summary{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:.125rem .25rem;list-style:none;min-height:2.25rem}.fl-sugerencia>summary::-webkit-details-marker{display:none}.fl-sugerencia[open]>summary{border-bottom:1px solid #f5f5f5;padding-bottom:.5rem}.fl-dato{background:#fafafa;border-radius:.625rem;padding:.5rem .625rem}.fl-dato dt{color:#737373;font-size:.75rem;line-height:1.3}.fl-dato dd{color:#171717;font-size:1.125rem;font-weight:700}.fl-paso-btn{color:#404040;font-size:1.25rem;font-weight:600;height:2.75rem;width:2.75rem}.fl-paso-btn:disabled{color:#d4d4d4}.fl-paso-leave-active{transition:none}.fl-paso-enter-active,.fl-sub-enter-active,.fl-sub-leave-active{transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.fl-paso-enter-from,.fl-sub-enter-from{opacity:0;transform:translateY(10px)}.fl-paso-leave-to,.fl-sub-leave-to{opacity:0;transform:translateY(-6px)}.fl-lista-enter-active,.fl-lista-leave-active{transition:opacity .2s,transform .2s}.fl-lista-enter-from,.fl-lista-leave-to{opacity:0;transform:translateY(8px)}@media(pointer:fine){.fl-agregar,.fl-btn,.fl-btn-sec,.fl-campo .form-input,.fl-chip,.fl-nose{min-height:2.5rem}.fl input.form-input,.fl select.form-input{height:2.5rem;padding-bottom:.375rem;padding-top:.375rem}}.fl-sub{font-size:.9375rem}.fl-leyenda{font-size:.75rem}.fl-secciones>*+*{border-top:1px solid #f0f0f0;margin-top:.875rem;padding-top:.875rem}.fl-secciones>fieldset>legend{float:left;width:100%}.fl-secciones>fieldset>legend+*{clear:both}.fl-esq{animation:fl-brillo 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ededed,#f7f7f7 40%,#ededed 80%) 0 0 /300% 100%;border-radius:.75rem}.fl-esq-tarjeta{background:#fff;border-radius:1rem;outline:1px solid #f0f0f0;padding:1.25rem}.fl-cascada>*,.fl-cascada>div>section>*,.fl-cascada>section>*,.fl-esq-cascada>*{animation:fl-cae .38s cubic-bezier(.2,.8,.2,1) backwards}.fl-cascada>:nth-child(2),.fl-cascada>div>section>:nth-child(2),.fl-cascada>section>:nth-child(2),.fl-esq-cascada>:nth-child(2){animation-delay:50ms}.fl-cascada>:nth-child(3),.fl-cascada>div>section>:nth-child(3),.fl-cascada>section>:nth-child(3),.fl-esq-cascada>:nth-child(3){animation-delay:.1s}.fl-cascada>:nth-child(4),.fl-cascada>div>section>:nth-child(4),.fl-cascada>section>:nth-child(4),.fl-esq-cascada>:nth-child(4){animation-delay:.15s}.fl-cascada>:nth-child(n+5),.fl-cascada>div>section>:nth-child(n+5),.fl-cascada>section>:nth-child(n+5),.fl-esq-cascada>:nth-child(n+5){animation-delay:.2s}@keyframes fl-brillo{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes fl-cae{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(min-width:640px){.fl-titulo{font-size:1.75rem}}@media(prefers-reduced-motion:reduce){.fl-lista-enter-active,.fl-lista-leave-active,.fl-paso-enter-active,.fl-paso-leave-active,.fl-sub-enter-active,.fl-sub-leave-active{transition:opacity .01s}.fl-cascada>*,.fl-cascada>div>section>*,.fl-cascada>section>*,.fl-esq,.fl-esq-cascada>*{animation:none}.fl-lista-enter-from,.fl-lista-leave-to,.fl-paso-enter-from,.fl-paso-leave-to,.fl-sub-enter-from,.fl-sub-leave-to{transform:none}}.fl-acciones{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff5;border-top:1px solid #e5e5e5;inset-inline:0;bottom:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;z-index:35}.fl-campo,.form-input,[role=alert]{scroll-margin-bottom:6rem;scroll-margin-top:13rem}
