.page.svelte-opnm7t.svelte-opnm7t{min-height:100vh;background:var(--color-gray-50)}.doc-header.svelte-opnm7t.svelte-opnm7t{background:var(--color-white);border-bottom:var(--border);padding:var(--space-4) var(--space-6);position:sticky;top:0;z-index:10}.back-link.svelte-opnm7t.svelte-opnm7t{font-family:var(--font-mono);font-weight:var(--font-bold);font-size:var(--text-base);color:var(--color-primary-600);text-decoration:none;letter-spacing:.04em}.back-link.svelte-opnm7t.svelte-opnm7t:hover{color:var(--color-primary-700)}.back-link.svelte-opnm7t.svelte-opnm7t:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:2px}.doc-body.svelte-opnm7t.svelte-opnm7t{max-width:720px;margin:0 auto;padding:var(--space-10) var(--space-6) var(--space-16)}.doc-title.svelte-opnm7t.svelte-opnm7t{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-gray-900);margin:0 0 var(--space-2);line-height:var(--leading-tight)}.doc-meta.svelte-opnm7t.svelte-opnm7t{font-size:var(--text-sm);color:var(--color-gray-500);margin:0 0 var(--space-10);border-bottom:var(--border);padding-bottom:var(--space-6)}.doc-section.svelte-opnm7t.svelte-opnm7t{margin-bottom:var(--space-8)}.doc-section.svelte-opnm7t h2.svelte-opnm7t{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-gray-900);margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:2px solid var(--color-primary-600)}.doc-section.svelte-opnm7t h3.svelte-opnm7t{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-gray-700);margin:var(--space-4) 0 var(--space-2)}.doc-section.svelte-opnm7t p.svelte-opnm7t{font-size:var(--text-base);color:var(--color-gray-700);line-height:var(--leading-loose);margin:0 0 var(--space-3)}.doc-section.svelte-opnm7t ul.svelte-opnm7t,.steps-list.svelte-opnm7t.svelte-opnm7t{margin:0 0 var(--space-3);padding-left:var(--space-5)}.doc-section.svelte-opnm7t li.svelte-opnm7t,.steps-list.svelte-opnm7t li.svelte-opnm7t{font-size:var(--text-base);color:var(--color-gray-700);line-height:var(--leading-loose);margin-bottom:var(--space-2)}.steps-list.svelte-opnm7t.svelte-opnm7t{counter-reset:step-counter;list-style:none;padding-left:0}.steps-list.svelte-opnm7t li.svelte-opnm7t{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);background:var(--color-white);border:var(--border);border-radius:var(--radius-base);margin-bottom:var(--space-2);counter-increment:step-counter}.steps-list.svelte-opnm7t li.svelte-opnm7t:before{content:counter(step-counter);flex-shrink:0;width:22px;height:22px;background:var(--color-primary-600);color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--font-bold);font-family:var(--font-mono);margin-top:2px}.doc-section.svelte-opnm7t a.svelte-opnm7t{color:var(--color-primary-600);text-decoration:underline}.doc-section.svelte-opnm7t a.svelte-opnm7t:hover{color:var(--color-primary-700)}.doc-section.svelte-opnm7t strong.svelte-opnm7t{color:var(--color-gray-900);font-weight:var(--font-bold)}.refund-table-wrapper.svelte-opnm7t.svelte-opnm7t{overflow-x:auto;margin:var(--space-3) 0}.refund-table.svelte-opnm7t.svelte-opnm7t{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.refund-table.svelte-opnm7t th.svelte-opnm7t{background:var(--color-primary-800);color:var(--color-white);padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--font-bold)}.refund-table.svelte-opnm7t td.svelte-opnm7t{padding:var(--space-3) var(--space-4);color:var(--color-gray-700);border-bottom:var(--border);border-left:var(--border);border-right:var(--border)}.refund-table.svelte-opnm7t tr:first-child td.svelte-opnm7t{border-top:var(--border)}.refund-table.svelte-opnm7t tr:nth-child(2n) td.svelte-opnm7t{background:var(--color-gray-50)}.formula-box.svelte-opnm7t.svelte-opnm7t{background:var(--color-gray-100);border:var(--border);border-radius:var(--radius-base);padding:var(--space-4) var(--space-5);margin:var(--space-3) 0}.formula.svelte-opnm7t.svelte-opnm7t{display:block;font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-primary-700);margin-bottom:var(--space-2)}.formula-example.svelte-opnm7t.svelte-opnm7t{font-size:var(--text-sm);color:var(--color-gray-500);margin:0;line-height:var(--leading-normal)}.notice-box.svelte-opnm7t.svelte-opnm7t{background:var(--color-primary-50);border-left:4px solid var(--color-primary-600);border-radius:var(--radius-base);padding:var(--space-4) var(--space-5);font-size:var(--text-sm);color:var(--color-primary-800);line-height:var(--leading-normal);margin:var(--space-4) 0}.notice-box.warning.svelte-opnm7t.svelte-opnm7t{background:var(--color-warning-light);border-left-color:var(--color-warning);color:var(--color-warning)}.doc-footer-note.svelte-opnm7t.svelte-opnm7t{margin-top:var(--space-10);padding-top:var(--space-6);border-top:var(--border);font-size:var(--text-sm);color:var(--color-gray-500);text-align:center}.doc-footer-note.svelte-opnm7t a.svelte-opnm7t{color:var(--color-primary-600);text-decoration:underline}.doc-footer-note.svelte-opnm7t a.svelte-opnm7t:hover{color:var(--color-primary-700)}@media (max-width: 640px){.doc-body.svelte-opnm7t.svelte-opnm7t{padding:var(--space-8) var(--space-4) var(--space-12)}.steps-list.svelte-opnm7t li.svelte-opnm7t{flex-direction:row}}
