.result-page.svelte-1pv9nfo{min-height:100dvh;display:flex;flex-direction:column}main.svelte-1pv9nfo{box-sizing:border-box;width:calc(100% - 48px);max-width:620px;margin:auto;padding:72px 0 80px;text-align:center}.result-card.svelte-1pv9nfo{position:relative;overflow:hidden;padding:52px 56px 48px;border-radius:22px;background:#fdfcfaf5;box-shadow:0 24px 70px #1d24401a}.status-mark.svelte-1pv9nfo{width:68px;height:68px;margin:0 auto 26px;display:grid;place-items:center;border:1px solid #f0c7c8;border-radius:50%;background:#fff5f5;color:var(--red)}.success.svelte-1pv9nfo .status-mark:where(.svelte-1pv9nfo){border-color:var(--green-border);background:var(--green-bg);color:var(--green)}.processing.svelte-1pv9nfo .status-mark:where(.svelte-1pv9nfo){border-color:var(--orange-border);background:var(--orange-soft);color:var(--orange-deep)}.processing.svelte-1pv9nfo .status-mark:where(.svelte-1pv9nfo) svg{animation:svelte-1pv9nfo-spin 1.8s linear infinite}.eyebrow.svelte-1pv9nfo{margin:0 0 13px;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--orange-deep)}h1.svelte-1pv9nfo{margin:0;font-family:var(--serif);font-size:clamp(38px,7vw,52px);line-height:1.04;letter-spacing:-.035em}.description.svelte-1pv9nfo{max-width:470px;margin:20px auto 0;color:var(--body);font-size:16px;line-height:1.65}dl.svelte-1pv9nfo{margin:32px 0 0;padding:6px 18px;border:1px solid var(--border-soft);border-radius:12px;background:#faf8f5b8;text-align:left}dl.svelte-1pv9nfo div:where(.svelte-1pv9nfo){display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:13px 0;border-bottom:1px solid var(--border-soft)}dl.svelte-1pv9nfo div:where(.svelte-1pv9nfo):last-child{border-bottom:0}dt.svelte-1pv9nfo{color:var(--faint);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}dd.svelte-1pv9nfo{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ink);font-size:13px;font-weight:600;text-align:right}.actions.svelte-1pv9nfo{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:15px}.primary-action.svelte-1pv9nfo{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 22px;border-radius:10px;background:var(--orange);box-shadow:0 4px 14px #f5822047;color:#fff;font-size:15px;font-weight:700;transition:background .15s,transform .15s}.primary-action.svelte-1pv9nfo:hover{background:var(--orange-dark);color:#fff;transform:translateY(-1px)}.secondary-action.svelte-1pv9nfo{color:var(--muted);font-size:13px;font-weight:600}.support-note.svelte-1pv9nfo{margin:22px 0 0;color:var(--faint);font-size:12px}.support-note.svelte-1pv9nfo a:where(.svelte-1pv9nfo){color:var(--muted);text-decoration:underline;text-decoration-color:var(--orange-border);text-underline-offset:3px}@keyframes svelte-1pv9nfo-spin{to{transform:rotate(360deg)}}@media(max-width:560px){main.svelte-1pv9nfo{width:calc(100% - 32px);padding:44px 0 56px}.result-card.svelte-1pv9nfo{padding:42px 24px 38px}dl.svelte-1pv9nfo{padding-right:14px;padding-left:14px}dl.svelte-1pv9nfo div:where(.svelte-1pv9nfo){grid-template-columns:88px minmax(0,1fr);gap:10px}}@media(prefers-reduced-motion:reduce){.processing.svelte-1pv9nfo .status-mark:where(.svelte-1pv9nfo) svg{animation:none}}
