.detail.svelte-1u8k6xm{max-width:680px;padding:var(--tx-space-8) var(--tx-space-8);margin:0 auto}.head.svelte-1u8k6xm{margin-bottom:var(--tx-space-8);padding-bottom:var(--tx-space-5);border-bottom:1px solid var(--tx-border)}.badge.svelte-1u8k6xm{color:var(--tx-accent);background:color-mix(in srgb, var(--tx-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--tx-accent) 40%, transparent);padding:2px var(--tx-space-2);border-radius:var(--tx-radius-sm);letter-spacing:.5px;margin-bottom:var(--tx-space-3);font-size:10px;display:inline-block}h1.svelte-1u8k6xm{color:var(--tx-text);margin-bottom:var(--tx-space-2);font-size:clamp(24px,3vw,32px);font-weight:700}.updated.svelte-1u8k6xm{color:var(--tx-muted);font-size:12px;font-family:var(--tx-font-mono)}.price-block.svelte-1u8k6xm{align-items:baseline;gap:var(--tx-space-6);background:var(--tx-panel);border:1px solid var(--tx-border);border-radius:var(--tx-radius-lg);padding:var(--tx-space-5) var(--tx-space-6);margin-bottom:var(--tx-space-8);flex-wrap:wrap;display:flex}.price-main.svelte-1u8k6xm{gap:var(--tx-space-1);flex-direction:column;display:flex}.price-label.svelte-1u8k6xm{text-transform:uppercase;letter-spacing:.5px;color:var(--tx-muted);font-size:10px}.price-value.svelte-1u8k6xm{color:var(--tx-accent);text-shadow:0 0 12px color-mix(in srgb, var(--tx-accent) 30%, transparent);font-size:36px;font-weight:700;line-height:1}.price-unit.svelte-1u8k6xm{color:var(--tx-muted);font-size:13px;font-family:var(--tx-font-mono)}.change.svelte-1u8k6xm{gap:var(--tx-space-1);padding-left:var(--tx-space-6);border-left:1px solid var(--tx-border);flex-direction:column;display:flex}.change-label.svelte-1u8k6xm{text-transform:uppercase;letter-spacing:.5px;color:var(--tx-muted);font-size:10px}.change-value.svelte-1u8k6xm{color:var(--tx-muted);font-size:16px;font-weight:600}.change.up.svelte-1u8k6xm .change-value:where(.svelte-1u8k6xm){color:var(--tx-success)}.change.down.svelte-1u8k6xm .change-value:where(.svelte-1u8k6xm){color:var(--tx-danger)}.section-h.svelte-1u8k6xm{text-transform:uppercase;letter-spacing:1px;color:var(--tx-muted);margin-bottom:var(--tx-space-4);padding-bottom:var(--tx-space-2);border-bottom:1px solid var(--tx-border);font-size:12px}.rules.svelte-1u8k6xm,.flow.svelte-1u8k6xm{margin-bottom:var(--tx-space-8)}.rules.svelte-1u8k6xm ul:where(.svelte-1u8k6xm),.flow.svelte-1u8k6xm ol:where(.svelte-1u8k6xm){color:var(--tx-muted);padding-left:var(--tx-space-6);font-size:14px;line-height:1.8}.rules.svelte-1u8k6xm li:where(.svelte-1u8k6xm),.flow.svelte-1u8k6xm li:where(.svelte-1u8k6xm){margin-bottom:var(--tx-space-2)}.flow.svelte-1u8k6xm strong:where(.svelte-1u8k6xm){color:var(--tx-accent);font-weight:600}.cta-row.svelte-1u8k6xm{gap:var(--tx-space-4);padding-top:var(--tx-space-4);border-top:1px solid var(--tx-border);flex-wrap:wrap;align-items:center;display:flex}.cta.svelte-1u8k6xm{background:var(--tx-accent);color:var(--tx-bg);padding:var(--tx-space-3) var(--tx-space-6);border-radius:var(--tx-radius);font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.cta.svelte-1u8k6xm:hover{box-shadow:var(--tx-shadow-accent);opacity:1}.cta-ghost.svelte-1u8k6xm{color:var(--tx-muted);font-size:13px;text-decoration:none}.cta-ghost.svelte-1u8k6xm:hover{color:var(--tx-accent)}
