.guide_docs__mikAJ{display:grid;grid-template-columns:18rem minmax(0,1fr);align-items:start}.guide_side__dTLP6{position:-webkit-sticky;position:sticky;top:4.5rem;max-height:calc(100vh - 4.5rem);overflow-y:auto;padding:2rem 1.25rem;border-right:1px solid var(--line)}.guide_navLink__1v3YR,.guide_navOn__4HKI9{display:block;padding:.4rem .625rem;border-radius:.5rem;font-size:.9375rem;text-decoration:none}.guide_navLink__1v3YR{color:var(--ink-soft)}.guide_navOn__4HKI9{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 0 0 1px var(--line)}.guide_sub__i3kSS{margin:.25rem 0 .5rem .625rem;padding-left:.625rem;border-left:1px solid var(--line-strong)}.guide_sub__i3kSS a{display:block;padding:.25rem .5rem;color:var(--muted);font-size:.8125rem;line-height:1.35;text-decoration:none}.guide_sub__i3kSS a.guide_subOn__NWoAn{color:var(--ink);font-weight:600}.guide_narrowOnly__YxTyX{display:none}.guide_page__6Mc7R{width:100%;max-width:54rem;margin:0 auto;padding:3rem 1.25rem 4rem}.guide_page__6Mc7R h1{font-size:2rem;line-height:1.2;margin-bottom:.25rem}.guide_lede__j2Uuy{color:var(--muted);font-size:.9375rem;margin:0 0 2rem;max-width:34rem}.guide_search__QG9Dd{display:flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 .875rem;margin-bottom:1.5rem;background:var(--surface);border:1px solid var(--line-strong);border-radius:.75rem;color:var(--muted)}.guide_search__QG9Dd svg{flex:none}.guide_search__QG9Dd input{flex:1 1;min-width:0;border:0;outline:0;background:none;color:var(--ink);font:inherit;font-size:1rem}.guide_search__QG9Dd:focus-within{border-color:var(--ink)}.guide_cards__gEFyJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.guide_card__udIpo{display:flex;gap:.75rem;padding:1rem;background:var(--surface);border:1px solid var(--line);border-radius:1rem;color:inherit;text-decoration:none;box-shadow:var(--shadow)}.guide_icon__plVgK{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--brand);color:#14161a}.guide_card__udIpo strong{display:block;font-size:1rem}.guide_card__udIpo span{display:block;color:var(--muted);font-size:.8125rem;line-height:1.4}.guide_empty__WYq2u{color:var(--muted);font-size:.9375rem}.guide_crumb__sdPsJ{font-size:.8125rem;color:var(--muted);margin:0 0 .75rem}.guide_crumb__sdPsJ a{color:inherit}.guide_meta__lj08e{font-size:.8125rem;color:var(--muted);margin:0 0 2rem}.guide_step__A6V7u{display:grid;grid-template-columns:minmax(0,1fr) 15rem;grid-gap:2rem;gap:2rem;align-items:start;padding:2rem 0;border-top:1px solid var(--line);scroll-margin-top:4.5rem}.guide_num__9vkeg{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--brand);color:#14161a;font-size:.8125rem;font-weight:700;margin-bottom:.625rem}.guide_step__A6V7u h2{font-size:1.25rem;line-height:1.3;margin:0 0 .375rem}.guide_step__A6V7u p{margin:0;color:var(--ink-soft);font-size:.9375rem}.guide_path__7asIe{display:inline-block;margin-top:.625rem;padding:.125rem .5rem;border:1px solid var(--line-strong);border-radius:999px;font-size:.75rem;color:var(--muted)}.guide_shot__M0JOI{position:relative;margin:0;border:1px solid var(--line-strong);border-radius:1.5rem;overflow:hidden;box-shadow:var(--shadow);line-height:0}.guide_shot__M0JOI img{display:block;width:100%;height:auto}.guide_ring__UwLAt{position:absolute;width:16%;aspect-ratio:1;border:3px solid #e5484d;border-radius:50%;transform:translate(-50%,-50%)}.guide_pending__OmQ_G{display:grid;place-items:center;aspect-ratio:9/19.5;padding:1rem;border:1px dashed var(--line-strong);border-radius:1.5rem;color:var(--muted);font-size:.8125rem;text-align:center}.guide_note__SHdfI{margin:1rem 0 0;padding:.875rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:.75rem;color:var(--ink-soft);font-size:.875rem}@media (max-width:860px){.guide_docs__mikAJ{display:block}.guide_side__dTLP6{display:none}.guide_narrowOnly__YxTyX{display:flex}}@media (max-width:640px){.guide_cards__gEFyJ,.guide_step__A6V7u{grid-template-columns:minmax(0,1fr)}.guide_step__A6V7u{gap:1.25rem}.guide_pending__OmQ_G,.guide_shot__M0JOI{width:min(15rem,100%);margin:0 auto}}