.pl-v2:has(>.return-page){min-height:100svh;background:var(--v2-canvas)}.return-page{max-width:980px;margin:auto;padding:20px 20px 72px;color:var(--v2-ink);font-family:var(--v2-font-body)}.return-page>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;min-height:68px;margin-bottom:20px}.return-page>header>a:last-child{font-size:15px;font-weight:600}.return-page h1{margin:0 0 12px;font:700 clamp(30px,4.4vw,44px)/1.1 var(--v2-font-display);letter-spacing:-.02em}.return-page>p{max-width:62ch;color:var(--v2-muted);font-size:16px}.return-page p{line-height:1.6;overflow-wrap:anywhere}.return-page a{color:var(--v2-ink);text-underline-offset:3px}.return-card a:not(.return-primary){font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.return-card,.return-message{margin:20px 0;padding:clamp(18px,3vw,28px);border:var(--v2-border);border-radius:var(--v2-radius-card);background:var(--v2-paper);box-shadow:var(--v2-shadow-card)}.return-message{display:block;border:0;border-radius:var(--v2-radius-control);background:var(--v2-surface);box-shadow:none}.return-message[role=alert]{color:var(--v2-error);background:var(--v2-error-bg)}.return-card h2{margin:0 0 16px;font:700 24px/1.2 var(--v2-font-display);letter-spacing:-.01em}.return-page button,.return-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;padding:10px 20px;border:1px solid var(--v2-control-line);border-radius:var(--v2-radius-control);background:var(--v2-paper);color:var(--v2-ink);font:inherit;font-size:16px;font-weight:650;cursor:pointer;transition:background-color var(--v2-motion)}.return-page button:hover:not(:disabled){background:var(--v2-hover)}.return-page .return-primary,.return-page form button[type=submit]{border-color:var(--v2-accent-edge);background:var(--v2-accent);color:var(--v2-on-accent);box-shadow:var(--v2-shadow-action);text-decoration:none}.return-page .return-primary:hover,.return-page form button[type=submit]:hover:not(:disabled){background:var(--v2-accent-hover)}.return-page button[aria-pressed=true]{border-color:var(--v2-ink);background:var(--v2-surface);box-shadow:inset 0 0 0 1px var(--v2-ink)}.return-page button:disabled{color:#6b635b;background:var(--v2-disabled);border-color:#d8d0c2;box-shadow:none;cursor:default}.return-page :focus-visible{outline:3px solid var(--v2-ink);outline-offset:3px}.return-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0}.return-page fieldset{display:grid;gap:16px;padding:0;border:0}.return-page label{display:grid;gap:8px;margin-bottom:16px;font-size:15px;font-weight:650}.return-page input{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:10px 14px;border:1px solid var(--v2-control-line);border-radius:var(--v2-radius-control);background:var(--v2-paper);color:var(--v2-ink);font:inherit;font-size:16px;font-weight:400}.return-page .return-check{display:flex;align-items:center;gap:12px;font-weight:400}.return-check input{flex-shrink:0;width:20px;min-height:20px;accent-color:var(--v2-ink)}.return-card ul{margin:0;padding:0;list-style:none}.return-card li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:var(--v2-border)}.return-card li p{margin:8px 0}.return-card li span{color:var(--v2-muted);font-size:14px}.return-active{margin-top:24px;border-top:var(--v2-border)}@media (max-width:600px){.return-page{padding:12px 16px 48px}.return-actions>*,.return-page form button{width:100%}}@media (prefers-reduced-motion:reduce){.return-page button,.return-primary{transition:none}}.return-page label[for=return-code]{margin:16px 0 8px}.return-page .return-code{margin-bottom:16px}