.page.svelte-1e1rnwa{padding:60px 24px 80px;max-width:820px}.back-link.svelte-1e1rnwa{display:inline-block;color:var(--text-secondary);text-decoration:none;font-size:.9em;margin-bottom:20px;transition:color .15s}.back-link.svelte-1e1rnwa:hover{color:var(--brand)}h1.svelte-1e1rnwa{font-size:2.4em;margin-bottom:12px;letter-spacing:-.02em}.page-desc.svelte-1e1rnwa{color:var(--text-secondary);font-size:1.1em;margin-bottom:28px;font-weight:300}.os-tabs.svelte-1e1rnwa{display:flex;gap:6px;padding:5px;background:var(--bg-secondary);border-radius:var(--radius-lg);margin-bottom:36px;width:fit-content;border:1px solid #e5e7eb}.os-tab.svelte-1e1rnwa{padding:9px 22px;border-radius:calc(var(--radius-lg) - 4px);font-size:.92em;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:all .15s}.os-tab.svelte-1e1rnwa:hover{color:var(--text-primary)}.os-tab.active.svelte-1e1rnwa{background:#fff;color:var(--brand);box-shadow:var(--shadow-sm)}.applies-to.svelte-1e1rnwa{background:var(--bg-secondary);border:1px solid #e5e7eb;border-radius:var(--radius-lg);padding:20px 24px;font-size:.95em;color:var(--text-secondary);line-height:1.6;margin-bottom:48px}.applies-to.svelte-1e1rnwa a:where(.svelte-1e1rnwa){color:var(--brand);font-weight:500}.applies-to.svelte-1e1rnwa strong:where(.svelte-1e1rnwa){color:var(--text-primary);font-weight:600}.steps.svelte-1e1rnwa{list-style:none;padding:0;margin:0 0 56px}.step.svelte-1e1rnwa{display:flex;gap:24px;padding:32px 0;border-top:1px solid #f0f0f0}.step.svelte-1e1rnwa:first-child{border-top:none;padding-top:0}.step-num.svelte-1e1rnwa{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--brand);color:#fff;font-weight:600;font-size:1em;display:flex;align-items:center;justify-content:center}.step-body.svelte-1e1rnwa{flex:1;min-width:0}.step-body.svelte-1e1rnwa h2:where(.svelte-1e1rnwa){font-size:1.3em;margin:6px 0 12px;letter-spacing:-.01em}.step-body.svelte-1e1rnwa p:where(.svelte-1e1rnwa){color:var(--text-secondary);line-height:1.65;margin:0 0 12px}.step-body.svelte-1e1rnwa a:where(.svelte-1e1rnwa){color:var(--brand);font-weight:500}.step-body.svelte-1e1rnwa code:where(.svelte-1e1rnwa){background:var(--bg-secondary);padding:2px 7px;border-radius:5px;font-size:.88em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-primary)}figure.svelte-1e1rnwa{margin:16px 0;border-radius:var(--radius-lg);overflow:hidden;border:1px solid #e5e7eb;background:var(--bg-secondary)}figure.svelte-1e1rnwa img:where(.svelte-1e1rnwa){display:block;width:100%;height:auto}.tip.svelte-1e1rnwa,.note.svelte-1e1rnwa{font-size:.9em!important;background:#1300cc0a;border-left:3px solid var(--brand);padding:12px 16px;border-radius:0 8px 8px 0;color:var(--text-primary)!important}.note.svelte-1e1rnwa strong:where(.svelte-1e1rnwa){color:var(--brand)}.help-box.svelte-1e1rnwa{background:linear-gradient(135deg,#1300cc0a,#1300cc03);border:1px solid rgba(19,0,204,.12);border-radius:var(--radius-xl);padding:32px;text-align:center}.help-box.svelte-1e1rnwa h2:where(.svelte-1e1rnwa){margin:0 0 10px;font-size:1.3em}.help-box.svelte-1e1rnwa p:where(.svelte-1e1rnwa){color:var(--text-secondary);margin:0;line-height:1.6}.help-box.svelte-1e1rnwa a:where(.svelte-1e1rnwa){color:var(--brand);font-weight:500}@media(max-width:600px){h1.svelte-1e1rnwa{font-size:1.9em}.step.svelte-1e1rnwa{gap:16px;padding:24px 0}.step-num.svelte-1e1rnwa{width:34px;height:34px;font-size:.9em}.step-body.svelte-1e1rnwa h2:where(.svelte-1e1rnwa){font-size:1.15em}}
