.mis{padding:var(--esp-l) var(--gutter) var(--esp-seccion)}.mis .caja{max-width:560px;margin:0 auto}.mis h1{font-size:var(--paso-4);margin-bottom:var(--esp-xs)}.mis .explica,.mis .ayuda{color:var(--texto-suave)}.mis .explica{margin-bottom:var(--esp-m)}.mis .explica:focus{outline:none}.opciones{gap:var(--esp-2xs);margin:0;padding:0;list-style:none;display:grid}.opciones button{align-items:center;gap:var(--esp-s);width:100%;min-height:64px;padding:var(--esp-2xs) var(--esp-s);border:2px solid var(--borde);border-radius:var(--radio-s);cursor:pointer;text-align:left;background:var(--superficie);color:var(--texto);font:600 var(--paso-1) / 1.2 var(--letra-titulo);grid-template-columns:28px 1fr auto;display:grid}.opciones button:active{border-color:var(--texto)}.opciones button[aria-busy=true]{cursor:progress;opacity:.7}.opciones svg:last-child{color:var(--texto-suave)}.nota{margin-top:var(--esp-s);font:600 var(--paso--1) / 1.4 var(--letra-texto)}.nota:empty{display:none}.campo{margin-bottom:var(--esp-xs);gap:6px;display:grid}.campo label{font:600 var(--paso-0) / 1.2 var(--letra-titulo)}.campo .ayuda{font-size:var(--paso--1)}.campo input{border-radius:var(--radio-s);background:var(--fondo);width:100%;min-height:52px;color:var(--texto);font:500 var(--paso-0) / 1.4 var(--letra-texto);border:2px solid #242d7c59;padding:12px 14px}.campo input.codigo{font:700 var(--paso-2) / 1 var(--letra-titulo);letter-spacing:.3em;font-variant-numeric:tabular-nums}.campo input:focus-visible{outline:3px solid var(--foco);outline-offset:1px;border-color:var(--foco)}.error{font:700 var(--paso--1) / 1.3 var(--letra-texto);color:var(--rojo)}.error:empty{display:none}.enviado{margin-bottom:var(--esp-s)}.enviado strong{word-break:break-all}.boton{width:100%;min-height:56px;margin-top:var(--esp-2xs);border-radius:var(--radio-pastilla);border:3px solid var(--borde-boton);cursor:pointer;background:var(--boton);color:var(--texto-boton);box-shadow:var(--sombra-boton);font:600 var(--paso-1) / 1 var(--letra-titulo);transition:translate var(--dur-rapida) var(--curva-salida), box-shadow var(--dur-rapida) var(--curva-salida)}.boton:active{box-shadow:0 2px 0 var(--borde-boton);translate:0 4px}.boton[aria-busy=true]{cursor:progress;opacity:.7}.enlaces{justify-content:space-between;gap:0 var(--esp-s);margin-top:var(--esp-xs);flex-wrap:wrap;display:flex}.enlaces button,.chico{cursor:pointer;min-height:44px;color:var(--texto);font:600 var(--paso--1) / 1 var(--letra-titulo);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.enlaces button:disabled{cursor:default;color:var(--texto-suave);text-decoration:none}.lista{gap:var(--esp-xs);margin:0;padding:0;list-style:none;display:grid}.lista a{gap:4px var(--esp-s);padding:var(--esp-s);background:var(--superficie);border:2px solid var(--borde);border-radius:var(--radio-m);color:var(--texto);grid-template-columns:1fr auto;text-decoration:none;display:grid}.lista a:active{border-color:var(--texto)}.lista .gu{font:700 var(--paso-1) / 1.2 var(--letra-titulo)}.lista .fecha{font-size:var(--paso--1);color:var(--texto-suave);grid-column:1}.lista .detalle{white-space:pre-line;grid-column:1/-1;margin-top:4px}.lista .total{font:700 var(--paso-1) / 1.2 var(--letra-titulo);font-variant-numeric:tabular-nums;grid-area:1/2;justify-self:end}.lista .estado{border-radius:var(--radio-pastilla);font:600 var(--paso--1) / 1.4 var(--letra-titulo);background:var(--fondo);border:2px solid var(--borde);white-space:nowrap;grid-area:2/2;place-self:start end;padding:2px 10px}.lista .estado[data-estado=esperando_pago]{border-color:var(--rojo)}.lista .estado[data-estado=pagado]{background:var(--amarillo);border-color:var(--amarillo);color:var(--marino)}.lista .estado[data-estado=cancelado]{color:var(--texto-suave)}.sin-pedidos p{color:var(--texto-suave);margin-bottom:var(--esp-s)}.sin-pedidos .boton{place-items:center;max-width:320px;text-decoration:none;display:grid}.borrar{margin-top:var(--esp-l);padding-top:var(--esp-s);border-top:2px solid var(--borde)}.borrar .chicos{justify-content:space-between;gap:0 var(--esp-s);flex-wrap:wrap;display:flex}.seguro{margin-top:var(--esp-2xs);padding:var(--esp-s);border-radius:var(--radio-s);border:2px solid var(--rojo)}.seguro p{margin-bottom:var(--esp-xs)}.seguro .botones{gap:var(--esp-2xs) var(--esp-s);flex-wrap:wrap;align-items:center;display:flex}.seguro .si{min-height:48px;padding:0 var(--esp-s);border-radius:var(--radio-pastilla);cursor:pointer;border:2px solid var(--rojo);background:var(--rojo);color:#fff;font:600 var(--paso-0) / 1.2 var(--letra-titulo)}.seguro .si[aria-busy=true]{cursor:progress;opacity:.7}[hidden]{display:none!important}@media (prefers-color-scheme:dark){.campo input{border-color:#fffbea59}.error{color:var(--rosa)}.lista .estado[data-estado=esperando_pago],.seguro{border-color:var(--rosa)}.seguro .si{background:var(--rosa);border-color:var(--rosa);color:var(--marino)}}
