.sh[data-astro-cid-u4dqcv24]{font-family:var(--font-body);padding:0 0 44px;position:relative;container-type:inline-size}.sh-app[data-astro-cid-u4dqcv24]{box-shadow:var(--shadow-float);border-radius:12px;position:relative;overflow:hidden}.sh-name[data-astro-cid-u4dqcv24] i[data-astro-cid-u4dqcv24]{font-style:normal;display:none}.sh-field[data-astro-cid-u4dqcv24]{transition:border-color .25s,box-shadow .25s}.sh-q[data-astro-cid-u4dqcv24]{color:var(--a-text);font-weight:600;display:none}.sh-q[data-astro-cid-u4dqcv24] i[data-astro-cid-u4dqcv24]{font-style:normal}.sh-caret[data-astro-cid-u4dqcv24]{background:var(--a-text);width:1.5px;height:14px;margin-left:-6px;display:none}.sh-body[data-astro-cid-u4dqcv24]{height:330px;position:relative}.sh-view[data-astro-cid-u4dqcv24]{opacity:0;padding:14px 16px;transition:opacity .4s;position:absolute;inset:0}.sh-title[data-astro-cid-u4dqcv24]{color:var(--a-text);font-size:14px;font-weight:600}.sh-crumb[data-astro-cid-u4dqcv24]{color:var(--a-meta);margin-top:2px;font-size:11.5px}.sh-rows[data-astro-cid-u4dqcv24],.sh-hits[data-astro-cid-u4dqcv24]{background:var(--a-panel);box-shadow:0 0 0 1px var(--a-line);border-radius:8px;margin-top:10px}.sh-rows[data-astro-cid-u4dqcv24] li[data-astro-cid-u4dqcv24]{border-top:1px solid var(--a-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:grid}.sh-rows[data-astro-cid-u4dqcv24] li[data-astro-cid-u4dqcv24]:first-child,.sh-hits[data-astro-cid-u4dqcv24] li[data-astro-cid-u4dqcv24]:first-child{border-top:0}.sh-rows[data-astro-cid-u4dqcv24] span[data-astro-cid-u4dqcv24]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sh-rows[data-astro-cid-u4dqcv24] em[data-astro-cid-u4dqcv24]{color:var(--a-meta);white-space:nowrap;font-size:11.5px;font-style:normal}.sh-rows[data-astro-cid-u4dqcv24] i[data-astro-cid-u4dqcv24]{background:var(--ok);border-radius:50%;width:8px;height:8px}.sh-rows[data-astro-cid-u4dqcv24] i[data-astro-cid-u4dqcv24].is-warn{background:var(--warn)}.sh-rows[data-astro-cid-u4dqcv24] i[data-astro-cid-u4dqcv24].is-bad{background:var(--bad)}.sh-rows[data-astro-cid-u4dqcv24] i[data-astro-cid-u4dqcv24].is-aqua{background:var(--a-btn)}.sh-bar[data-astro-cid-u4dqcv24]{color:var(--a-meta);justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}.sh-bar[data-astro-cid-u4dqcv24] b[data-astro-cid-u4dqcv24]{color:var(--a-text)}.sh-hits[data-astro-cid-u4dqcv24] li[data-astro-cid-u4dqcv24]{border-top:1px solid var(--a-line);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px;padding:9px 12px;font-size:12.5px;line-height:1.4;display:grid}.sh-hits[data-astro-cid-u4dqcv24] .nv-code[data-astro-cid-u4dqcv24]{text-align:center;margin-top:1px;padding:2px 0}.sh-hits[data-astro-cid-u4dqcv24] b[data-astro-cid-u4dqcv24]{font-weight:600;display:block}.sh-hits[data-astro-cid-u4dqcv24] small[data-astro-cid-u4dqcv24]{color:var(--a-meta);font-size:11.5px;display:block}.sh[data-astro-cid-u4dqcv24] mark[data-astro-cid-u4dqcv24]{background:color-mix(in srgb, var(--ic-brass) 45%, transparent);color:inherit;border-radius:2px;padding:0 1px}.sh-drop[data-astro-cid-u4dqcv24]{opacity:0;transition:opacity .3s,transform .3s;position:absolute;top:46px;left:30%;right:4%;transform:translateY(-6px)}.sh-drop[data-astro-cid-u4dqcv24] .nv-drop-row[data-astro-cid-u4dqcv24]{opacity:0}.sh-pill[data-astro-cid-u4dqcv24]{border:1.5px dashed var(--accent);background:var(--surface);color:var(--accent);white-space:nowrap;box-shadow:var(--shadow-card);opacity:0;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:600;transition:opacity .3s,transform .3s;position:absolute;transform:scale(.92)}.sh-pill-1[data-astro-cid-u4dqcv24]{bottom:128px;right:-10px}.sh-pill-2[data-astro-cid-u4dqcv24]{bottom:84px;right:60px}.sh-pill-3[data-astro-cid-u4dqcv24]{bottom:40px;right:4px}.sh-pill-4[data-astro-cid-u4dqcv24]{bottom:64px;right:20px}.sh[data-astro-cid-u4dqcv24]:is([data-step="1"],[data-step="2"]) .sh-name-1[data-astro-cid-u4dqcv24],.sh[data-astro-cid-u4dqcv24]:is([data-step="3"],[data-step="4"]) .sh-name-2[data-astro-cid-u4dqcv24]{display:inline}.sh[data-astro-cid-u4dqcv24]:is([data-step="1"],[data-step="2"]) .sh-field[data-astro-cid-u4dqcv24]{border-color:var(--a-btn);box-shadow:0 0 0 2px color-mix(in srgb, var(--a-btn) 40%, transparent)}.sh[data-astro-cid-u4dqcv24]:is([data-step="1"],[data-step="2"]) .sh-q1[data-astro-cid-u4dqcv24],.sh[data-astro-cid-u4dqcv24][data-step="3"] .sh-q2[data-astro-cid-u4dqcv24],.sh[data-astro-cid-u4dqcv24][data-step="4"] .sh-q3[data-astro-cid-u4dqcv24]{display:inline}.sh[data-astro-cid-u4dqcv24][data-step="1"] .sh-q1[data-astro-cid-u4dqcv24] i[data-astro-cid-u4dqcv24]{opacity:0;animation:sh-letter 10ms calc(.15s + var(--i) * .11s) forwards}.sh[data-astro-cid-u4dqcv24]:is([data-step="1"],[data-step="2"]) .sh-caret[data-astro-cid-u4dqcv24]{animation:1s step-end infinite sh-blink;display:inline-block}.sh[data-astro-cid-u4dqcv24]:is([data-step="1"],[data-step="2"]) .sh-list[data-astro-cid-u4dqcv24],.sh[data-astro-cid-u4dqcv24][data-step="3"] .sh-res-1[data-astro-cid-u4dqcv24],.sh[data-astro-cid-u4dqcv24][data-step="4"] .sh-res-2[data-astro-cid-u4dqcv24]{opacity:1}.sh[data-astro-cid-u4dqcv24][data-step="2"] .sh-list[data-astro-cid-u4dqcv24]{opacity:.45}.sh[data-astro-cid-u4dqcv24][data-step="2"] .sh-drop[data-astro-cid-u4dqcv24]{opacity:1;transform:none}.sh[data-astro-cid-u4dqcv24][data-step="2"] .sh-drop[data-astro-cid-u4dqcv24] .nv-drop-row[data-astro-cid-u4dqcv24]{animation:.3s ease-out forwards sh-row}.sh[data-astro-cid-u4dqcv24][data-step="2"] .sh-drop[data-astro-cid-u4dqcv24] .nv-drop-row[data-astro-cid-u4dqcv24]:nth-child(3){animation-delay:.18s}.sh[data-astro-cid-u4dqcv24][data-step="2"] .sh-drop[data-astro-cid-u4dqcv24] .nv-drop-row[data-astro-cid-u4dqcv24]:nth-child(4){animation-delay:.36s}.sh[data-astro-cid-u4dqcv24][data-step="2"] .sh-drop[data-astro-cid-u4dqcv24] .nv-drop-row[data-astro-cid-u4dqcv24]:nth-child(5){animation-delay:.54s}.sh[data-astro-cid-u4dqcv24][data-step="2"] .sh-drop[data-astro-cid-u4dqcv24] .nv-drop-row[data-astro-cid-u4dqcv24]:nth-child(6){animation-delay:.72s}.sh[data-astro-cid-u4dqcv24][data-step="3"] [data-astro-cid-u4dqcv24]:is(.sh-pill-1,.sh-pill-2,.sh-pill-3),.sh[data-astro-cid-u4dqcv24][data-step="4"] .sh-pill-4[data-astro-cid-u4dqcv24]{opacity:1;transform:none}.sh[data-astro-cid-u4dqcv24][data-step="3"] .sh-pill-1[data-astro-cid-u4dqcv24]{transition-delay:.5s}.sh[data-astro-cid-u4dqcv24][data-step="3"] .sh-pill-2[data-astro-cid-u4dqcv24]{transition-delay:.65s}.sh[data-astro-cid-u4dqcv24][data-step="3"] .sh-pill-3[data-astro-cid-u4dqcv24]{transition-delay:.8s}.sh[data-astro-cid-u4dqcv24][data-step="4"] .sh-pill-4[data-astro-cid-u4dqcv24]{transition-delay:.5s}@keyframes sh-letter{to{opacity:1}}@keyframes sh-blink{50%{opacity:0}}@keyframes sh-row{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@container (width<=520px){.sh-menu[data-astro-cid-u4dqcv24],.sh-pill-2[data-astro-cid-u4dqcv24],.sh-pill-3[data-astro-cid-u4dqcv24]{display:none}.sh-body[data-astro-cid-u4dqcv24]{height:300px}.sh-drop[data-astro-cid-u4dqcv24]{left:12%}.sh-pill-1[data-astro-cid-u4dqcv24],.sh-pill-4[data-astro-cid-u4dqcv24]{bottom:6px;right:8px}}@media (prefers-reduced-motion:reduce){.sh[data-astro-cid-u4dqcv24] [data-astro-cid-u4dqcv24]{transition:none;animation:none}}.sp[data-astro-cid-rwgvrbsw]{border-radius:var(--radius-tile);background:var(--bg-2);font-family:var(--font-body);color:var(--a-text);grid-template-columns:minmax(0,.9fr) minmax(36px,.18fr) minmax(0,1.25fr) minmax(36px,.18fr) minmax(0,1fr);align-items:center;padding:36px 32px;display:grid}.sp-node[data-astro-cid-rwgvrbsw]{align-content:start;gap:8px;transition:opacity .4s;display:grid}.sp-label[data-astro-cid-rwgvrbsw]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700;transition:color .3s}.sp-query[data-astro-cid-rwgvrbsw],.sp-gate[data-astro-cid-rwgvrbsw],.sp-results[data-astro-cid-rwgvrbsw]{background:var(--a-panel);box-shadow:var(--shadow-card);border-radius:12px;padding:12px 14px}.sp-query[data-astro-cid-rwgvrbsw] b[data-astro-cid-rwgvrbsw]{font-size:15px;font-weight:600}.sp-who[data-astro-cid-rwgvrbsw],.sp-badge[data-astro-cid-rwgvrbsw]{color:var(--a-meta);align-items:center;gap:7px;margin-top:6px;font-size:11.5px;line-height:1.3;display:flex}.sp-who[data-astro-cid-rwgvrbsw] img[data-astro-cid-rwgvrbsw],.sp-badge[data-astro-cid-rwgvrbsw] img[data-astro-cid-rwgvrbsw]{object-fit:cover;border-radius:50%;flex:none}.sp-tok[data-astro-cid-rwgvrbsw]{background:var(--a-panel);box-shadow:0 0 0 1px var(--a-line);color:var(--accent);opacity:0;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600;transition:opacity .3s,transform .3s;transform:translate(-6px)}.sp-tok[data-astro-cid-rwgvrbsw] b[data-astro-cid-rwgvrbsw]{color:var(--a-text)}.sp-badge[data-astro-cid-rwgvrbsw]{background:var(--a-sel);color:var(--a-text);opacity:0;border-radius:8px;margin:0 0 8px;padding:5px 8px;transition:opacity .3s}.sp-cands[data-astro-cid-rwgvrbsw]{gap:5px;display:grid}.sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]{box-shadow:0 0 0 1px var(--a-line);opacity:0;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 8px;font-size:12px;transition:opacity .3s,transform .3s;display:grid;transform:translateY(-8px)}.sp-cand-title[data-astro-cid-rwgvrbsw]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sp-tag[data-astro-cid-rwgvrbsw]{white-space:nowrap;opacity:0;border-radius:4px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:700;transition:opacity .3s}.sp-tag[data-astro-cid-rwgvrbsw].is-ok{background:var(--ok-soft);color:var(--ok)}.sp-tag[data-astro-cid-rwgvrbsw].is-no{background:var(--bad-soft);color:var(--bad)}.sp-tally[data-astro-cid-rwgvrbsw]{color:var(--a-meta);margin-top:8px;font-size:12px;display:none}.sp-results[data-astro-cid-rwgvrbsw] p[data-astro-cid-rwgvrbsw]{border-bottom:1px solid var(--a-line);color:var(--a-meta);padding-bottom:6px;font-size:11.5px}.sp-results[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]{border-top:1px solid var(--a-line);opacity:0;padding:7px 0;font-size:12.5px;line-height:1.4;transition:opacity .35s,transform .35s;transform:translate(-8px)}.sp-results[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]:first-child{border-top:0}.sp-results[data-astro-cid-rwgvrbsw] b[data-astro-cid-rwgvrbsw]{font-weight:600;display:block}.sp-results[data-astro-cid-rwgvrbsw] small[data-astro-cid-rwgvrbsw]{color:var(--a-meta);font-size:11.5px;display:block}.sp[data-astro-cid-rwgvrbsw] mark[data-astro-cid-rwgvrbsw]{background:color-mix(in srgb, var(--ic-brass) 45%, transparent);color:inherit;border-radius:2px;padding:0 1px}.sp-link[data-astro-cid-rwgvrbsw]{align-self:stretch;position:relative}.sp-link[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw]{--sp-c:var(--line);border-top:2px solid var(--sp-c);transition:border-color .4s;position:absolute;top:50%;left:6px;right:6px}.sp-link[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw]:after{content:"";border-top:2px solid var(--sp-c);border-right:2px solid var(--sp-c);width:10px;height:10px;transition:border-color .4s;position:absolute;top:-6px;right:-2px;transform:rotate(45deg)}.sp[data-astro-cid-rwgvrbsw][data-step="1"] .sp-n1[data-astro-cid-rwgvrbsw] .sp-label[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="2"] .sp-n2[data-astro-cid-rwgvrbsw] .sp-label[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="3"] .sp-n2[data-astro-cid-rwgvrbsw] .sp-label[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="4"] .sp-n3[data-astro-cid-rwgvrbsw] .sp-label[data-astro-cid-rwgvrbsw]{color:var(--accent)}.sp[data-astro-cid-rwgvrbsw][data-step="1"] [data-astro-cid-rwgvrbsw]:is(.sp-n2,.sp-n3),.sp[data-astro-cid-rwgvrbsw][data-step="2"] .sp-n3[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="3"] .sp-n3[data-astro-cid-rwgvrbsw]{opacity:.45}.sp[data-astro-cid-rwgvrbsw]:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .sp-tok[data-astro-cid-rwgvrbsw]{opacity:1;transform:none}.sp[data-astro-cid-rwgvrbsw][data-step="1"] .sp-tok[data-astro-cid-rwgvrbsw]:nth-of-type(2){transition-delay:.4s}.sp[data-astro-cid-rwgvrbsw][data-step="1"] .sp-tok[data-astro-cid-rwgvrbsw]:nth-of-type(3){transition-delay:.6s}.sp[data-astro-cid-rwgvrbsw][data-step="1"] .sp-tok[data-astro-cid-rwgvrbsw]:nth-of-type(4){transition-delay:.8s}.sp[data-astro-cid-rwgvrbsw]:is([data-step="2"],[data-step="3"],[data-step="4"]) .sp-l1[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="4"] .sp-l2[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="1"] .sp-l1[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw]{--sp-c:var(--accent)}.sp[data-astro-cid-rwgvrbsw][data-step="1"] .sp-l1[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="1"] .sp-l1[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw]:after{transition-delay:1.4s}.sp[data-astro-cid-rwgvrbsw]:is([data-step="2"],[data-step="3"]) .sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]{opacity:1;transform:none}.sp[data-astro-cid-rwgvrbsw][data-step="2"] .sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]:nth-child(2){transition-delay:.15s}.sp[data-astro-cid-rwgvrbsw][data-step="2"] .sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]:nth-child(3){transition-delay:.3s}.sp[data-astro-cid-rwgvrbsw][data-step="2"] .sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]:nth-child(4){transition-delay:.45s}.sp[data-astro-cid-rwgvrbsw][data-step="2"] .sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]:nth-child(5){transition-delay:.6s}.sp[data-astro-cid-rwgvrbsw]:is([data-step="3"],[data-step="4"]) .sp-badge[data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw][data-step="3"] .sp-tag[data-astro-cid-rwgvrbsw]{opacity:1}.sp[data-astro-cid-rwgvrbsw][data-step="3"] .sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw].is-out{opacity:.4;text-decoration:line-through;transition-delay:.6s}.sp[data-astro-cid-rwgvrbsw][data-step="3"] .sp-cands[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw].is-out .sp-tag[data-astro-cid-rwgvrbsw]{text-decoration:none}.sp[data-astro-cid-rwgvrbsw][data-step="4"] .sp-cands[data-astro-cid-rwgvrbsw]{display:none}.sp[data-astro-cid-rwgvrbsw][data-step="4"] .sp-tally[data-astro-cid-rwgvrbsw]{display:block}.sp[data-astro-cid-rwgvrbsw][data-step="4"] .sp-results[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]{opacity:1;transform:none}.sp[data-astro-cid-rwgvrbsw][data-step="4"] .sp-results[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]:nth-child(2){transition-delay:.2s}.sp[data-astro-cid-rwgvrbsw][data-step="4"] .sp-results[data-astro-cid-rwgvrbsw] li[data-astro-cid-rwgvrbsw]:nth-child(3){transition-delay:.4s}@media (width<=1023px){.sp[data-astro-cid-rwgvrbsw]{grid-template-columns:minmax(0,1fr);gap:0;max-width:520px;margin-inline:auto;padding:28px 18px}.sp-link[data-astro-cid-rwgvrbsw]{height:40px}.sp-link[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw]{border-top:0;border-left:2px solid var(--sp-c);inset:6px auto 6px 50%}.sp-link[data-astro-cid-rwgvrbsw] i[data-astro-cid-rwgvrbsw]:after{inset:auto auto -2px -6px;transform:rotate(135deg)}}@media (prefers-reduced-motion:reduce){.sp[data-astro-cid-rwgvrbsw] [data-astro-cid-rwgvrbsw],.sp[data-astro-cid-rwgvrbsw] [data-astro-cid-rwgvrbsw]:after{transition:none}}.sr[data-astro-cid-eqtfrjly]{gap:22px;display:grid}.sr-query[data-astro-cid-eqtfrjly]{background:var(--surface);width:min(420px,100%);height:40px;box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent), var(--shadow-card);font-family:var(--font-body);color:var(--muted);border-radius:10px;justify-self:center;align-items:center;gap:9px;padding:0 16px;font-size:14px;display:flex}.sr-query[data-astro-cid-eqtfrjly] b[data-astro-cid-eqtfrjly]{color:var(--ink);font-weight:600}.sr-div[data-astro-cid-eqtfrjly]{background:var(--line);width:1px;height:16px}.sr-grid[data-astro-cid-eqtfrjly]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=768px){.sr-grid[data-astro-cid-eqtfrjly]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.sr-grid[data-astro-cid-eqtfrjly]{grid-template-columns:repeat(7,minmax(0,1fr))}}.sr-grid[data-astro-cid-eqtfrjly] li[data-astro-cid-eqtfrjly]{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:4px;padding:14px 14px 16px;display:flex;position:relative}.sr-hits[data-astro-cid-eqtfrjly]{background:var(--brand-soft);color:var(--brand);font-family:var(--font-code);border-radius:999px;align-self:flex-start;margin-bottom:6px;padding:2px 8px;font-size:12px}.sr-grid[data-astro-cid-eqtfrjly] li[data-astro-cid-eqtfrjly].is-empty .sr-hits[data-astro-cid-eqtfrjly]{background:var(--wash);color:var(--muted)}.sr-title[data-astro-cid-eqtfrjly]{font-family:var(--font-display);color:var(--ink);font-size:15px;font-weight:500;line-height:1.25}.sr-detail[data-astro-cid-eqtfrjly]{color:var(--muted);font-size:13.5px;line-height:1.4}.sr[data-astro-cid-eqtfrjly][data-step="1"] .sr-grid[data-astro-cid-eqtfrjly] li[data-astro-cid-eqtfrjly]{opacity:.45}.sr[data-astro-cid-eqtfrjly][data-step="1"] .sr-hits[data-astro-cid-eqtfrjly]{visibility:hidden}.sr[data-astro-cid-eqtfrjly][data-step="2"] .sr-grid[data-astro-cid-eqtfrjly] li[data-astro-cid-eqtfrjly]{animation:.6s ease-out backwards sr-lit;animation-delay:calc(var(--i) * .14s)}.sr[data-astro-cid-eqtfrjly][data-step="2"] .sr-hits[data-astro-cid-eqtfrjly]{animation:.4s ease-out backwards sr-hit;animation-delay:calc(var(--i) * .14s + .2s)}@keyframes sr-lit{0%{opacity:.45;box-shadow:0 0 0 2px var(--accent), var(--shadow-card)}60%{opacity:1;box-shadow:0 0 0 2px var(--accent), var(--shadow-card)}to{opacity:1}}@keyframes sr-hit{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sr-grid[data-astro-cid-eqtfrjly] li[data-astro-cid-eqtfrjly],.sr-hits[data-astro-cid-eqtfrjly]{animation:none}}.sf[data-astro-cid-ypqppv2p]{border-radius:var(--radius-tile);background:var(--surface);box-shadow:var(--shadow-card);padding:32px}.sf-app[data-astro-cid-ypqppv2p]{box-shadow:0 0 0 1px var(--a-line);border-radius:12px;overflow:hidden}.sf[data-astro-cid-ypqppv2p] [data-astro-cid-ypqppv2p][data-on]{display:none}.sf[data-astro-cid-ypqppv2p][data-step="1"] [data-astro-cid-ypqppv2p][data-on~="1"],.sf[data-astro-cid-ypqppv2p][data-step="2"] [data-astro-cid-ypqppv2p][data-on~="2"],.sf[data-astro-cid-ypqppv2p][data-step="3"] [data-astro-cid-ypqppv2p][data-on~="3"],.sf[data-astro-cid-ypqppv2p][data-step="4"] [data-astro-cid-ypqppv2p][data-on~="4"]{display:revert}.sf-bar[data-astro-cid-ypqppv2p]{border-bottom:1px solid var(--a-line);background:var(--a-panel);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.sf-field[data-astro-cid-ypqppv2p]{border:1px solid var(--a-line);height:30px;color:var(--a-meta);border-radius:6px;flex:0 300px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:flex}.sf-field[data-astro-cid-ypqppv2p] b[data-astro-cid-ypqppv2p]{color:var(--a-text);font-weight:600}.sf-div[data-astro-cid-ypqppv2p]{background:var(--a-line);width:1px;height:14px}.sf-chip[data-astro-cid-ypqppv2p]{background:var(--a-sel);color:var(--a-btn);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;animation:.3s ease-out sf-pop}.sf-who[data-astro-cid-ypqppv2p]{color:var(--a-meta);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:12px;display:flex}.sf-who[data-astro-cid-ypqppv2p] img[data-astro-cid-ypqppv2p]{object-fit:cover;border-radius:50%}.sf-body[data-astro-cid-ypqppv2p]{grid-template-columns:220px minmax(0,1fr);min-height:300px;display:grid}.sf-side[data-astro-cid-ypqppv2p]{border-right:1px solid var(--a-line);background:var(--a-panel);padding:12px 14px}.sf-group[data-astro-cid-ypqppv2p]+.sf-group[data-astro-cid-ypqppv2p]{margin-top:12px}.sf-gtitle[data-astro-cid-ypqppv2p]{letter-spacing:.05em;text-transform:uppercase;color:var(--a-meta);margin-bottom:4px;font-size:11px;font-weight:700}.sf-opt[data-astro-cid-ypqppv2p]{border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 -6px;padding:3px 6px;font-size:12.5px;display:grid}.sf-opt[data-astro-cid-ypqppv2p] i[data-astro-cid-ypqppv2p]{width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--a-line);border-radius:3px}.sf-olabel[data-astro-cid-ypqppv2p]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-opt[data-astro-cid-ypqppv2p] em[data-astro-cid-ypqppv2p]{font-family:var(--font-code);color:var(--a-meta);font-size:11px;font-style:normal}.sf[data-astro-cid-ypqppv2p][data-step="2"] .sf-opt[data-astro-cid-ypqppv2p][data-sel~="2"],.sf[data-astro-cid-ypqppv2p][data-step="3"] .sf-opt[data-astro-cid-ypqppv2p][data-sel~="3"],.sf[data-astro-cid-ypqppv2p][data-step="4"] .sf-opt[data-astro-cid-ypqppv2p][data-sel~="4"]{font-weight:600}.sf[data-astro-cid-ypqppv2p][data-step="2"] .sf-opt[data-astro-cid-ypqppv2p][data-sel~="2"] i[data-astro-cid-ypqppv2p],.sf[data-astro-cid-ypqppv2p][data-step="3"] .sf-opt[data-astro-cid-ypqppv2p][data-sel~="3"] i[data-astro-cid-ypqppv2p],.sf[data-astro-cid-ypqppv2p][data-step="4"] .sf-opt[data-astro-cid-ypqppv2p][data-sel~="4"] i[data-astro-cid-ypqppv2p]{background:var(--a-btn);box-shadow:none}.sf[data-astro-cid-ypqppv2p][data-step="2"] .sf-opt[data-astro-cid-ypqppv2p][data-click="2"],.sf[data-astro-cid-ypqppv2p][data-step="3"] .sf-opt[data-astro-cid-ypqppv2p][data-click="3"],.sf[data-astro-cid-ypqppv2p][data-step="4"] .sf-opt[data-astro-cid-ypqppv2p][data-click="4"]{animation:1.2s ease-out sf-click}.sf-clear[data-astro-cid-ypqppv2p]{color:var(--a-btn);margin-top:12px;font-size:12px}.sf-main[data-astro-cid-ypqppv2p]{padding:12px 16px}.sf-count[data-astro-cid-ypqppv2p]{align-items:baseline;gap:8px;display:flex}.sf-count[data-astro-cid-ypqppv2p] span[data-astro-cid-ypqppv2p]{animation:.4s ease-out sf-roll}.sf-count[data-astro-cid-ypqppv2p] s[data-astro-cid-ypqppv2p]{font-family:var(--font-display);color:var(--a-meta);margin-right:8px;font-size:16px}.sf-count[data-astro-cid-ypqppv2p] b[data-astro-cid-ypqppv2p]{font-family:var(--font-display);letter-spacing:-.03em;font-size:30px;font-weight:500;line-height:1}.sf-count[data-astro-cid-ypqppv2p] small[data-astro-cid-ypqppv2p]{color:var(--a-meta);font-size:12.5px}.sf-hits[data-astro-cid-ypqppv2p]{background:var(--a-panel);box-shadow:0 0 0 1px var(--a-line);border-radius:8px;margin-top:10px;animation:.35s ease-out sf-in}.sf-hits[data-astro-cid-ypqppv2p] li[data-astro-cid-ypqppv2p]{border-top:1px solid var(--a-line);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px;padding:9px 12px;font-size:12.5px;line-height:1.45;display:grid}.sf-hits[data-astro-cid-ypqppv2p] li[data-astro-cid-ypqppv2p]:first-child{border-top:0}.sf-hits[data-astro-cid-ypqppv2p] .nv-code[data-astro-cid-ypqppv2p]{text-align:center;margin-top:1px;padding:2px 0}.sf-id[data-astro-cid-ypqppv2p]{white-space:nowrap;font-weight:600}.sf-hits[data-astro-cid-ypqppv2p] small[data-astro-cid-ypqppv2p]{color:var(--a-meta);font-size:11.5px;display:block}.sf-st[data-astro-cid-ypqppv2p]{border-radius:4px;padding:0 6px;font-size:11px;font-style:normal;font-weight:700;display:inline-block}.sf-st[data-astro-cid-ypqppv2p].is-open{background:var(--bad-soft);color:var(--bad)}.sf-st[data-astro-cid-ypqppv2p].is-closed{background:var(--ok-soft);color:var(--ok)}.sf-st[data-astro-cid-ypqppv2p].is-due{background:var(--warn-soft);color:var(--warn);margin-left:4px}.sf[data-astro-cid-ypqppv2p] mark{background:color-mix(in srgb, var(--ic-brass) 45%, transparent);color:inherit;border-radius:2px;padding:0 1px}.sf[data-astro-cid-ypqppv2p][data-step="4"] .sf-hits[data-astro-cid-ypqppv2p] li[data-astro-cid-ypqppv2p]:first-child{animation:1.4s ease-out .6s sf-pulse}@keyframes sf-click{0%,30%{background:color-mix(in srgb, var(--ic-brass) 40%, transparent)}to{background:0 0}}@keyframes sf-roll{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sf-in{0%{opacity:0}to{opacity:1}}@keyframes sf-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes sf-pulse{0%,to{background:0 0}40%{background:var(--a-sel)}}@media (width<=767px){.sf[data-astro-cid-ypqppv2p]{padding:14px}.sf-body[data-astro-cid-ypqppv2p]{grid-template-columns:minmax(0,1fr)}.sf-side[data-astro-cid-ypqppv2p],.sf-who[data-astro-cid-ypqppv2p]{display:none}}@media (prefers-reduced-motion:reduce){.sf[data-astro-cid-ypqppv2p] [data-astro-cid-ypqppv2p]{animation:none}}.sa[data-astro-cid-ebrvqisg]{border-radius:var(--radius-tile);background:var(--bg-2);font-family:var(--font-body);color:var(--a-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:28px;display:grid}.sa-card[data-astro-cid-ebrvqisg]{background:var(--a-panel);box-shadow:var(--shadow-float);border-radius:12px;flex-direction:column;padding:14px;display:flex}.sa-head[data-astro-cid-ebrvqisg]{align-items:center;gap:10px;display:flex}.sa-head[data-astro-cid-ebrvqisg] img[data-astro-cid-ebrvqisg]{object-fit:cover;border-radius:50%}.sa-head[data-astro-cid-ebrvqisg] b[data-astro-cid-ebrvqisg]{font-size:13.5px;font-weight:600;display:block}.sa-head[data-astro-cid-ebrvqisg] small[data-astro-cid-ebrvqisg]{color:var(--a-meta);font-size:11.5px;display:block}.sa-field[data-astro-cid-ebrvqisg]{border:1px solid var(--a-line);color:var(--a-meta);border-radius:6px;margin-top:12px;padding:6px 10px;font-size:12.5px}.sa-field[data-astro-cid-ebrvqisg] b[data-astro-cid-ebrvqisg]{color:var(--a-text);font-weight:600}.sa[data-astro-cid-ebrvqisg] ul[data-astro-cid-ebrvqisg]{margin-top:8px}.sa[data-astro-cid-ebrvqisg] li[data-astro-cid-ebrvqisg]{border-top:1px solid var(--a-line);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;padding:8px 0;font-size:12.5px;line-height:1.4;display:grid}.sa[data-astro-cid-ebrvqisg] li[data-astro-cid-ebrvqisg]:first-child{border-top:0}.sa[data-astro-cid-ebrvqisg] .nv-code[data-astro-cid-ebrvqisg]{text-align:center;margin-top:1px;padding:2px 0}.sa[data-astro-cid-ebrvqisg] li[data-astro-cid-ebrvqisg] small[data-astro-cid-ebrvqisg]{color:var(--a-meta);font-size:11.5px;display:block}.sa-foot[data-astro-cid-ebrvqisg]{border-top:1px solid var(--a-line);color:var(--a-btn);margin-top:auto;padding-top:8px;font-size:12px;font-weight:600}@media (width<=639px){.sa[data-astro-cid-ebrvqisg]{grid-template-columns:minmax(0,1fr);padding:16px}}.sm[data-astro-cid-2wzqvsaa]{border-radius:var(--radius-tile);background:var(--bg-2);font-family:var(--font-body);color:var(--a-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:28px;display:grid}.sm-card[data-astro-cid-2wzqvsaa]{background:var(--a-panel);box-shadow:var(--shadow-float);border-radius:12px;padding:14px}.sm-top[data-astro-cid-2wzqvsaa]{color:var(--a-meta);align-items:center;gap:8px;font-size:12px;display:flex}.sm-seg[data-astro-cid-2wzqvsaa]{background:var(--a-page);box-shadow:inset 0 0 0 1px var(--a-line);border-radius:7px;gap:2px;padding:2px;display:flex}.sm-seg[data-astro-cid-2wzqvsaa] span[data-astro-cid-2wzqvsaa]{border-radius:5px;padding:2px 10px}.sm-seg[data-astro-cid-2wzqvsaa] .is-on[data-astro-cid-2wzqvsaa]{background:var(--a-btn);color:var(--accent-ink);font-weight:600}.sm-field[data-astro-cid-2wzqvsaa]{border:1px solid var(--a-line);color:var(--a-meta);border-radius:6px;margin-top:10px;padding:6px 10px;font-size:12.5px}.sm-field[data-astro-cid-2wzqvsaa] b[data-astro-cid-2wzqvsaa]{color:var(--a-text);font-weight:600}.sm[data-astro-cid-2wzqvsaa] ul[data-astro-cid-2wzqvsaa]{margin-top:8px}.sm[data-astro-cid-2wzqvsaa] li[data-astro-cid-2wzqvsaa]{border-top:1px solid var(--a-line);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;padding:8px 0;font-size:12.5px;line-height:1.4;display:grid}.sm[data-astro-cid-2wzqvsaa] li[data-astro-cid-2wzqvsaa]:first-child{border-top:0}.sm[data-astro-cid-2wzqvsaa] .nv-code[data-astro-cid-2wzqvsaa]{text-align:center;margin-top:1px;padding:2px 0}.sm[data-astro-cid-2wzqvsaa] li[data-astro-cid-2wzqvsaa] small[data-astro-cid-2wzqvsaa]{color:var(--a-meta);font-size:11.5px;display:block}.sm[data-astro-cid-2wzqvsaa] mark[data-astro-cid-2wzqvsaa]{background:color-mix(in srgb, var(--ic-brass) 45%, transparent);color:inherit;border-radius:2px;padding:0 1px}.sm-tip[data-astro-cid-2wzqvsaa]{color:var(--a-meta);margin-top:8px;font-size:11.5px}@media (width<=639px){.sm[data-astro-cid-2wzqvsaa]{grid-template-columns:minmax(0,1fr);padding:16px}}.sc[data-astro-cid-wb77b4yq]{min-height:118px;position:relative}.sc-rows[data-astro-cid-wb77b4yq],.sc-one[data-astro-cid-wb77b4yq]{transition:opacity .4s,transform .4s}.sc-rows[data-astro-cid-wb77b4yq]{opacity:0;gap:3px;display:grid;position:absolute;inset:0}.sc-rows[data-astro-cid-wb77b4yq] li[data-astro-cid-wb77b4yq]{color:var(--a-meta);align-items:center;gap:8px;font-size:12px;transition:transform .4s;display:flex}.sc-one[data-astro-cid-wb77b4yq]{gap:6px;display:grid}.sc-one[data-astro-cid-wb77b4yq] b[data-astro-cid-wb77b4yq]{font-weight:600}.sc-chain[data-astro-cid-wb77b4yq]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.sc-chain[data-astro-cid-wb77b4yq] i[data-astro-cid-wb77b4yq]{color:var(--a-meta);font-size:11px;font-style:normal}.sc-chain[data-astro-cid-wb77b4yq] .is-done[data-astro-cid-wb77b4yq]{background:var(--ok-soft);color:var(--ok)}.sc-one[data-astro-cid-wb77b4yq] small[data-astro-cid-wb77b4yq]{font-size:12px}.sc[data-astro-cid-wb77b4yq]:is([data-step="1"],[data-step="2"]) .sc-rows[data-astro-cid-wb77b4yq]{opacity:1}.sc[data-astro-cid-wb77b4yq]:is([data-step="1"],[data-step="2"]) .sc-one[data-astro-cid-wb77b4yq]{opacity:0}.sc[data-astro-cid-wb77b4yq][data-step="2"] .sc-rows[data-astro-cid-wb77b4yq]{opacity:0;transition-delay:.5s}.sc[data-astro-cid-wb77b4yq][data-step="2"] .sc-rows[data-astro-cid-wb77b4yq] li[data-astro-cid-wb77b4yq]{transform:translateY(calc(var(--i) * -22px))}.sc[data-astro-cid-wb77b4yq][data-step="2"] .sc-one[data-astro-cid-wb77b4yq]{opacity:1;transition-delay:.6s}@media (prefers-reduced-motion:reduce){.sc-rows[data-astro-cid-wb77b4yq],.sc-rows[data-astro-cid-wb77b4yq] li[data-astro-cid-wb77b4yq],.sc-one[data-astro-cid-wb77b4yq]{transition:none}}.sx-hero[data-astro-cid-cf3xuwg4]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;margin-top:40px;display:grid}@media (width>=1024px){.sx-hero[data-astro-cid-cf3xuwg4]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px}}.sx-tick[data-astro-cid-cf3xuwg4]{background:var(--ok);border-radius:50%;width:8px;height:8px}.sx-steps[data-astro-cid-cf3xuwg4]{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:24px;display:grid}@media (width>=768px){.sx-steps[data-astro-cid-cf3xuwg4]{gap:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr))}}.sx-steps[data-astro-cid-cf3xuwg4] li[data-astro-cid-cf3xuwg4]{color:var(--muted);gap:12px;font-size:15px;line-height:1.5;display:flex}.sx-steps[data-astro-cid-cf3xuwg4] b[data-astro-cid-cf3xuwg4]{color:var(--ink);font-weight:600;display:block}.sx-num[data-astro-cid-cf3xuwg4]{background:var(--brand-soft);width:28px;height:28px;color:var(--brand);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;display:grid}.sx-rows[data-astro-cid-cf3xuwg4]{gap:96px;display:grid}.sx-row[data-astro-cid-cf3xuwg4]{grid-template-columns:minmax(0,1fr);align-items:center;gap:60px;display:grid}@media (width>=1024px){.sx-row[data-astro-cid-cf3xuwg4]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:72px}.sx-row--flip[data-astro-cid-cf3xuwg4]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.sx-row--flip[data-astro-cid-cf3xuwg4] .sx-art[data-astro-cid-cf3xuwg4]{order:2}}.sx-ai[data-astro-cid-cf3xuwg4]{border-radius:var(--radius-tile);background:var(--bg-2);grid-template-columns:minmax(0,1fr);justify-items:center;padding:40px 28px;display:grid}@media (width<=639px){.sx-ai[data-astro-cid-cf3xuwg4]{padding:20px 14px}}.pic-codes[data-astro-cid-cf3xuwg4]{flex-wrap:wrap;gap:4px;display:flex}.pic-codes[data-astro-cid-cf3xuwg4] span[data-astro-cid-cf3xuwg4],.pic-files[data-astro-cid-cf3xuwg4] span[data-astro-cid-cf3xuwg4],.pic-scripts[data-astro-cid-cf3xuwg4] span[data-astro-cid-cf3xuwg4]{background:var(--brand-soft);color:var(--brand);font-family:var(--font-code);border-radius:5px;padding:2px 6px;font-size:11px}.pic-files[data-astro-cid-cf3xuwg4],.pic-scripts[data-astro-cid-cf3xuwg4]{flex-wrap:wrap;gap:6px;display:flex}.pic-files[data-astro-cid-cf3xuwg4] span[data-astro-cid-cf3xuwg4]{background:var(--ok-soft);color:var(--ok);font-size:11.5px}.pic-scripts[data-astro-cid-cf3xuwg4] span[data-astro-cid-cf3xuwg4]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-family:var(--font-body);font-size:13px}.pic-apps[data-astro-cid-cf3xuwg4]{align-items:flex-end;gap:12px;height:44px;display:flex}.pic-apps[data-astro-cid-cf3xuwg4] span[data-astro-cid-cf3xuwg4]{box-shadow:inset 0 0 0 1.5px var(--brand);background:var(--brand-soft);border-radius:4px;display:block}.pic-monitor[data-astro-cid-cf3xuwg4]{width:54px;height:36px}.pic-apps[data-astro-cid-cf3xuwg4] .pic-laptop[data-astro-cid-cf3xuwg4]{border-radius:4px 4px 1px 1px;width:46px;height:28px}.pic-apps[data-astro-cid-cf3xuwg4] .pic-tablet[data-astro-cid-cf3xuwg4]{border-radius:5px;width:30px;height:40px}.dc-title[data-astro-cid-cf3xuwg4]{font-weight:600}.dc-path[data-astro-cid-cf3xuwg4]{color:var(--a-meta);font-size:12px}.dc-snip[data-astro-cid-cf3xuwg4]{margin-top:6px;font-size:13px}.dc-snip[data-astro-cid-cf3xuwg4] mark[data-astro-cid-cf3xuwg4]{background:color-mix(in srgb, var(--ic-brass) 45%, transparent);color:inherit;border-radius:2px;padding:0 1px}.dc-size[data-astro-cid-cf3xuwg4]{border-top:1px solid var(--a-line);color:var(--a-meta);align-items:center;gap:6px;margin-top:10px;padding-top:8px;font-size:11.5px;display:flex}.dc-size[data-astro-cid-cf3xuwg4] span[data-astro-cid-cf3xuwg4]{margin-right:auto}.dc-size[data-astro-cid-cf3xuwg4] em[data-astro-cid-cf3xuwg4]{border-radius:4px;padding:1px 7px;font-style:normal}.dc-size[data-astro-cid-cf3xuwg4] em[data-astro-cid-cf3xuwg4].is-on{background:var(--a-sel);color:var(--a-btn);font-weight:600}
