.page.svelte-ndu4pk{background:var(--bg);padding:48px 28px 80px}.page-inner.svelte-ndu4pk{max-width:720px;margin:0 auto}.doc-header.svelte-ndu4pk{border-bottom:1px solid var(--border);margin-bottom:48px;padding-bottom:32px}.eyebrow.svelte-ndu4pk{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:11px;font-weight:600}.doc-header.svelte-ndu4pk h1:where(.svelte-ndu4pk){letter-spacing:-.03em;color:var(--text);margin-bottom:12px;font-size:32px;font-weight:900}.meta.svelte-ndu4pk{color:var(--text-3);font-size:13px;line-height:1.7}.doc-body.svelte-ndu4pk{flex-direction:column;gap:48px;display:flex}.doc-section.svelte-ndu4pk h2:where(.svelte-ndu4pk){color:var(--text);letter-spacing:-.01em;border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:10px;font-size:16px;font-weight:800}.doc-section.svelte-ndu4pk p:where(.svelte-ndu4pk){color:var(--text-2);margin-bottom:12px;font-size:14px;line-height:1.8}.doc-section.svelte-ndu4pk p:where(.svelte-ndu4pk):last-child{margin-bottom:0}.doc-section.svelte-ndu4pk ul:where(.svelte-ndu4pk){flex-direction:column;gap:6px;margin:8px 0 16px 20px;display:flex}.doc-section.svelte-ndu4pk ul:where(.svelte-ndu4pk) li:where(.svelte-ndu4pk){color:var(--text-2);font-size:14px;line-height:1.6}.doc-section.svelte-ndu4pk a:where(.svelte-ndu4pk){color:var(--accent);text-decoration:underline}.condition-table.svelte-ndu4pk{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);margin:14px 0;overflow:hidden}.cond-row.svelte-ndu4pk{border-bottom:1px solid var(--border);align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.cond-row.svelte-ndu4pk:last-child{border-bottom:none}.cond-row.svelte-ndu4pk p:where(.svelte-ndu4pk){color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.badge.svelte-ndu4pk{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:100px;flex-shrink:0;align-items:center;height:22px;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.badge.inline.svelte-ndu4pk{vertical-align:middle}.badge-new.svelte-ndu4pk{color:#166534;background:#dcfce7}.badge-used.svelte-ndu4pk{color:#92400e;background:#fef3c7}.badge-ref.svelte-ndu4pk{color:#5b21b6;background:#ede9fe}.highlight-box.svelte-ndu4pk{border-radius:var(--r);background:#fefce8;border:1px solid #fef08a;border-left:3px solid #eab308;margin-bottom:14px;padding:14px 16px}.highlight-box.svelte-ndu4pk p:where(.svelte-ndu4pk){color:#713f12;margin:0;font-size:14px;line-height:1.6}.note.svelte-ndu4pk{font-style:italic;color:var(--text-3)!important;font-size:13px!important}.contact-block.svelte-ndu4pk{background:var(--hero);border-radius:var(--r-lg);flex-direction:column;gap:16px;padding:24px;display:flex}.contact-label.svelte-ndu4pk{text-transform:uppercase;letter-spacing:.1em!important;color:#ffffff4d!important;margin-bottom:2px!important;font-size:10px!important;font-weight:700!important}.contact-block.svelte-ndu4pk>div:where(.svelte-ndu4pk) a:where(.svelte-ndu4pk),.contact-block.svelte-ndu4pk>div:where(.svelte-ndu4pk) p:where(.svelte-ndu4pk):last-child{color:var(--hero-text);font-size:14px}.contact-block.svelte-ndu4pk>div:where(.svelte-ndu4pk) a:where(.svelte-ndu4pk){color:var(--accent);text-decoration:underline}@media (width<=640px){.page.svelte-ndu4pk{padding:32px 20px 60px}}
