.breadcrumbs.svelte-1f6xjc4{margin-bottom:28px}ol.svelte-1f6xjc4{display:flex;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;margin:0;padding:0;font-size:13px}li.svelte-1f6xjc4{display:flex;align-items:center;gap:10px}a.svelte-1f6xjc4{color:var(--ink-faint);text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}a.svelte-1f6xjc4:hover{color:var(--purple)}.sep.svelte-1f6xjc4{color:var(--hairline)}[aria-current=page].svelte-1f6xjc4{color:var(--ink);font-weight:500}.res-shell.svelte-1jncj7z{background:var(--paper);min-height:100vh;display:flex;flex-direction:column;padding-top:76px}.res-body.svelte-1jncj7z{flex:1;display:flex;width:100%;max-width:1280px;margin:0 auto}.res-sidebar.svelte-1jncj7z{display:none}.res-sidebar.svelte-1jncj7z nav:where(.svelte-1jncj7z),.res-drawer.svelte-1jncj7z nav:where(.svelte-1jncj7z){padding:32px 24px 48px}.res-navgroup.svelte-1jncj7z{margin-bottom:32px}.res-navcat.svelte-1jncj7z{display:flex;align-items:center;gap:10px;padding:8px 12px;margin-bottom:8px;border-radius:8px;font-family:var(--font-display);font-size:19px;color:var(--ink);text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.res-navcat.svelte-1jncj7z i:where(.svelte-1jncj7z){font-size:13px;color:var(--purple)}.res-navcat.svelte-1jncj7z:hover{color:var(--purple)}.res-navsection.svelte-1jncj7z{margin:20px 0 6px;padding:0 12px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.res-navgroup.svelte-1jncj7z ul:where(.svelte-1jncj7z){list-style:none;margin:0;padding:0}.res-navlink.svelte-1jncj7z{display:block;padding:7px 12px;border-radius:8px;font-size:14px;line-height:1.4;color:var(--ink-soft);text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}.res-navlink.svelte-1jncj7z:hover{color:var(--ink);background:#1c23210a}.res-navlink.active.svelte-1jncj7z{color:var(--purple);font-weight:500;background:var(--purple-soft)}.res-help.svelte-1jncj7z{margin-top:8px;padding:20px;border:1px solid var(--hairline);border-radius:12px;background:#fff}.res-help-title.svelte-1jncj7z{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--ink)}.res-help-copy.svelte-1jncj7z{margin:0 0 10px;font-size:13px;line-height:1.5;color:var(--ink-soft)}.res-help-link.svelte-1jncj7z{font-size:13px;font-weight:500;color:var(--purple);text-decoration:none}.res-help-link.svelte-1jncj7z:hover{text-decoration:underline}.res-main.svelte-1jncj7z{flex:1;min-width:0;padding:40px 24px 96px}.res-mobilebar.svelte-1jncj7z{display:block;padding:12px 24px;border-bottom:1px solid var(--hairline);background:var(--paper)}.res-menubtn.svelte-1jncj7z{display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border:1px solid var(--hairline);border-radius:999px;background:#fff;font-size:14px;font-weight:500;color:var(--ink);cursor:pointer;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.res-menubtn.svelte-1jncj7z:hover{border-color:var(--ink)}.res-menubtn.svelte-1jncj7z i:where(.svelte-1jncj7z){font-size:12px;color:var(--purple)}.res-backdrop.svelte-1jncj7z{position:fixed;inset:0;z-index:60;background:#1c232152}.res-drawer.svelte-1jncj7z{position:fixed;top:0;bottom:0;left:0;z-index:70;width:min(320px,85vw);background:var(--paper);border-right:1px solid var(--hairline);overflow-y:auto;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.res-drawer.open.svelte-1jncj7z{transform:translate(0)}.res-drawer-head.svelte-1jncj7z{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--hairline);font-family:var(--font-display);font-size:20px;color:var(--ink)}.res-drawer-head.svelte-1jncj7z button:where(.svelte-1jncj7z){display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--hairline);border-radius:999px;background:#fff;color:var(--ink);cursor:pointer}@media(min-width:1024px){.res-mobilebar.svelte-1jncj7z,.res-drawer.svelte-1jncj7z,.res-backdrop.svelte-1jncj7z{display:none}.res-sidebar.svelte-1jncj7z{display:block;width:280px;flex-shrink:0;border-right:1px solid var(--hairline)}.res-sidebar.svelte-1jncj7z nav:where(.svelte-1jncj7z){position:sticky;top:100px;max-height:calc(100vh - 100px);overflow-y:auto}.res-main.svelte-1jncj7z{padding:48px 56px 120px}}@media(prefers-reduced-motion:reduce){.res-drawer.svelte-1jncj7z{transition:none}}
