.tp{--tp-carton:#cc9d61;--tp-papel:#fffcf4;--tp-tinta:#1a2340;--tp-tinta-suave:#4a5170;--tp-sello:#c8102e;--tp-azul:#0b3a8c;--tp-wa:#25d366;--tp-wa-tinta:#06351a;--tp-titular:var(--tc-titular,"Arial Narrow"), "Arial Narrow", sans-serif;--tp-etiqueta:var(--tc-etiqueta,ui-monospace), ui-monospace, monospace;--tp-e:cubic-bezier(.23, 1, .32, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--tp-tinta);font-family:var(--tc-texto), system-ui, sans-serif;text-rendering:geometricprecision;background:radial-gradient(circle at 20% 30%, #ffffff14 0 1px, transparent 1.5px) 0 0 / 7px 7px, radial-gradient(circle at 70% 60%, #5a371414 0 1px, transparent 1.6px) 0 0 / 9px 9px, var(--tp-carton);flex-direction:column;font-size:1rem;line-height:1.55;display:flex}body:has(.tp){background:#cc9d61}.tp-pie{padding:14px max(16px,50% - 570px) 32px;overflow-x:clip}.tp-hoja{background:var(--tp-papel);border-radius:0 0 3px 3px;grid-template-columns:minmax(0,1fr);grid-template-areas:"remite""barras""docs";padding:26px 18px 10px;display:grid;position:relative;box-shadow:0 1px #00000014,0 12px 24px -12px #3c230a8c}.tp-hoja:before{content:"";background:radial-gradient(circle, var(--tp-carton) 0 5px, transparent 5.5px) 2px 0 / 16px 12px repeat-x;height:12px;position:absolute;top:-6px;left:0;right:0}.tp-hoja:after{content:"";border-top:2px dashed #1a23404d;position:absolute;top:12px;left:0;right:0}.tp-rotulo{font-family:var(--tp-etiqueta);letter-spacing:.06em;text-transform:uppercase;color:var(--tp-tinta-suave);margin:0 0 4px;font-size:.75rem;font-weight:600;line-height:1.3}.tp-marca{font-family:var(--tp-titular);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,5.4vw,3.75rem);font-weight:900;line-height:.95}.tp-remite{grid-area:remite}.tp-datos{text-wrap:pretty;max-width:34ch;margin:8px 0 0;font-size:1rem;font-weight:500;line-height:1.45}.tp-datos span{white-space:nowrap}.tp-barras{font-family:var(--tc-barras), monospace;color:var(--tp-tinta);white-space:nowrap;grid-area:barras;margin:12px 0 0;font-size:min(2.25rem,10vw);font-weight:400;line-height:1;overflow:hidden}.tp-docs{border-top:2px dashed #1a23404d;grid-area:docs;margin-top:18px;padding-top:14px}.tp-docs ul{margin:0;padding:0;list-style:none}.tp-docs li+li{border-top:1px solid #1a234029}.tp-docs a{min-height:48px;color:var(--tp-tinta);justify-content:space-between;align-items:center;gap:12px;padding-block:6px;font-size:1.0625rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.tp-docs a:after{content:"→";transition:translate .2s var(--tp-e);flex:none;font-size:1.15rem;font-weight:700}.tp-docs a:hover{color:var(--tp-sello);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.tp-docs a:hover:after{translate:3px}@media (min-width:760px){.tp-pie{padding-top:20px;padding-bottom:40px}.tp-hoja{grid-template:"remite docs""barras docs"1fr/minmax(0,1fr) minmax(250px,320px);padding:34px 32px 22px}.tp-docs{border-top:0;border-left:2px dashed #1a23404d;margin:0 0 0 32px;padding:0 0 0 32px}.tp-barras{align-self:end;font-size:2.5rem}}@media (min-width:1100px){.tp-hoja{grid-template:"remite barras docs"/auto minmax(0,1fr) minmax(250px,320px)}.tp-barras{justify-self:end;margin:0 0 4px 32px;font-size:3.5rem}}.tp-perdida{flex-direction:column;flex:1;justify-content:center;gap:20px;width:100%;max-width:680px;margin:0 auto;padding:14px 16px 28px;display:flex}.tp-perdida-marca{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.tp-perdida-marca span{font-family:var(--tp-titular);letter-spacing:.03em;text-transform:uppercase;font-size:1.75rem;font-weight:900;line-height:1}.tp-perdida-marca em{font-style:normal;font-family:var(--tp-etiqueta);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}.tp-devuelta{background:var(--tp-papel);border-radius:3px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cab cab""titulo titulo""texto texto""barras sello""acciones acciones";padding:16px 16px 18px;display:grid;position:relative;rotate:-.6deg;box-shadow:0 1px #00000014,0 14px 28px -12px #3c230a99}.tp-devuelta:before{content:"";background:#f0e4c4c7;width:92px;height:22px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-3deg;box-shadow:0 1px 2px #00000026}.tp-devuelta-cab{border-bottom:2px solid var(--tp-tinta);font-family:var(--tp-etiqueta);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;grid-area:cab;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 14px;padding-bottom:8px;font-size:.75rem;font-weight:600;display:flex}.tp-devuelta-cab b{font-family:var(--tp-titular);letter-spacing:.02em;font-size:1.35rem;font-weight:900;line-height:1}.tp-devuelta h1{font-family:var(--tp-titular);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;grid-area:titulo;margin:0;font-size:clamp(2.75rem,13.5vw,5rem);font-weight:900;line-height:.92}.tp-devuelta-texto{text-wrap:pretty;grid-area:texto;max-width:46ch;margin:14px 0 0;font-size:1.0625rem;font-weight:500;line-height:1.5}.tp-devuelta .tp-barras{align-self:center;margin:14px 0 0;font-size:min(3rem,12vw)}.tp-devuelta-sello{--s:128px;width:var(--s);aspect-ratio:1;border:3px solid var(--tp-sello);outline:1.5px solid var(--tp-sello);outline-offset:-8px;color:var(--tp-sello);text-align:center;font-family:var(--tp-titular);font-variation-settings:"opsz" 30;font-weight:800;font-size:max(12px, calc(var(--s) * .095));letter-spacing:.06em;text-transform:uppercase;border-radius:50%;grid-area:sello;place-content:center;place-self:center end;justify-items:center;gap:3px;margin:10px 4px 0 12px;line-height:1;display:grid;rotate:-12deg}.tp-devuelta-sello b{width:min-content;font-weight:900;font-size:calc(var(--s) * .18);letter-spacing:.01em;border-block:2px solid;padding-block:.1em .06em;line-height:.88;display:block}.tp-devuelta-acciones{grid-area:acciones;gap:12px;margin-top:14px;display:grid}.tp-boton{background:var(--tp-tinta);min-height:52px;color:var(--tp-papel);text-align:center;transition:transform .2s var(--tp-e), filter .2s var(--tp-e);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:1.0625rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex;box-shadow:0 3px #0b1024}.tp-boton-wa{background:var(--tp-wa);color:var(--tp-wa-tinta);box-shadow:0 3px #179446}.tp-boton svg{flex:none;width:22px;height:22px}.tp-boton:hover{filter:brightness(1.08);transform:translateY(-1px)}.tp-perdida-enlaces{flex-wrap:wrap;justify-content:center;gap:0 22px;display:flex}.tp-perdida-enlaces a{min-height:44px;color:var(--tp-tinta);text-underline-offset:4px;align-items:center;font-size:1rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.tp-perdida-enlaces a:hover{text-decoration-thickness:2px}@media (min-width:560px){.tp-perdida{padding-block:40px}.tp-devuelta{grid-template-areas:"cab cab""titulo sello""texto barras""acciones acciones";padding:22px 26px 26px}.tp-devuelta-acciones{grid-template-columns:1fr 1fr}.tp-devuelta-sello{--s:140px;margin:0 6px 0 16px}.tp-devuelta .tp-barras{place-self:end;margin:14px 0 2px 16px;font-size:2.75rem}}.tp-pie :focus-visible,.tp-perdida :focus-visible{outline:3px solid var(--tp-azul);outline-offset:3px;border-radius:3px}.tp-boton:focus-visible{border-radius:999px}@media (prefers-reduced-motion:reduce){.tp *,.tp :before,.tp :after{transition:none!important;animation:none!important}.tp-devuelta{rotate:none}}
