.checkout_checkoutContainer__NBSNQ{max-width:1000px;margin:0 auto;padding:clamp(80px,12vw,100px) clamp(.75rem,3vw,1rem) clamp(1rem,3vw,2rem);min-height:80vh}.checkout_title___IbnB{font-size:clamp(1.4rem,4vw,2rem);font-weight:800;text-align:center;margin-bottom:clamp(1rem,3vw,2rem)}.checkout_stepper__wMnix{display:flex;justify-content:space-between;margin-bottom:clamp(1.5rem,4vw,3rem);position:relative;max-width:800px;margin-left:auto;margin-right:auto}.checkout_stepper__wMnix:before{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background-color:#e5e7eb;z-index:1;transform:translateY(-50%)}.checkout_step__aZu3e{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.4rem;background-color:#f3f4f6;padding:0 clamp(4px,1.5vw,10px)}.checkout_stepCircle__hgWMJ{width:clamp(26px,6vw,32px);height:clamp(26px,6vw,32px);border-radius:50%;background-color:#e5e7eb;color:#6b7280;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:clamp(.78rem,2vw,1rem);transition:all .3s}.checkout_stepActive__Skkqb .checkout_stepCircle__hgWMJ{background-color:#111;color:white}.checkout_stepCompleted__ZY5NT .checkout_stepCircle__hgWMJ{background-color:#10b981;color:white}.checkout_stepLabel__ESw_L{font-size:clamp(.7rem,1.8vw,.85rem);font-weight:600;color:#6b7280;white-space:nowrap}.checkout_stepActive__Skkqb .checkout_stepLabel__ESw_L{color:#111}.checkout_stepCompleted__ZY5NT .checkout_stepLabel__ESw_L{color:#10b981}.checkout_stepContent__3ChS5{background:white;border-radius:12px;padding:clamp(1rem,4vw,2rem);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);max-width:800px;margin:0 auto}@keyframes checkout_slideFromRight__g_7JI{0%{opacity:0;transform:translateX(48px)}to{opacity:1;transform:translateX(0)}}@keyframes checkout_slideFromLeft__s66Hz{0%{opacity:0;transform:translateX(-48px)}to{opacity:1;transform:translateX(0)}}.checkout_slideForward__oq78g{animation:checkout_slideFromRight__g_7JI .32s cubic-bezier(.25,.46,.45,.94) both}.checkout_slideBackward__BRSEh{animation:checkout_slideFromLeft__s66Hz .32s cubic-bezier(.25,.46,.45,.94) both}.checkout_cartItem__uZNso{display:flex;align-items:center;gap:clamp(.6rem,2vw,1rem);padding:clamp(.6rem,2vw,1rem) 0;border-bottom:1px solid #e5e7eb}.checkout_cartItemImage__E2GmR{width:clamp(56px,10vw,80px);height:clamp(56px,10vw,80px);object-fit:cover;border-radius:8px;flex-shrink:0}.checkout_cartItemInfo__sYJL9{flex:1 1;min-width:0}.checkout_cartItemTitle__r0ITB{font-weight:600;font-size:clamp(.9rem,2.2vw,1.1rem);margin-bottom:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout_cartItemVariant___QK1q{font-size:clamp(.76rem,1.8vw,.85rem);color:#666}.checkout_cartItemPrice__lDHRP{font-weight:700;font-size:clamp(.85rem,2vw,1rem);margin-top:.4rem;white-space:nowrap}.checkout_cartTotal__VuZ7Y{display:flex;justify-content:space-between;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:800;margin-top:clamp(1rem,3vw,2rem);padding-top:1rem;border-top:2px solid #e5e7eb}.checkout_formGrid__zhLnj{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(.85rem,3vw,1.5rem);gap:clamp(.85rem,3vw,1.5rem)}.checkout_formGroupFull__JG4OH,.checkout_formGroup__camUU{display:flex;flex-direction:column;gap:.5rem}.checkout_formGroupFull__JG4OH{grid-column:1/-1}.checkout_label__78H_c{font-weight:600;font-size:.9rem;color:#374151}.checkout_input__9WsV1{padding:clamp(.6rem,2vw,.75rem) clamp(.75rem,2vw,1rem);border:1px solid #d1d5db;border-radius:8px;font-size:clamp(.9rem,2vw,1rem);transition:border-color .2s}.checkout_input__9WsV1:focus{outline:none;border-color:#111}.checkout_paymentGrid__uKiRA{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.checkout_paymentCard__ALo9A{border:2px solid #e5e7eb;border-radius:12px;padding:clamp(1rem,3vw,1.5rem);text-align:center;cursor:pointer;transition:all .2s}.checkout_paymentCard__ALo9A:hover{border-color:#9ca3af}.checkout_paymentActive__xOBId{border-color:#111;background-color:#f9fafb}.checkout_paymentIcon__VPo4i{margin-bottom:.5rem}.checkout_paymentTitle__DdIgd{font-weight:600;font-size:1rem}.checkout_btnPrimary__5_C8C{width:100%;padding:clamp(.75rem,2.5vw,1rem);background-color:#111;color:white;border:none;border-radius:8px;font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:700;cursor:pointer;margin-top:clamp(1rem,3vw,2rem);transition:background-color .2s}.checkout_btnPrimary__5_C8C:hover{background-color:#333}.checkout_btnPrimary__5_C8C:disabled{background-color:#9ca3af;cursor:not-allowed}.checkout_btnSecondary__Vavfz{width:100%;padding:clamp(.75rem,2.5vw,1rem);background-color:transparent;color:#111;border:1px solid #111;border-radius:8px;font-size:clamp(.9rem,2vw,1rem);font-weight:600;cursor:pointer;margin-top:1rem;transition:background-color .2s}.checkout_btnSecondary__Vavfz:hover{background-color:#f3f4f6}.checkout_emptyState__DRMoW{text-align:center;padding:3rem 0}.checkout_emptyState__DRMoW h2{margin-bottom:1rem}.checkout_ticketMachine__D_2Va{max-width:480px;margin:0 auto 2rem}.checkout_ticketSlot__ll5RB{position:relative;z-index:3;height:34px;border-radius:18px 18px 5px 5px;background:linear-gradient(180deg,#3a3a3a,#161616);box-shadow:0 8px 20px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08)}.checkout_ticketSlot__ll5RB:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;height:6px;border-radius:6px;background:#000;box-shadow:inset 0 1px 2px rgba(0,0,0,.6)}.checkout_ticketWindow__NAOQp{position:relative;overflow:hidden;border-radius:0 0 12px 12px}.checkout_ticketPaper__2rdv3{position:relative;z-index:1;background:#fff;padding:clamp(1.25rem,5vw,2rem) clamp(1rem,4vw,1.75rem) clamp(1.5rem,5vw,2.25rem);text-align:left;transform:translateY(-104%);animation:checkout_ticketPrintOut___gkY5 1.1s cubic-bezier(.22,1,.36,1) .15s forwards;box-shadow:0 18px 38px rgba(0,0,0,.14)}.checkout_ticketPaper__2rdv3:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:18px;background-image:linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(45deg,#fff 50%,transparent 0);background-size:18px 18px;background-position:0 0,0 0;background-repeat:repeat-x}@keyframes checkout_ticketPrintOut___gkY5{0%{transform:translateY(-104%)}to{transform:translateY(0)}}.checkout_ticketHeader__Dwyq3{text-align:center;font-family:Courier New,monospace;letter-spacing:.08em;font-weight:700;font-size:.92rem;color:#111;text-transform:uppercase;margin-bottom:1rem}.checkout_ticketDashed__xCR9V{border-top:1px dashed #d1d5db;margin:clamp(.7rem,2.5vw,1rem) 0}.checkout_ticketRow__UtjgR{justify-content:space-between;font-size:clamp(.8rem,2.2vw,.92rem);padding:.3rem 0}.checkout_ticketItemRow__Ltp0M,.checkout_ticketRow__UtjgR{display:flex;align-items:center;color:#374151;font-family:Courier New,monospace}.checkout_ticketItemRow__Ltp0M{gap:.6rem;font-size:clamp(.78rem,2vw,.9rem);padding:.4rem 0}.checkout_ticketItemImg__3zYL7{width:44px;height:44px;object-fit:cover;border-radius:8px;border:1px solid #f3f4f6;flex-shrink:0}.checkout_ticketRowTotal__Vcbhp{display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:1.1rem;color:#111;font-family:Courier New,monospace}.checkout_ticketCoinsBanner__iWkcp{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;border-radius:12px;padding:.85rem 1rem;box-shadow:0 6px 16px rgba(245,158,11,.35)}.checkout_ticketCoinsBadge__r5P1q{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.5);font-weight:800;font-size:1rem;color:#fff;flex-shrink:0}.checkout_ticketStatusPaid__n0EMO{background:#15803d}.checkout_ticketStatusPaid__n0EMO,.checkout_ticketStatusPending__KnNI4{display:inline-flex;align-items:center;gap:.3rem;color:#fff;border-radius:50px;padding:.15rem .7rem;font-size:.72rem;font-weight:800;letter-spacing:.03em}.checkout_ticketStatusPending__KnNI4{background:#b45309}@media (max-width:768px){.checkout_checkoutContainer__NBSNQ{padding-top:20px;padding-bottom:3rem}.checkout_title___IbnB{margin-top:0;margin-bottom:1.25rem}.checkout_formGrid__zhLnj{grid-template-columns:1fr;gap:.85rem}.checkout_stepper__wMnix{flex-wrap:nowrap;gap:.4rem;margin-bottom:1.25rem}.checkout_stepContent__3ChS5{padding:1rem}.checkout_stepLabel__ESw_L{display:none}.checkout_ticketMachine__D_2Va{max-width:100%}.checkout_ticketSlot__ll5RB{height:26px}.checkout_ticketPaper__2rdv3{padding:1.25rem 1rem 1.5rem}}@media (max-width:480px){.checkout_checkoutContainer__NBSNQ{padding:16px .5rem .5rem}.checkout_stepContent__3ChS5{padding:.85rem;border-radius:10px}.checkout_cartItem__uZNso{gap:.6rem;padding:.6rem 0}.checkout_cartItemTitle__r0ITB{font-size:.88rem}.checkout_ticketSlot__ll5RB{height:22px;border-radius:14px 14px 4px 4px}.checkout_ticketPaper__2rdv3{padding:1rem .85rem 1.25rem}.checkout_ticketCoinsBanner__iWkcp{padding:.65rem .8rem}}.SizeAlertBanner_bien__eiTYt{display:flex;align-items:center;gap:.4rem;margin:.6rem 0 .9rem;font-size:.85rem;font-weight:600;color:#15803d}.SizeAlertBanner_compacto__OwRjD{margin:.35rem 0 0;font-size:.78rem}@media (max-width:480px){.SizeAlertBanner_bien__eiTYt{font-size:.8rem}}.SmartCrossSellSection_seccion__4SJYb{margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid #eaeaea}.SmartCrossSellSection_cabecera__MBelx{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1.25rem}.SmartCrossSellSection_titulo__h8rgN{font-size:1.05rem;font-weight:800;color:#111;margin:0}.SmartCrossSellSection_probador__OM_iU{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;color:#1e3a8a;text-decoration:none}.SmartCrossSellSection_pildoras__1RHAx{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.25rem;margin-bottom:1.25rem}.SmartCrossSellSection_pildora__A3_Gm{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;border:1px solid #d1d5db;background:#fff;color:#111827;border-radius:999px;padding:.45rem .95rem;font-size:.86rem;font-weight:600;cursor:pointer;white-space:nowrap}.SmartCrossSellSection_pildoraActiva__8PzMi{background:#1e3a8a;border-color:#1e3a8a;color:#fff}.SmartCrossSellSection_cuenta__0FGSc{font-size:.75rem;font-weight:700;opacity:.8}.SmartCrossSellSection_carril__RI88w{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:.75rem;gap:.75rem}.SmartCrossSellSection_tarjeta__6vdeC{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden;min-width:0}.SmartCrossSellSection_tarjetaServicio__mcKuu{border-color:#c7d2fe}.SmartCrossSellSection_imagenCaja__I6k9A{display:block;aspect-ratio:1/1;background:#f3f4f6}.SmartCrossSellSection_imagen__WReqg{width:100%;height:100%;object-fit:cover;display:block}.SmartCrossSellSection_cuerpo__9OjyZ{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .6rem .65rem;flex:1 1}.SmartCrossSellSection_nombre__ppSHX{font-size:.8rem;font-weight:700;color:#111;text-decoration:none;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SmartCrossSellSection_tienda__Uh7oA{font-size:.72rem;color:#6b7280}.SmartCrossSellSection_precioBase__88a6h{margin-top:auto;font-size:.72rem;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.SmartCrossSellSection_precio__5CvW3{font-size:.88rem;font-weight:800;color:#111}.SmartCrossSellSection_tarjeta__6vdeC:not(.SmartCrossSellSection_tarjetaServicio__mcKuu) .SmartCrossSellSection_precio__5CvW3{margin-top:auto}.SmartCrossSellSection_datos__roul8{display:flex;flex-wrap:wrap;gap:.2rem .5rem;font-size:.7rem;color:#374151}.SmartCrossSellSection_datos__roul8 span{display:inline-flex;align-items:center;gap:.25rem}.SmartCrossSellSection_estrellas__SXOdr{display:inline-flex;align-items:center;gap:1px;color:#b45309}.SmartCrossSellSection_nota__B_Qi_{margin-left:.3rem;font-size:.76rem;color:#374151;font-weight:600}.SmartCrossSellSection_sinResenas__JsMJ_{font-size:.76rem;color:#6b7280}.SmartCrossSellSection_boton__OH46k{margin-top:.4rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:none;border-radius:999px;padding:.4rem .55rem;background:#1e3a8a;color:#fff;font-size:.74rem;font-weight:700;cursor:pointer;text-decoration:none;text-align:center}.SmartCrossSellSection_botonAgregado__e5Rhi{background:#15803d}.SmartCrossSellSection_botonSecundario__2zxHx{background:#fff;color:#1e3a8a;border:1px solid #1e3a8a}.SmartCrossSellSection_compacto___mkTw{margin-top:1rem;padding-top:.8rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_cabecera__MBelx{margin-bottom:.45rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_titulo__h8rgN{font-size:.9rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_porJev__grXVB{font-size:.6rem;padding:.1rem .45rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_pildoras__1RHAx{gap:.35rem;margin-bottom:.55rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_pildora__A3_Gm{padding:.25rem .6rem;font-size:.7rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_carril__RI88w{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:22%;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.4rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_tarjeta__6vdeC{scroll-snap-align:start;border-radius:10px}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_imagenCaja__I6k9A{aspect-ratio:1/1}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_cuerpo__9OjyZ{gap:.1rem;padding:.35rem .4rem .45rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_nombre__ppSHX{font-size:.68rem;-webkit-line-clamp:1}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_datos__roul8,.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_precioBase__88a6h,.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_sinResenas__JsMJ_,.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_tienda__Uh7oA{display:none}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_precio__5CvW3{font-size:.72rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_estrellas__SXOdr svg{width:10px;height:10px}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_nota__B_Qi_{font-size:.62rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_boton__OH46k{margin-top:.25rem;font-size:.62rem;padding:.3rem .35rem;gap:.2rem}.SmartCrossSellSection_compacto___mkTw .SmartCrossSellSection_boton__OH46k svg{width:11px;height:11px}@media (max-width:640px){.SmartCrossSellSection_seccion__4SJYb{margin-top:2.5rem;padding-top:1.75rem}.SmartCrossSellSection_titulo__h8rgN{font-size:1.1rem}.SmartCrossSellSection_carril__RI88w{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.SmartCrossSellSection_tarjeta__6vdeC{scroll-snap-align:start}}.SmartCrossSellSection_porJev__grXVB{display:inline-flex;align-items:center;gap:.25rem;background:#1e3a8a;color:#fff;border-radius:999px;padding:.15rem .55rem;font-size:.68rem;font-weight:700}.PedidoAMedida_caja__dHtBm{border:1px solid #e5e7eb;border-radius:12px;padding:1rem;margin-top:.9rem;background:#fff}.PedidoAMedida_titulo__18G2a{display:flex;align-items:center;gap:.45rem;margin:0 0 .5rem;font-size:1rem;font-weight:800;color:#111827}.PedidoAMedida_soloPara__fRpHt{display:inline-flex;align-items:center;gap:.35rem;margin:0 0 .85rem;padding:.25rem .7rem;border-radius:999px;background:#1e3a8a;color:#fff;font-size:.8rem;font-weight:700}.PedidoAMedida_etiqueta__krvQZ{display:block;font-size:.85rem;font-weight:700;color:#374151;margin-bottom:.45rem}.PedidoAMedida_tallas__pyUiZ{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem}.PedidoAMedida_talla__RrcSR{min-width:48px;padding:.45rem .6rem;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#111827;font-weight:700;font-size:.88rem;cursor:pointer}.PedidoAMedida_tallaElegida__Kj_7T{background:#111827;border-color:#111827;color:#fff}.PedidoAMedida_boton__Lh0iu{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:50px;border:none;border-radius:10px;background:#111827;color:#fff;font-weight:700;font-size:.98rem;cursor:pointer}.PedidoAMedida_boton__Lh0iu:disabled{opacity:.5;cursor:not-allowed}.PedidoAMedida_hayHecha__ouqkD{margin:0;padding:.7rem .85rem;border-radius:10px;background:#15803d;color:#fff;font-size:.86rem;font-weight:600;line-height:1.45}.PedidoAMedida_nota__n3Crw{margin:.55rem 0 0;font-size:.8rem;color:#6b7280;line-height:1.5}.PedidoAMedida_detalles__iRwue{margin-top:.75rem}.PedidoAMedida_detalles__iRwue summary{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;font-size:.86rem;font-weight:700;color:#1e3a8a}.PedidoAMedida_guiaScroll__d_wPN{margin-top:.6rem;overflow-x:auto}.PedidoAMedida_guia__sRY24{width:100%;border-collapse:collapse;font-size:.8rem;text-align:center;white-space:nowrap}.PedidoAMedida_guia__sRY24 th{background:#374151;color:#fff;font-weight:700;padding:.45rem .5rem}.PedidoAMedida_guia__sRY24 td{border-bottom:1px solid #e5e7eb;padding:.4rem .5rem;color:#374151}@media (max-width:480px){.PedidoAMedida_guia__sRY24{font-size:.74rem;white-space:normal}.PedidoAMedida_guia__sRY24 td,.PedidoAMedida_guia__sRY24 th{padding:.4rem .25rem}}.PedidoAMedida_guiaNota__K0ZTX{margin:.45rem 0 0;font-size:.76rem;color:#6b7280;line-height:1.45;white-space:normal}.probador_pagina__KlBdo{max-width:1180px;margin:0 auto;padding:1.5rem 1rem 7rem}.probador_entrada__1eQTi{animation:probador_deslizar__wbE9P .38s cubic-bezier(.22,1,.36,1)}@keyframes probador_deslizar__wbE9P{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}.probador_cargando__jCpGN{padding:3rem 0;text-align:center;color:#9ca3af;font-size:.92rem}.probador_zonas__SCtqC{display:flex;flex-direction:column;gap:1.1rem;max-width:760px;margin:1.4rem auto 0}@media (min-width:900px){.probador_zonas__SCtqC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:none}}.probador_barraSiguiente__72Gq5{position:fixed;left:50%;bottom:1.2rem;transform:translateX(-50%);z-index:99;width:min(560px,calc(100% - 2rem));display:flex;align-items:center;justify-content:space-between;gap:.8rem;background:#111827;color:#fff;border-radius:999px;padding:.55rem .55rem .55rem 1.2rem;box-shadow:0 12px 30px rgba(17,24,39,.35);font-size:.88rem}.probador_barraSiguiente__72Gq5 button{display:inline-flex;align-items:center;gap:.3rem;border:none;border-radius:999px;padding:.65rem 1.1rem;background:linear-gradient(135deg,#667eea,#ec4899);color:#fff;font-weight:700;font-size:.88rem;cursor:pointer;white-space:nowrap}.probador_barraSiguiente__72Gq5 button:disabled{background:#374151;color:#9ca3af;cursor:not-allowed}@media (max-width:768px){.probador_barraSiguiente__72Gq5{bottom:calc(70px + .6rem)}.probador_pagina__KlBdo{padding-bottom:11rem}}.Reservas_caja__Xtl0B{border:1px solid #e5e7eb;border-radius:12px;padding:1rem;margin-top:.9rem;background:#fff}.Reservas_titulo__QkthI{gap:.45rem;margin:0 0 .75rem;font-size:1rem;font-weight:800}.Reservas_mes___5KgR,.Reservas_titulo__QkthI{display:flex;align-items:center;color:#111827}.Reservas_mes___5KgR{justify-content:space-between;gap:.5rem;margin-bottom:.6rem;font-size:.95rem}.Reservas_mes___5KgR strong{display:inline-block}.Reservas_mes___5KgR strong:first-letter{text-transform:uppercase}.Reservas_mes___5KgR button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;cursor:pointer}.Reservas_mes___5KgR button:disabled{opacity:.35;cursor:not-allowed}.Reservas_dias__iyYdz,.Reservas_semana___ZyYg{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.25rem;gap:.25rem}.Reservas_semana___ZyYg{margin-bottom:.25rem;font-size:.72rem;font-weight:700;color:#6b7280;text-align:center}.Reservas_dia___ONI4{height:40px;border:1px solid transparent;border-radius:8px;background:none;font-size:.9rem;font-weight:700}.Reservas_diaLibre___UZOD{border-color:#15803d;color:#15803d;background:#fff;cursor:pointer}.Reservas_diaElegido__y3Ptp{background:#111827;color:#fff;cursor:pointer}.Reservas_diaOcupado__fgZdc{background:#b91c1c;color:#fff;cursor:not-allowed}.Reservas_diaCerrado__wqfH7{color:#9ca3af;background:#f3f4f6;cursor:not-allowed}.Reservas_leyenda__qBxu1{display:flex;flex-wrap:wrap;gap:.85rem;margin:.65rem 0;font-size:.76rem;color:#4b5563}.Reservas_leyenda__qBxu1 span{display:inline-flex;align-items:center;gap:.3rem}.Reservas_leyenda__qBxu1 i{width:12px;height:12px;border-radius:3px}.Reservas_puntoLibre__PhZi3{border:2px solid #15803d}.Reservas_puntoOcupado__cjUx_{background:#b91c1c}.Reservas_puntoCerrado__aYMcL{background:#e5e7eb}.Reservas_etiqueta__eB10Y{display:flex;align-items:center;gap:.35rem;margin:.4rem 0;font-size:.85rem;font-weight:700;color:#374151}.Reservas_turnos__mIlHG{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.Reservas_turno__ElGfw{padding:.45rem .65rem;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;font-size:.84rem;font-weight:700;cursor:pointer}.Reservas_turnoElegido__Sxz1X{background:#111827;border-color:#111827;color:#fff}.Reservas_boton__DZ76C{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:50px;padding:.5rem .75rem;border:none;border-radius:10px;background:#111827;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer}.Reservas_boton__DZ76C:disabled{opacity:.5;cursor:not-allowed}.Reservas_botonClaro__Th7yt{padding:.5rem .9rem;border:1px solid #111827;border-radius:8px;background:#fff;color:#111827;font-weight:700;font-size:.85rem;cursor:pointer}.Reservas_botonClaro__Th7yt:disabled{opacity:.5;cursor:not-allowed}.Reservas_botonRojo__9hLpn{padding:.45rem .8rem;border:none;border-radius:8px;background:#b91c1c;color:#fff;font-weight:700;font-size:.82rem;cursor:pointer}.Reservas_botonRojo__9hLpn:disabled{opacity:.5;cursor:not-allowed}.Reservas_nota__DTcUv{margin:.55rem 0 0;font-size:.8rem;color:#6b7280;line-height:1.5}.Reservas_avisoRojo__hGOG2{background:#b91c1c}.Reservas_avisoRojo__hGOG2,.Reservas_avisoVerde__9UN2D{margin:.5rem 0;padding:.6rem .8rem;border-radius:8px;color:#fff;font-size:.85rem;font-weight:600}.Reservas_avisoVerde__9UN2D{background:#15803d}.Reservas_avisoMarino__ACdib{margin:0 0 1rem;padding:.8rem 1rem;border-radius:10px;background:#1e3a8a;color:#fff;font-size:.85rem;line-height:1.55}.Reservas_avisoMarino__ACdib p{margin:0}.Reservas_avisoMarino__ACdib strong{display:flex;align-items:center;gap:.4rem}.Reservas_avisoMarino__ACdib .Reservas_botonClaro__Th7yt{margin-top:.55rem}.Reservas_pestanas__xa2CW{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.Reservas_pestana___Y5lp{padding:.45rem .85rem;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#111827;font-size:.85rem;font-weight:700;cursor:pointer}.Reservas_pestanaActiva___OMHM{background:#111827;border-color:#111827;color:#fff}.Reservas_campos__Mf4uD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.Reservas_campo__uvfHp{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;font-weight:700;color:#374151}.Reservas_campo__uvfHp input,.Reservas_campo__uvfHp select{width:100%;min-width:0;padding:.55rem .65rem;border:1px solid #d1d5db;border-radius:8px;font-size:.9rem;background:#fff}.Reservas_campoAncho__4O3iw{grid-column:1/-1}.Reservas_chips__FDlAm{display:flex;flex-wrap:wrap;gap:.35rem}.Reservas_chip__FuZgz{padding:.4rem .7rem;border:1px solid #d1d5db;border-radius:999px;background:#fff;color:#111827;font-size:.82rem;font-weight:700;cursor:pointer}.Reservas_chipActivo__EzuO6{background:#1e3a8a;border-color:#1e3a8a;color:#fff}.Reservas_fila__YyhGo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem 0;border-bottom:1px solid #f3f4f6;font-size:.88rem;color:#374151}.Reservas_fila__YyhGo:last-child{border-bottom:none}.Reservas_fila__YyhGo p{margin:0}.Reservas_acciones__6WcKl{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}@media (max-width:480px){.Reservas_caja__Xtl0B{padding:.8rem}.Reservas_dia___ONI4{height:36px;font-size:.82rem}}.Cuotas_caja__S_dlm{border:1px solid #e5e7eb;border-radius:12px;padding:1rem;margin-top:.9rem;background:#fff}.Cuotas_titulo__F0gSX{display:flex;align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:1rem;font-weight:800;color:#111827}.Cuotas_subtitulo__clM8w{margin:1.1rem 0 .5rem;font-size:.95rem;font-weight:800;color:#111827}.Cuotas_plazos__qFJs6{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:.45rem;gap:.45rem;margin-bottom:.65rem}.Cuotas_plazo__uPG6n{display:flex;flex-direction:column;gap:.1rem;padding:.55rem .65rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;font-size:.82rem;text-align:left;cursor:pointer}.Cuotas_plazo__uPG6n strong{font-size:.95rem}.Cuotas_plazoActivo__DvOJf{border-color:#111827;background:#111827;color:#fff}.Cuotas_nota__LY4sT{margin:.5rem 0 0;font-size:.8rem;color:#6b7280;line-height:1.5}.Cuotas_enlace__PM1wp{display:inline-block;margin-top:.5rem;font-size:.82rem;font-weight:700;color:#1e3a8a;text-decoration:underline}.Cuotas_boton__jzSS6{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:48px;padding:.5rem .75rem;border:none;border-radius:10px;background:#111827;color:#fff;font-weight:700;font-size:.93rem;text-decoration:none;cursor:pointer}.Cuotas_boton__jzSS6:disabled{opacity:.5;cursor:not-allowed}.Cuotas_botonClaro__CZaa1{padding:.45rem .85rem;border:1px solid #111827;border-radius:8px;background:#fff;color:#111827;font-weight:700;font-size:.83rem;cursor:pointer}.Cuotas_botonClaro__CZaa1:disabled{opacity:.5;cursor:not-allowed}.Cuotas_avisoAmbar__kRvQd,.Cuotas_avisoMarino__ANXR3,.Cuotas_avisoRojo__6ikyD,.Cuotas_avisoVerde__gF_u_{margin:.5rem 0;padding:.65rem .85rem;border-radius:8px;color:#fff;font-size:.85rem;font-weight:600;line-height:1.5}.Cuotas_avisoMarino__ANXR3{background:#1e3a8a}.Cuotas_avisoRojo__6ikyD{background:#b91c1c}.Cuotas_avisoVerde__gF_u_{background:#15803d}.Cuotas_avisoAmbar__kRvQd{background:#b45309}.Cuotas_plan__YWd0X{border:1px solid #e5e7eb;border-radius:12px;padding:.9rem;margin-bottom:.8rem;background:#fff}.Cuotas_planCabeza__idbqF{display:flex;align-items:center;gap:.65rem;margin-bottom:.6rem}.Cuotas_planCabeza__idbqF img{width:44px;height:44px;flex-shrink:0;object-fit:cover;border-radius:8px;border:1px solid #eee}.Cuotas_planCabeza__idbqF div{min-width:0}.Cuotas_planCabeza__idbqF p{margin:0;font-size:.8rem;color:#6b7280}.Cuotas_planCabeza__idbqF strong{display:block;font-size:.92rem;color:#111827;overflow-wrap:anywhere}.Cuotas_etiqueta__dxUGt{display:inline-block;padding:.12rem .55rem;border-radius:999px;background:#111827;color:#fff;font-size:.72rem;font-weight:700}.Cuotas_fila__T0C6i{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem;padding:.5rem 0;border-top:1px solid #f3f4f6;font-size:.86rem;color:#374151}.Cuotas_acciones__n4Brn{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.Cuotas_datos__LCyGR{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.Cuotas_dato__exsZY{padding:.7rem .85rem;border:1px solid #e5e7eb;border-radius:10px;background:#fff;font-size:.8rem;color:#6b7280}.Cuotas_dato__exsZY strong{display:block;margin-top:.15rem;font-size:1.05rem;color:#111827}.Cuotas_interruptor__D0YCW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;padding:.85rem 1rem;border:1px solid #e5e7eb;border-radius:12px;background:#fff;margin-bottom:1rem}.Grupo_pagina__0T6xr{max-width:760px;margin:0 auto;padding:1.25rem 16px 3rem}.Grupo_titulo__3p7vE{font-size:1.5rem;font-weight:800;margin:0 0 .4rem;color:#111827}.Grupo_bajada__29Yie{margin:0 0 1.2rem;color:#4b5563;font-size:.92rem;line-height:1.6}.Grupo_tarjeta__fg7LP{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.1rem;margin-bottom:1rem}.Grupo_tarjeta__fg7LP h2{display:flex;align-items:center;gap:.45rem;font-size:1rem;font-weight:800;margin:0 0 .8rem;color:#111827}.Grupo_producto__GNH8t{display:flex;gap:.9rem;align-items:center}.Grupo_producto__GNH8t img{width:76px;height:76px;border-radius:12px;object-fit:cover;background:#f3f4f6;flex-shrink:0}.Grupo_productoTitulo__SWWHR{font-weight:700;color:#111827;margin:0 0 .2rem;line-height:1.35}.Grupo_productoTienda__bxbuG{font-size:.82rem;color:#6b7280;margin:0 0 .35rem}.Grupo_precios__mK4GL{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.Grupo_precioGrupo__6KV3g{font-size:1.2rem;font-weight:800;color:#15803d}.Grupo_precioLista__JKCgb{font-size:.88rem;color:#9ca3af;text-decoration:line-through}.Grupo_metas__1NAkI{display:grid;grid-gap:.5rem;gap:.5rem}.Grupo_meta__LY8xS{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.75rem .9rem;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:#111827}.Grupo_meta__LY8xS strong{white-space:nowrap}.Grupo_metaElegida__P8eYd{border-color:#15803d;background:#15803d;color:#fff}.Grupo_campos__gVheJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.Grupo_campo__mX0kB{display:flex;flex-direction:column;gap:.3rem;font-size:.85rem;color:#374151;font-weight:600}.Grupo_campoAncho__eiSM9{grid-column:1/-1}.Grupo_campo__mX0kB input,.Grupo_campo__mX0kB select{padding:.65rem .75rem;border:1px solid #d1d5db;border-radius:10px;font:inherit;font-weight:400;color:#111827;background:#fff;min-width:0}.Grupo_ayuda__u2BeL{font-size:.78rem;font-weight:400;color:#6b7280;line-height:1.45}.Grupo_colores__zxc9N{display:flex;flex-wrap:wrap;gap:.5rem}.Grupo_color__3TpLu{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem .35rem .35rem;border:1.5px solid #e5e7eb;border-radius:999px;background:#fff;font:inherit;font-size:.85rem;cursor:pointer;text-transform:capitalize;color:#111827}.Grupo_color__3TpLu span{width:20px;height:20px;border-radius:50%;border:1px solid #d1d5db}.Grupo_colorElegido__xCdlD{border-color:#111827;box-shadow:0 0 0 1px #111827}.Grupo_cantidad__V2PY7{display:inline-flex;align-items:center;border:1px solid #d1d5db;border-radius:10px;overflow:hidden;width:-moz-fit-content;width:fit-content}.Grupo_cantidad__V2PY7 button{width:2.6rem;height:2.6rem;border:none;background:#f9fafb;cursor:pointer;color:#111827;display:inline-flex;align-items:center;justify-content:center}.Grupo_cantidad__V2PY7 button:disabled{opacity:.4;cursor:not-allowed}.Grupo_cantidad__V2PY7 span{min-width:2.6rem;text-align:center;font-weight:700}.Grupo_buscar__XR8n1{display:flex;gap:.5rem}.Grupo_buscar__XR8n1 input{flex:1 1;min-width:0;padding:.65rem .75rem;border:1px solid #d1d5db;border-radius:10px;font:inherit}.Grupo_botonClaro__LawVc,.Grupo_botonOscuro__KfKUV,.Grupo_botonRojo__4z_g_,.Grupo_botonVerde__ef9dq{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:none;border-radius:10px;padding:.7rem 1rem;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.Grupo_botonOscuro__KfKUV{background:#111827;color:#fff}.Grupo_botonVerde__ef9dq{background:#15803d;color:#fff;width:100%;padding:.95rem 1rem;font-size:1rem}.Grupo_botonClaro__LawVc{background:#fff;color:#374151;border:1px solid #d1d5db}.Grupo_botonRojo__4z_g_{background:#b91c1c;color:#fff}.Grupo_botonClaro__LawVc:disabled,.Grupo_botonOscuro__KfKUV:disabled,.Grupo_botonRojo__4z_g_:disabled,.Grupo_botonVerde__ef9dq:disabled{opacity:.55;cursor:not-allowed}.Grupo_personas__7PqCQ{list-style:none;margin:.8rem 0 0;padding:0;display:grid;grid-gap:.45rem;gap:.45rem}.Grupo_persona__uBBGk{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.6rem .75rem;border-radius:10px;background:#f9fafb;font-size:.9rem;color:#111827}.Grupo_personaNombre__IbyGS{display:flex;align-items:center;gap:.4rem;min-width:0;overflow-wrap:anywhere}.Grupo_quitar__y8QIm{border:none;background:none;color:#6b7280;cursor:pointer;display:inline-flex;padding:.3rem;border-radius:8px}.Grupo_quitar__y8QIm:hover{background:#b91c1c;color:#fff}.Grupo_etiqueta__c_4w4{font-size:.72rem;font-weight:700;color:#fff;border-radius:999px;padding:.15rem .55rem;white-space:nowrap;background:#4b5563}.Grupo_etiquetaVerde__oBTPH{background:#15803d}.Grupo_etiquetaAmbar__SluJj{background:#b45309}.Grupo_etiquetaRoja__X2FLI{background:#b91c1c}.Grupo_etiquetaMarino__yVHNk{background:#1e3a8a}.Grupo_avance__EKwxz{height:12px;border-radius:999px;background:#e5e7eb;overflow:hidden;position:relative;margin:.6rem 0 .4rem}.Grupo_avanceElegido__7jheX,.Grupo_avancePagado__b5f9e{position:absolute;inset:0 auto 0 0;border-radius:999px}.Grupo_avanceElegido__7jheX{background:#86efac}.Grupo_avancePagado__b5f9e{background:#15803d}.Grupo_avanceTexto__eUVPT{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.3rem;font-size:.82rem;color:#374151}.Grupo_aviso__1XsmC{display:flex;gap:.55rem;align-items:flex-start;border-radius:12px;padding:.85rem 1rem;margin-bottom:1rem;font-size:.9rem;line-height:1.55;color:#fff}.Grupo_aviso__1XsmC svg{flex-shrink:0;margin-top:2px}.Grupo_avisoVerde__O5eet{background:#15803d}.Grupo_avisoRojo__qajQ3{background:#b91c1c}.Grupo_avisoNegro__RNe1L{background:#111827}.Grupo_avisoMarino__Uo0GX{background:#1e3a8a}.Grupo_avisoAmbar__gpK7H{background:#b45309}.Grupo_resumen__HEQNK{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.8rem 0;margin-bottom:.6rem;border-top:1px solid #e5e7eb;font-size:.95rem}.Grupo_resumen__HEQNK strong{font-size:1.25rem}.Grupo_pago__qZHj7{display:flex;flex-direction:column;align-items:center;gap:.8rem}.Grupo_acciones__k1wR5{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:.8rem}.Grupo_cargando__s_Jor{text-align:center;color:#6b7280;padding:3rem 0}@media (max-width:520px){.Grupo_campos__gVheJ{grid-template-columns:1fr}.Grupo_titulo__3p7vE{font-size:1.3rem}}.Columnas_dos__tPal0{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0 1.5rem;gap:0 1.5rem;align-items:start}.Columnas_col__kmhh4{min-width:0}@media (min-width:1100px){.Columnas_dos__tPal0{grid-template-columns:repeat(2,minmax(0,1fr))}.Columnas_masAnchaALaDerecha__lYIAZ{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.Embajador_wrap__EXK_O{max-width:680px}.Embajador_hero__BeNp7{background:linear-gradient(135deg,#1f2937,#111827);border-radius:16px;padding:1.6rem;color:#fff;margin-bottom:1.5rem}.Embajador_heroKicker__5ZxDw{margin:0 0 .3rem;font-size:.8rem;color:#9ca3af;font-weight:600;letter-spacing:.02em}.Embajador_heroTitle__j4z0o{margin:0 0 .6rem;font-size:1.25rem;font-weight:800;line-height:1.3}.Embajador_heroText__Y9Vn3{margin:0;color:#d1d5db;font-size:.9rem;line-height:1.55}.Embajador_codigo__spgec{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;background:rgba(255,255,255,.08);border-radius:12px;padding:.8rem 1rem;margin:1rem 0 .75rem}.Embajador_codigoValor__XgDYp{font-family:monospace;font-size:1.35rem;font-weight:800;letter-spacing:.08em}.Embajador_enlace__AFjW_{background:rgba(255,255,255,.06);border-radius:10px;padding:.6rem .85rem;font-family:monospace;font-size:.8rem;color:#e5e7eb;word-break:break-all;margin-bottom:.75rem}.Embajador_acciones__HaZN7{display:flex;gap:.5rem;flex-wrap:wrap}.Embajador_btnPrimario__3KZDN,.Embajador_btnSecundario__8Bmim{display:inline-flex;align-items:center;gap:.4rem;border-radius:10px;padding:.6rem 1rem;font-weight:700;font-size:.87rem;cursor:pointer;white-space:nowrap}.Embajador_btnPrimario__3KZDN{background:#2b59ff;color:#fff;border:none}.Embajador_btnPrimario__3KZDN:disabled{opacity:.6;cursor:default}.Embajador_btnSecundario__8Bmim{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.2)}.Embajador_btnListo__hl_ii{background:#15803d}.Embajador_kpis__FY4Bn{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.6rem;gap:.6rem;margin-top:1.1rem}.Embajador_kpi__gBZOe{background:rgba(255,255,255,.07);border-radius:12px;padding:.8rem;text-align:center}.Embajador_kpiValor__VP5Rr{font-size:1.35rem;font-weight:900}.Embajador_kpiEtiqueta__B9BVs{font-size:.74rem;color:#9ca3af;margin-top:2px}.Embajador_card__vsU7g{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.2rem;margin-bottom:1.25rem}.Embajador_cardTitulo__XUgpZ{margin:0 0 .9rem;font-size:.97rem;font-weight:700;color:#111827;display:flex;align-items:center;gap:.45rem}.Embajador_pasos__d9eJ_{display:flex;flex-direction:column;gap:.7rem}.Embajador_paso__QM030{display:flex;gap:.7rem;align-items:flex-start}.Embajador_pasoNumero__oQ7y4{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#2b59ff;color:#fff;font-weight:700;font-size:.8rem;flex-shrink:0}.Embajador_pasoTexto__9lgQe{margin:0;color:#4b5563;font-size:.88rem;line-height:1.5}.Embajador_reglas___sZBh{margin:0;padding-left:1.1rem;color:#4b5563;font-size:.86rem;line-height:1.6}.Embajador_reglas___sZBh li{margin-bottom:.25rem}.Embajador_campo__KmM_c{margin-bottom:.9rem}.Embajador_etiqueta__ahdtX{display:block;font-size:.82rem;font-weight:700;color:#374151;margin-bottom:.3rem}.Embajador_input__rRWRw{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;padding:.65rem .8rem;font-size:.92rem;background:#fff;color:#111827}.Embajador_input__rRWRw:focus{outline:none;border-color:#2b59ff}.Embajador_fila__PJg_C{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.Embajador_check__z7OCY{display:flex;gap:.55rem;align-items:flex-start;font-size:.85rem;color:#374151;margin:.4rem 0 1rem;line-height:1.45}.Embajador_check__z7OCY input{margin-top:3px}.Embajador_tiendas__sLkCX{display:flex;flex-direction:column}.Embajador_tienda__Ezbyg{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 0;border-bottom:1px solid #f3f4f6}.Embajador_tienda__Ezbyg:last-child{border-bottom:none}.Embajador_tiendaNombre__BQobF{margin:0;font-weight:700;font-size:.9rem;color:#111827}.Embajador_tiendaDetalle__5Fons{margin:.1rem 0 0;font-size:.76rem;color:#6b7280}.Embajador_tiendaCifras__T_bpD{text-align:right;flex-shrink:0}.Embajador_puntos__L_zTt{font-weight:800;color:#15803d;font-size:.9rem}.Embajador_estado__9rNrT{display:inline-block;border-radius:999px;padding:.12rem .55rem;font-size:.7rem;font-weight:700;color:#fff;margin-top:.25rem}.Embajador_estadoVigente__JN2ci{background:#15803d}.Embajador_estadoEsperando__EP6vC{background:#1e3a8a}.Embajador_estadoTerminada__eMcPz{background:#4b5563}.Embajador_estadoAnulada__zXvX2{background:#b91c1c}.Embajador_estadoRetenida__fA_U_{background:#b45309}.Embajador_vacio__6zkcM{margin:0;color:#6b7280;font-size:.87rem}.Embajador_cargando__c5ARB{color:#6b7280;font-size:.9rem;padding:1rem 0}@media (max-width:520px){.Embajador_hero__BeNp7{padding:1.2rem}.Embajador_fila__PJg_C{grid-template-columns:1fr}.Embajador_codigoValor__XgDYp{font-size:1.15rem}}.EditorDePerfil_wrap__OdOe_{max-width:1100px;display:flex;flex-direction:column;gap:1rem}.EditorDePerfil_cargando__dAiRF{color:#6b7280}.EditorDePerfil_card__yUu8f{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:1.2rem}.EditorDePerfil_cardTitulo__OPUGP{display:flex;align-items:center;gap:.45rem;margin:0 0 .9rem;font-size:.97rem;font-weight:700;color:#111827}.EditorDePerfil_campo__ahCwj span i,.EditorDePerfil_cardTitulo__OPUGP i{margin-left:auto;font-style:normal;font-size:.78rem;font-weight:600;color:#6b7280}.EditorDePerfil_ayuda__0_uSL{margin:.4rem 0 0;font-size:.8rem;line-height:1.5;color:#6b7280}.EditorDePerfil_enlace__2l3dz{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.8rem 1rem;border-radius:14px;background:#151b2e;color:#fff}.EditorDePerfil_enlaceTexto__QY88g{flex:1 1;min-width:160px;font-family:monospace;font-size:.9rem;overflow-wrap:anywhere}.EditorDePerfil_enlace__2l3dz .EditorDePerfil_botonChico__EFLPf{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.12);color:#fff}.EditorDePerfil_botonChico__EFLPf{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .85rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;font:inherit;font-size:.84rem;font-weight:700;text-decoration:none;cursor:pointer}.EditorDePerfil_botonChico__EFLPf:disabled{opacity:.5;cursor:not-allowed}.EditorDePerfil_fotoFila__IOzvb{display:flex;align-items:center;gap:1rem;margin-bottom:1.1rem}.EditorDePerfil_avatar__GT5Nw{flex-shrink:0;width:84px;height:84px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#151b2e;color:#fff;font-size:2rem;font-weight:800}.EditorDePerfil_avatar__GT5Nw img{width:100%;height:100%;object-fit:cover}.EditorDePerfil_campo__ahCwj{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.9rem}.EditorDePerfil_campo__ahCwj>span{display:flex;align-items:center;font-size:.82rem;font-weight:700;color:#374151}.EditorDePerfil_campo__ahCwj small{font-size:.76rem;color:#6b7280}.EditorDePerfil_campo__ahCwj input,.EditorDePerfil_campo__ahCwj textarea,.EditorDePerfil_outfitTitulo__UdL38{width:100%;box-sizing:border-box;padding:.65rem .8rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#111827;font:inherit;font-size:.92rem}.EditorDePerfil_campo__ahCwj textarea{resize:vertical}.EditorDePerfil_buscadorCaja__8i4RN:focus-within,.EditorDePerfil_campo__ahCwj input:focus,.EditorDePerfil_campo__ahCwj textarea:focus,.EditorDePerfil_outfitTitulo__UdL38:focus{outline:none;border-color:#1e3a8a}.EditorDePerfil_conPrefijo__L3_pR{display:flex;align-items:stretch;border:1px solid #d1d5db;border-radius:10px;overflow:hidden;background:#fff}.EditorDePerfil_conPrefijo__L3_pR:focus-within{border-color:#1e3a8a}.EditorDePerfil_conPrefijo__L3_pR em{display:flex;align-items:center;padding:0 .6rem;background:#f3f4f6;color:#6b7280;font-style:normal;font-size:.82rem;white-space:nowrap}.EditorDePerfil_conPrefijo__L3_pR input{border:none;border-radius:0;min-width:0}.EditorDePerfil_elegidos__YYWaG{margin:0 0 .7rem;padding:0;list-style:none}.EditorDePerfil_elegido__qOtEN{display:flex;align-items:center;gap:.65rem;padding:.5rem 0;border-bottom:1px solid #f3f4f6}.EditorDePerfil_elegido__qOtEN img,.EditorDePerfil_resultado__YjdLy img,.EditorDePerfil_sinFoto__o8T31{flex-shrink:0;width:44px;height:55px;border-radius:8px;object-fit:cover;background:#f3f4f6}.EditorDePerfil_elegidoTexto__dl2Gj,.EditorDePerfil_resultadoTexto__ORCX_{flex:1 1;min-width:0;display:flex;flex-direction:column;text-align:left}.EditorDePerfil_elegidoTexto__dl2Gj strong,.EditorDePerfil_resultadoTexto__ORCX_ strong{font-size:.86rem;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EditorDePerfil_elegidoTexto__dl2Gj small,.EditorDePerfil_resultadoTexto__ORCX_ small{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EditorDePerfil_icono__HCEL_{flex-shrink:0;width:34px;height:34px;display:grid;place-items:center;border:none;border-radius:8px;background:#f3f4f6;color:#374151;cursor:pointer}.EditorDePerfil_buscadorCaja__8i4RN{display:flex;align-items:center;gap:.5rem;padding:0 .8rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#6b7280}.EditorDePerfil_buscadorCaja__8i4RN input{flex:1 1;min-width:0;padding:.65rem 0;border:none;outline:none;background:none;color:#111827;font:inherit;font-size:.9rem}.EditorDePerfil_resultados__oyMsb{margin:.4rem 0 0;padding:.25rem;list-style:none;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.08)}.EditorDePerfil_resultado__YjdLy{width:100%;display:flex;align-items:center;gap:.65rem;padding:.45rem .5rem;border:none;border-radius:8px;background:none;color:#1e3a8a;font:inherit;cursor:pointer}.EditorDePerfil_resultado__YjdLy:hover{background:#f3f4f6}.EditorDePerfil_sinResultados__12LHc{padding:.6rem .7rem;font-size:.84rem;color:#6b7280}.EditorDePerfil_lleno__KxQ0_{margin:0;font-size:.82rem;color:#6b7280}.EditorDePerfil_outfit__GFj33{margin:.9rem 0;padding:.9rem;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa}.EditorDePerfil_outfitCabecera__AFUDx{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem}.EditorDePerfil_outfitTitulo__UdL38{font-weight:700}.EditorDePerfil_falta__mX5BZ{display:inline-block;margin:.6rem 0 0;padding:.3rem .65rem;border-radius:8px;background:#92400e;color:#fff;font-size:.78rem;font-weight:600}.EditorDePerfil_interruptor__l4tiu{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;font-weight:600;color:#111827;cursor:pointer}.EditorDePerfil_interruptor__l4tiu input{width:18px;height:18px;margin-top:.1rem;accent-color:#1e3a8a}.EditorDePerfil_guardar__LVO97{padding:.95rem 1rem;border:none;border-radius:12px;background:#1e3a8a;color:#fff;font:inherit;font-size:1rem;font-weight:700;cursor:pointer}.EditorDePerfil_guardar__LVO97:disabled{opacity:.6;cursor:not-allowed}.EditorDePerfil_col__YkP9G{min-width:0;display:flex;flex-direction:column;gap:1rem}.DescuentosPorCantidad_caja__ez31F{border:1px solid #e5e7eb;border-radius:12px;padding:1rem;background:#fff}.DescuentosPorCantidad_titulo__1QKNt{display:flex;align-items:center;gap:.45rem;margin:0 0 .3rem;font-size:.95rem;font-weight:700;color:#111827}.DescuentosPorCantidad_opcional__ueOj6{color:#9ca3af;font-weight:400;font-size:.82rem}.DescuentosPorCantidad_ayuda__y6Lel{margin:0 0 .8rem;font-size:.82rem;color:#6b7280;line-height:1.5}.DescuentosPorCantidad_filas___HhSi{list-style:none;margin:0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.DescuentosPorCantidad_fila___5bCO{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.DescuentosPorCantidad_filaExtra__ef5h6{opacity:.75}.DescuentosPorCantidad_texto__tBGAd{font-size:.85rem;color:#374151}.DescuentosPorCantidad_numero__BpoP9{width:4.2rem;padding:.5rem .55rem;border:1px solid #d1d5db;border-radius:8px;font-size:.92rem;text-align:center;font-family:inherit;background:#fff;color:#111827}.DescuentosPorCantidad_numero__BpoP9:focus{outline:2px solid #111827;outline-offset:1px}.DescuentosPorCantidad_mal__qYwRw{border-color:#b91c1c;outline-color:#b91c1c}.DescuentosPorCantidad_fijo__FEBjX{display:inline-flex;align-items:center;justify-content:center;min-width:4.2rem;padding:.5rem .55rem;border-radius:8px;background:#f3f4f6;font-size:.92rem;font-weight:600;color:#374151}.DescuentosPorCantidad_pct__Z9UtF{display:inline-flex;align-items:center;gap:.3rem;margin-left:.3rem}.DescuentosPorCantidad_quitar__UUo85{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:none;border-radius:8px;background:none;color:#6b7280;cursor:pointer}.DescuentosPorCantidad_quitar__UUo85:hover{background:#b91c1c;color:#fff}.DescuentosPorCantidad_quitarHueco__VgvzY{display:inline-block;width:2.1rem}.DescuentosPorCantidad_vista__iT9j1{flex-basis:100%;font-size:.8rem;font-weight:700;color:#15803d}@media (max-width:480px){.DescuentosPorCantidad_caja__ez31F{padding:.85rem .75rem}.DescuentosPorCantidad_fila___5bCO{gap:.3rem}.DescuentosPorCantidad_fijo__FEBjX,.DescuentosPorCantidad_numero__BpoP9{width:3rem;min-width:3rem;padding:.45rem .25rem}.DescuentosPorCantidad_pct__Z9UtF{margin-left:0;gap:.2rem}.DescuentosPorCantidad_quitarHueco__VgvzY,.DescuentosPorCantidad_quitar__UUo85{width:1.9rem}}@media (min-width:640px){.DescuentosPorCantidad_vista__iT9j1{flex-basis:auto;margin-left:.3rem}}.dashboard_dashboardContainer__RDA7j{display:flex;gap:2rem;padding:2rem 1rem;min-height:calc(100vh - 80px)}.dashboard_sidebar__5ka0E{width:250px;flex-shrink:0}.dashboard_sidebarTitle__2BWBY{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;color:var(--text-dark)}.dashboard_menuList__DAH93{display:flex;flex-direction:column;gap:.8rem;list-style:none;padding:0;margin:0}.dashboard_menuItem__gJ8wD{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;border-radius:50px;color:white;font-weight:600;font-size:.95rem;text-decoration:none;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:transform .2s,filter .2s;border:none;cursor:pointer;width:100%;text-align:left}.dashboard_menuItem__gJ8wD:active{transform:scale(.98)}.dashboard_menuItem__gJ8wD.dashboard_active__kiHu6{filter:brightness(1.15);box-shadow:0 4px 12px rgba(0,0,0,.3);border:2px solid white}.dashboard_pillIcon__Ay3UE{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.6);background-color:rgba(255,255,255,.1);flex-shrink:0}.dashboard_pillIcon__Ay3UE svg{width:16px;height:16px}.dashboard_menuItem__gJ8wD:first-child{background:linear-gradient(135deg,#a8edea,#fed6e3);color:#444}.dashboard_menuItem__gJ8wD:first-child .dashboard_pillIcon__Ay3UE{border-color:rgba(0,0,0,.2);background-color:rgba(0,0,0,.05)}.dashboard_menuItem__gJ8wD:nth-child(2){background:linear-gradient(135deg,#667eea,#764ba2)}.dashboard_menuItem__gJ8wD:nth-child(3){background:linear-gradient(135deg,#ff0844,#ffb199)}.dashboard_menuItem__gJ8wD:nth-child(4){background:linear-gradient(135deg,#f83600,#f9d423)}.dashboard_menuItem__gJ8wD:nth-child(5){background:linear-gradient(135deg,#10b981,#059669);color:white}.dashboard_menuItem__gJ8wD:nth-child(6){background:linear-gradient(135deg,#ff416c,#ff4b2b)}.dashboard_menuItem__gJ8wD:nth-child(7){background:linear-gradient(135deg,#209cff,#68e0cf)}.dashboard_menuItem__gJ8wD:nth-child(8){background:linear-gradient(135deg,#434343,#000000);color:white}.dashboard_menuItem__gJ8wD:nth-child(9){background:linear-gradient(135deg,#1e3a8a,#2b59ff);color:white}.dashboard_mainContent__hxLoe{flex:1 1;min-width:0}.dashboard_header__0IQ3E{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.dashboard_pageTitle__lFpgv{font-size:1.8rem;font-weight:600;margin-bottom:0;color:var(--text-dark)}.dashboard_sectionSubtitle__mVeOg{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-dark)}.dashboard_tabContent__dNrAJ{animation:dashboard_fadeIn__dzN1m .3s ease}@keyframes dashboard_fadeIn__dzN1m{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.dashboard_tableCard__lHwVB{overflow-x:auto;background:white}.dashboard_table__qUgyM{width:100%;border-collapse:collapse}.dashboard_table__qUgyM td,.dashboard_table__qUgyM th{padding:1rem;text-align:left;border-bottom:1px solid var(--border-color)}.dashboard_table__qUgyM th{background-color:#f9f9f9;font-weight:600;color:var(--text-light)}.dashboard_productCell__NHtTX{display:flex;align-items:center;gap:1rem}.dashboard_tinyImg__Jo4Yy{width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover}.dashboard_statusActive__8E2vg,.dashboard_statusInactive__moR4Z{padding:.35rem .75rem;border-radius:var(--radius-lg);font-size:.8rem;font-weight:600;display:inline-flex;align-items:center}.dashboard_statusActive__8E2vg{background-color:#15803d;color:#fff}.dashboard_statusInactive__moR4Z{background-color:#b91c1c;color:#fff}.dashboard_roleBadge__k_vFH{padding:.35rem .75rem;border-radius:var(--radius-sm);font-size:.8rem;font-weight:600}.dashboard_actionBtn__Rpw2Q{color:var(--secondary-color);font-weight:500}.dashboard_actionBtn__Rpw2Q:hover{text-decoration:underline}.dashboard_btnSuccess__0tq_v{background-color:var(--success-color)}.dashboard_btnDanger__lF3Cu,.dashboard_btnSuccess__0tq_v{color:white;padding:.4rem .8rem;border-radius:var(--radius-sm);font-size:.85rem;font-weight:500;border:none;cursor:pointer}.dashboard_btnDanger__lF3Cu{background-color:var(--danger-color)}.dashboard_statsGrid__klExQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.dashboard_statCard__a2iJQ{padding:1.5rem;display:flex;align-items:center;gap:1rem}.dashboard_statIcon__2TEFl{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center}.dashboard_statLabel__5rV5D{font-size:.9rem;color:var(--text-light);margin-bottom:.25rem}.dashboard_statValue__RadX0{font-size:1.5rem;font-weight:700;color:var(--text-dark)}.dashboard_chartsGrid__x_hsM{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:1.5rem;gap:1.5rem}.dashboard_chartCard__ZjLwN{padding:1.5rem;background:white}.dashboard_chartTitle__w3IIv{font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-dark)}.dashboard_rankingsGrid__B0js1{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.dashboard_listCard__P2qZ3{padding:1.5rem;background:white;overflow-x:auto}.dashboard_formCard__Snv_2{padding:2rem;background:white}.dashboard_adminForm__YdCQP{display:flex;flex-direction:column;gap:1.5rem}.dashboard_formGrid__SWgG8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.dashboard_formGroup__xr6t0{display:flex;flex-direction:column;gap:.5rem}.dashboard_label__ZmhPy{font-size:.9rem;font-weight:500;color:var(--text-dark)}.dashboard_submitBtnForm__5btso{width:auto;align-self:flex-start;margin-top:1rem}.dashboard_wizardNavRow__WZLel{display:flex;gap:1rem;margin-top:.5rem}.dashboard_wizardNavRow__WZLel .dashboard_submitBtnForm__5btso{flex:1 1;width:auto;margin-top:0}.dashboard_btnSecondary__0BmYi{flex:1 1;padding:.75rem 1.5rem;background-color:var(--secondary-color);color:white;border:none;border-radius:50px;font-size:.9rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--transition-fast)}.dashboard_btnSecondary__0BmYi:hover{background-color:#333}.dashboard_mainCategoryGrid__Ym5UY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}@media (max-width:700px){.dashboard_mainCategoryGrid__Ym5UY{grid-template-columns:repeat(2,1fr)}}.dashboard_mainCategoryCard__y_NDG{padding:1.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--radius-md,12px);background:#f9fafb;font-size:1rem;font-weight:600;color:var(--text-dark);cursor:pointer;text-align:center;transition:border-color .15s,background .15s}.dashboard_mainCategoryCard__y_NDG:hover{border-color:var(--primary-color);background:#fff}.dashboard_layoutGrid__tS7lK{display:grid;grid-template-columns:2fr 1fr;grid-gap:2rem;gap:2rem}@media (max-width:900px){.dashboard_layoutGrid__tS7lK{grid-template-columns:1fr}}@media (max-width:768px){.dashboard_dashboardContainer__RDA7j{flex-direction:column;padding:.5rem .75rem 2rem;gap:.5rem}.dashboard_sidebar__5ka0E{width:100%;margin-bottom:0}.dashboard_menuList__DAH93{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:.4rem;gap:.4rem;padding-bottom:.5rem}.dashboard_menuItem__gJ8wD{white-space:nowrap;padding:.5rem .4rem;font-size:.75rem;gap:.3rem;justify-content:center;grid-column:span 3}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(5):last-child)>.dashboard_menuItem__gJ8wD:nth-child(3){grid-column:span 3}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(5):last-child)>.dashboard_menuItem__gJ8wD:nth-child(4){grid-column:span 1;padding:.5rem 0}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(5):last-child)>.dashboard_menuItem__gJ8wD:nth-child(5){grid-column:span 2}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(6):last-child)>.dashboard_menuItem__gJ8wD:nth-child(3){grid-column:span 2}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(6):last-child)>.dashboard_menuItem__gJ8wD:nth-child(4){grid-column:span 1;padding:.5rem 0}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(6):last-child)>.dashboard_menuItem__gJ8wD:nth-child(5){grid-column:span 1;padding:.5rem 0}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(6):last-child)>.dashboard_menuItem__gJ8wD:nth-child(6){grid-column:span 2}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child){grid-template-columns:repeat(10,1fr)}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:first-child{grid-column:span 5}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:nth-child(2){grid-column:span 5}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:nth-child(3){grid-column:span 4}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:nth-child(4){grid-column:span 2;padding:.5rem 0}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:nth-child(5){grid-column:span 4}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:nth-child(6){grid-column:span 2;padding:.5rem 0}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:nth-child(7){grid-column:span 3}.dashboard_menuList__DAH93:has(>.dashboard_menuItem__gJ8wD:nth-child(8):last-child)>.dashboard_menuItem__gJ8wD:nth-child(8){grid-column:span 5}.dashboard_chartsGrid__x_hsM,.dashboard_rankingsGrid__B0js1{grid-template-columns:1fr}.dashboard_pageTitle__lFpgv{font-size:1.3rem}.dashboard_formCard__Snv_2{padding:1rem}.dashboard_hideTextMobile__D_Gy7{display:none}.dashboard_orderCardHeader__ROZ0Q{flex-direction:column;align-items:flex-start!important;gap:.5rem!important}.dashboard_orderCardActions__j_F_Q{flex-wrap:wrap;gap:.5rem!important}.dashboard_statCard__a2iJQ{padding:1rem}.dashboard_statsGrid__klExQ{grid-template-columns:1fr}.dashboard_subTabBar__od_Do{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dashboard_subTabBar__od_Do::-webkit-scrollbar{display:none}.dashboard_tableCard__lHwVB{overflow-x:auto}.dashboard_formGrid__SWgG8{grid-template-columns:1fr}}.dashboard_menuItem__gJ8wD:nth-child(10){background:linear-gradient(135deg,#6d28d9,#a855f7);color:white}