.refund-page.svelte-4s5gnd{min-height:100vh}.refund-hero.svelte-4s5gnd{position:relative;overflow:hidden;padding-top:calc(var(--space-89) + 60px);padding-bottom:var(--space-55)}.hero-bg.svelte-4s5gnd{position:absolute;inset:0;overflow:hidden;pointer-events:none}.gradient-orb.svelte-4s5gnd{position:absolute;border-radius:50%;filter:blur(120px);opacity:.2}.orb-1.svelte-4s5gnd{width:600px;height:600px;background:radial-gradient(circle,var(--primary) 0%,transparent 70%);top:-200px;right:-150px}.orb-2.svelte-4s5gnd{width:400px;height:400px;background:radial-gradient(circle,var(--secondary) 0%,transparent 70%);bottom:-100px;left:-100px}.grid-pattern.svelte-4s5gnd{position:absolute;inset:0;background-image:linear-gradient(rgba(248,180,180,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(248,180,180,.03) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%);mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%)}.refund-meta.svelte-4s5gnd{display:inline-flex;align-items:center;gap:var(--space-21);margin-top:var(--space-34);padding:var(--space-13) var(--space-21);background:#f8b4b40d;border:1px solid rgba(248,180,180,.1);border-radius:9999px}.meta-item.svelte-4s5gnd{display:flex;align-items:center;gap:var(--space-8)}.meta-label.svelte-4s5gnd{font-size:var(--type-13);color:var(--foreground-muted)}.meta-value.svelte-4s5gnd{font-size:var(--type-13);color:var(--foreground);font-weight:500}.meta-divider.svelte-4s5gnd{width:1px;height:16px;background:var(--border)}.refund-content.svelte-4s5gnd{padding-top:var(--space-55)}.refund-layout.svelte-4s5gnd{display:grid;grid-template-columns:1fr 220px;gap:var(--space-55);max-width:1100px;margin:0 auto}.refund-nav.svelte-4s5gnd{order:1}.nav-inner.svelte-4s5gnd{position:sticky;top:100px}.nav-title.svelte-4s5gnd{display:block;font-size:var(--type-13);font-weight:600;color:var(--foreground-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-13);padding-left:var(--space-13)}.nav-list.svelte-4s5gnd{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.nav-link.svelte-4s5gnd{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-13);font-size:var(--type-13);color:var(--foreground-muted);text-decoration:none;border-radius:var(--radius-8);transition:all var(--timing-fast) var(--ease-natural)}.nav-link.svelte-4s5gnd:hover{color:var(--foreground);background:#f8b4b40d}.nav-num.svelte-4s5gnd{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:var(--type-11);font-weight:600;color:var(--primary);background:#f8b4b41a;border-radius:var(--radius-4);flex-shrink:0}.nav-action-link.svelte-4s5gnd{display:flex;align-items:center;justify-content:center;gap:var(--space-8);margin-top:var(--space-21);padding:var(--space-13) var(--space-21);font-size:var(--type-13);font-weight:600;color:var(--primary-foreground);text-decoration:none;background:var(--gradient-primary);border-radius:var(--radius-8);transition:all var(--timing-fast) var(--ease-natural);box-shadow:0 2px 8px #f8b4b433}.nav-action-link.svelte-4s5gnd:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f8b4b44d}.nav-action-link.svelte-4s5gnd svg:where(.svelte-4s5gnd){flex-shrink:0}.refund-wrapper.svelte-4s5gnd{max-width:800px;margin:0 auto;order:0}.language-notice.svelte-4s5gnd{margin-bottom:var(--space-34);padding:var(--space-21);background:#f8b4b40d;border:1px solid rgba(248,180,180,.2);border-radius:var(--radius-13);display:flex;gap:var(--space-13);align-items:flex-start}.notice-icon.svelte-4s5gnd{flex-shrink:0;color:var(--primary);margin-top:2px}.language-notice.svelte-4s5gnd p:where(.svelte-4s5gnd){margin:0;line-height:1.6;color:var(--foreground-secondary);font-size:var(--type-13)}.refund-intro.svelte-4s5gnd{margin-bottom:var(--space-34);padding:var(--space-34);background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius-21)}.refund-intro.svelte-4s5gnd p:where(.svelte-4s5gnd){margin-bottom:var(--space-21);line-height:1.8;color:var(--foreground-secondary)}.refund-intro.svelte-4s5gnd p:where(.svelte-4s5gnd):last-child{margin-bottom:0}.refund-sections.svelte-4s5gnd{display:flex;flex-direction:column;gap:var(--space-21)}.refund-section.svelte-4s5gnd{padding:var(--space-34);background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius-21);transition:all var(--timing-normal) var(--ease-natural)}.refund-section.svelte-4s5gnd:hover{border-color:#f8b4b440;transform:translateY(-4px);box-shadow:var(--shadow-large),0 0 30px #f8b4b414}.refund-heading.svelte-4s5gnd{display:flex;align-items:center;gap:var(--space-13);font-size:var(--type-26);font-weight:600;margin-bottom:var(--space-21);color:var(--foreground)}.heading-number.svelte-4s5gnd{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--gradient-primary);color:var(--primary-foreground);border-radius:var(--radius-8);font-size:var(--type-16);font-weight:700;flex-shrink:0}.section-content.svelte-4s5gnd{color:var(--foreground-secondary);line-height:1.7}.section-content.svelte-4s5gnd p:where(.svelte-4s5gnd){margin-bottom:var(--space-13)}.section-content.svelte-4s5gnd p:where(.svelte-4s5gnd):last-child{margin-bottom:0}.items-list.svelte-4s5gnd{display:flex;flex-direction:column;gap:var(--space-21)}.item-text.svelte-4s5gnd{padding-left:var(--space-21);border-left:2px solid var(--border)}.numbered-item.svelte-4s5gnd{display:flex;gap:var(--space-13);align-items:flex-start}.item-number.svelte-4s5gnd{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 var(--space-8);color:var(--primary);border-radius:var(--radius-4);font-size:var(--type-13);font-weight:600;flex-shrink:0}.item-content.svelte-4s5gnd{flex:1}.item-content.svelte-4s5gnd p:where(.svelte-4s5gnd){margin-bottom:var(--space-13)}.subitems.svelte-4s5gnd{list-style:disc;padding-left:var(--space-21);margin-top:var(--space-13);margin-bottom:0}.subitems.svelte-4s5gnd li:where(.svelte-4s5gnd){margin-bottom:var(--space-8);line-height:1.7;color:var(--foreground-secondary)}.subitems.svelte-4s5gnd li:where(.svelte-4s5gnd):last-child{margin-bottom:0}.refund-footer.svelte-4s5gnd{margin-top:var(--space-55);padding:var(--space-21);text-align:center;background:#f8b4b40d;border:1px solid rgba(248,180,180,.1);border-radius:var(--radius-13)}.refund-footer.svelte-4s5gnd p:where(.svelte-4s5gnd){color:var(--foreground-muted);font-size:var(--type-16)}.refund-footer.svelte-4s5gnd a:where(.svelte-4s5gnd){color:var(--primary);text-decoration:none;transition:color var(--timing-fast) var(--ease-natural)}.refund-footer.svelte-4s5gnd a:where(.svelte-4s5gnd):hover{color:var(--primary-hover);text-decoration:underline}.loading-state.svelte-4s5gnd{text-align:center;padding:var(--space-89)}.spinner.svelte-4s5gnd{width:48px;height:48px;border:3px solid rgba(248,180,180,.1);border-top-color:var(--primary);border-radius:50%;animation:svelte-4s5gnd-spin 1s linear infinite;margin:0 auto var(--space-21)}.loading-state.svelte-4s5gnd p:where(.svelte-4s5gnd){color:var(--foreground-muted);font-size:var(--type-16)}.error-state.svelte-4s5gnd{padding:var(--space-34);text-align:center;max-width:600px;margin:var(--space-89) auto}.error-state.svelte-4s5gnd h2:where(.svelte-4s5gnd){color:var(--foreground);margin-bottom:var(--space-13)}.error-state.svelte-4s5gnd p:where(.svelte-4s5gnd){color:var(--foreground-secondary)}@keyframes svelte-4s5gnd-spin{to{transform:rotate(360deg)}}@media(max-width:1024px){.refund-layout.svelte-4s5gnd{grid-template-columns:1fr}.refund-nav.svelte-4s5gnd{display:none}.refund-wrapper.svelte-4s5gnd{max-width:800px}}@media(max-width:767px){.refund-hero.svelte-4s5gnd{padding-top:calc(var(--space-55) + 60px)}.refund-meta.svelte-4s5gnd{flex-direction:column;gap:var(--space-8);padding:var(--space-13) var(--space-21);border-radius:var(--radius-13)}.meta-divider.svelte-4s5gnd{display:none}.refund-content.svelte-4s5gnd{padding-top:var(--space-34)}.refund-section.svelte-4s5gnd{padding:var(--space-21)}.refund-heading.svelte-4s5gnd{font-size:var(--type-21)}.heading-number.svelte-4s5gnd{width:32px;height:32px;font-size:var(--type-13)}.numbered-item.svelte-4s5gnd{flex-direction:column;gap:var(--space-8)}}
