.ds[data-astro-cid-6235aqt6]{position:absolute;inset:0;overflow:hidden;background:#e9edf0}.ds-back[data-astro-cid-6235aqt6]{position:absolute;left:14px;top:14px;width:44px;height:44px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;line-height:1;color:#3b4750}.ds-title[data-astro-cid-6235aqt6]{position:absolute;left:68px;top:12px;font-size:22px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.ds-sub[data-astro-cid-6235aqt6]{position:absolute;left:68px;top:42px;font-size:13px;color:#5f6d75;white-space:nowrap}.ds-count[data-astro-cid-6235aqt6]{position:relative;display:inline-block}.ds-count-a[data-astro-cid-6235aqt6]{position:absolute;left:0;opacity:0}.ds-tabs[data-astro-cid-6235aqt6]{position:absolute;left:18px;right:18px;top:72px;display:flex;gap:8px}.ds-tab[data-astro-cid-6235aqt6]{flex:1;height:39px;border:1px solid #dde3e6;border-radius:20px;background:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:500}.ds-tab[data-astro-cid-6235aqt6].is-on{color:#fff;background:#5a7385;border-color:#5a7385}.ds-tab-badge[data-astro-cid-6235aqt6]{width:18px;height:18px;border-radius:50%;background:#e8474a;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ds-stage[data-astro-cid-6235aqt6]{position:absolute;left:19px;top:124px;width:353px;height:528px;box-sizing:border-box;border:2px solid #5a7385;border-radius:20px;background-color:#eceff1;background-image:linear-gradient(rgb(120 140 150 / .26) 1px,transparent 1px),linear-gradient(90deg,rgb(120 140 150 / .26) 1px,transparent 1px);background-size:28px 28px}.ds[data-astro-cid-6235aqt6] .ds-car[data-astro-cid-6235aqt6]{position:absolute;left:28px;top:272px;width:335px;height:228px;max-width:none}.ds-mark[data-astro-cid-6235aqt6]{position:absolute;left:244px;top:341px;width:34px;height:34px}.ds-mark[data-astro-cid-6235aqt6] b[data-astro-cid-6235aqt6],.ds-mark[data-astro-cid-6235aqt6] i[data-astro-cid-6235aqt6]{position:absolute;inset:0;border-radius:50%;background:#d9443f}.ds-mark[data-astro-cid-6235aqt6] b[data-astro-cid-6235aqt6]{border:2.5px solid #fff;box-sizing:border-box;color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #a01e1e59}.ds-mark[data-astro-cid-6235aqt6] i[data-astro-cid-6235aqt6]{animation:ds-pulse 2s cubic-bezier(.2,.6,.3,1) infinite}.ds-foot[data-astro-cid-6235aqt6]{position:absolute;left:0;right:0;bottom:0;height:174px;padding:16px 18px 0;box-sizing:border-box;background:#fff;border-top:1px solid #dfe4e7}.ds-foot-hint[data-astro-cid-6235aqt6]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#5f6d75}.ds-foot-hint[data-astro-cid-6235aqt6] .material-symbols-outlined[data-astro-cid-6235aqt6]{font-size:20px}.ds-foot-btn[data-astro-cid-6235aqt6]{margin-top:14px;height:46px;box-sizing:border-box;border:2px solid #6b7f8d;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500}.ds-scrim[data-astro-cid-6235aqt6]{position:absolute;inset:0;z-index:3;background:#0f171b;opacity:0}.ds-sheet[data-astro-cid-6235aqt6]{position:absolute;z-index:4;inset:69px 0 0;border-radius:26px 26px 0 0;background:#e9edf0;overflow:hidden;transform:translateY(100%);box-shadow:0 -10px 40px #141e242e}.ds-sheet-head[data-astro-cid-6235aqt6]{position:relative;height:116px;padding:26px 20px 0;box-sizing:border-box;background:#fff}.ds-handle[data-astro-cid-6235aqt6]{position:absolute;left:177px;top:8px;width:36px;height:4px;border-radius:2px;background:#cdd4d8}.ds-over[data-astro-cid-6235aqt6]{font-size:13px;font-weight:600;letter-spacing:.1em;color:#5f6d75}.ds-h[data-astro-cid-6235aqt6]{margin-top:2px;font-size:27px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.ds-note[data-astro-cid-6235aqt6]{margin-top:4px;font-size:14px;color:#5f6d75}.ds-sheet-body[data-astro-cid-6235aqt6]{padding:20px}.ds-label[data-astro-cid-6235aqt6]{margin:18px 0 8px;font-size:14px;font-weight:600}.ds-field[data-astro-cid-6235aqt6]{position:relative;height:52px;padding:0 16px;box-sizing:border-box;border:1px solid #dde3e6;border-radius:14px;background:#fff;display:flex;align-items:center;font-size:15px;color:#5f6d75;white-space:nowrap}.ds-field--on[data-astro-cid-6235aqt6]{color:#1f2a30;border-color:#5a7385}.ds-ph[data-astro-cid-6235aqt6]{position:absolute;color:#8e9fa8;opacity:0}.ds-levels[data-astro-cid-6235aqt6]{display:flex;gap:8px}.ds-level[data-astro-cid-6235aqt6]{flex:1;height:44px;border:1px solid #dde3e6;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}.ds-level[data-astro-cid-6235aqt6].is-on{color:#fff;background:#5a7385;border-color:#5a7385}.ds-save[data-astro-cid-6235aqt6]{position:absolute;left:20px;right:20px;bottom:22px;height:54px;border-radius:14px;color:#fff;background:#5a7385;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.ds-walk[data-astro-cid-6235aqt6]{position:absolute;z-index:2;left:12px;right:12px;bottom:14px;padding:18px;box-sizing:border-box;border-radius:20px;background:#fff;box-shadow:0 -8px 30px #141e2424}.ds-walk-over[data-astro-cid-6235aqt6]{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5f6d75}.ds-walk-title[data-astro-cid-6235aqt6]{margin-top:4px;font-size:19px;font-weight:700;letter-spacing:-.01em}.ds-walk-ok[data-astro-cid-6235aqt6]{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#2f7355}.ds-walk-ok[data-astro-cid-6235aqt6] .material-symbols-outlined[data-astro-cid-6235aqt6]{font-size:22px}.ds-rip[data-astro-cid-6235aqt6],.ds-cur[data-astro-cid-6235aqt6]{position:absolute;z-index:5;left:0;top:0;width:44px;height:44px;border-radius:50%;opacity:0;pointer-events:none}.ds-cur[data-astro-cid-6235aqt6]{background:#1f2a3047;border:2px solid rgb(255 255 255 / .85);box-sizing:border-box}.ds-rip[data-astro-cid-6235aqt6]{border:2px solid #d9443f;box-sizing:border-box;transform:translate(239px,336px)}[data-state] .ds-cur[data-astro-cid-6235aqt6]{animation-name:ds-cur}[data-state] .ds-rip[data-astro-cid-6235aqt6]{animation-name:ds-rip}[data-state] .ds-mark[data-astro-cid-6235aqt6]{animation-name:ds-mark}[data-state] .ds-sheet[data-astro-cid-6235aqt6]{animation-name:ds-sheet}[data-state] .ds-scrim[data-astro-cid-6235aqt6]{animation-name:ds-scrim}[data-state] .ds-ph[data-astro-cid-6235aqt6]{animation-name:ds-ph}[data-state] .ds-save[data-astro-cid-6235aqt6]{animation-name:ds-save}[data-state] .ds-tab-badge[data-astro-cid-6235aqt6]{animation-name:ds-badge}[data-state] .ds-count-a[data-astro-cid-6235aqt6]{animation-name:ds-count-a}[data-state] .ds-count-b[data-astro-cid-6235aqt6]{animation-name:ds-count-b}[data-state] .ds-walk[data-astro-cid-6235aqt6]{animation-name:ds-walk}[data-state] .ds-walk-ok[data-astro-cid-6235aqt6]{animation-name:ds-ok}[data-state] .ds-typed[data-astro-cid-6235aqt6]{animation-name:ds-typed;animation-timing-function:steps(24,end)}@keyframes ds-pulse{0%{transform:scale(1);opacity:.45}to{transform:scale(2.8);opacity:0}}@keyframes ds-cur{0%,2%{opacity:0;transform:translate(318px,678px)}5%{opacity:1;transform:translate(318px,678px)}13%{opacity:1;transform:translate(239px,336px) scale(1)}14%{opacity:1;transform:translate(239px,336px) scale(.8)}16%{opacity:1;transform:translate(239px,336px) scale(1)}20%{opacity:0;transform:translate(239px,336px)}46%{opacity:0;transform:translate(300px,740px)}49%{opacity:1;transform:translate(300px,740px)}54%{opacity:1;transform:translate(173px,776px) scale(1)}55%{opacity:1;transform:translate(173px,776px) scale(.8)}57%{opacity:1;transform:translate(173px,776px) scale(1)}60%,to{opacity:0;transform:translate(173px,776px)}}@keyframes ds-rip{0%,14%{opacity:0;transform:translate(239px,336px) scale(.4)}14.5%{opacity:.8;transform:translate(239px,336px) scale(.5)}21%,to{opacity:0;transform:translate(239px,336px) scale(2.4)}}@keyframes ds-mark{0%,14.4%{opacity:0;transform:scale(.3)}15%{opacity:1}18%{transform:scale(1.12)}20%,to{opacity:1;transform:scale(1)}}@keyframes ds-sheet{0%,21%{transform:translateY(100%)}29%,55%{transform:translateY(0)}62%,to{transform:translateY(100%)}}@keyframes ds-scrim{0%,21%{opacity:0}29%,55%{opacity:.42}62%,to{opacity:0}}@keyframes ds-ph{0%,31%{opacity:1}31.5%,to{opacity:0}}@keyframes ds-typed{0%,31%{clip-path:inset(0 100% 0 0)}46%,to{clip-path:inset(0 0 0 0)}}@keyframes ds-save{0%,46%{color:#4b5c66;background:#dfe4e7}48%,to{color:#fff;background:#5a7385}}@keyframes ds-badge{0%,60%{opacity:0;transform:scale(.4)}63%{opacity:1;transform:scale(1.15)}66%,to{opacity:1;transform:scale(1)}}@keyframes ds-count-a{0%,60%{opacity:1}61%,to{opacity:0}}@keyframes ds-count-b{0%,60%{opacity:0}61%,to{opacity:1}}@keyframes ds-walk{0%,66%{opacity:0;transform:translateY(40px)}73%,to{opacity:1;transform:translateY(0)}}@keyframes ds-ok{0%,80%{opacity:0;transform:translate(-8px)}86%,to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.ds-mark[data-astro-cid-6235aqt6] i[data-astro-cid-6235aqt6]{animation:none;opacity:0}}.dr[data-astro-cid-ye7aieb6]{position:absolute;inset:0;padding:28px 18px;box-sizing:border-box;background:#e9edf0;overflow:hidden}.dr-title[data-astro-cid-ye7aieb6]{font-size:26px;font-weight:700;letter-spacing:-.02em}.dr-sub[data-astro-cid-ye7aieb6]{margin-top:2px;font-size:13px;color:#5f6d75}.dr-rows[data-astro-cid-ye7aieb6]{margin-top:20px;display:flex;flex-direction:column;gap:10px}.dr-row[data-astro-cid-ye7aieb6]{position:relative;padding:14px 16px;border-radius:16px;background:#fff}.dr-label[data-astro-cid-ye7aieb6]{font-size:13px;color:#5f6d75}.dr-values[data-astro-cid-ye7aieb6]{margin-top:4px;font-size:16px}.dr-values[data-astro-cid-ye7aieb6] s[data-astro-cid-ye7aieb6]{color:#8e9fa8;text-decoration:none}.dr-badge[data-astro-cid-ye7aieb6]{position:absolute;right:12px;top:12px;padding:4px 10px;border-radius:999px;color:#a3433b;background:#f7ecea;font-size:12px;font-weight:600;white-space:nowrap}.dr-warn[data-astro-cid-ye7aieb6]{margin-top:12px;padding:12px 14px;border-radius:14px;color:#a3433b;background:#f7ecea;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.dr-warn[data-astro-cid-ye7aieb6] .material-symbols-outlined[data-astro-cid-ye7aieb6]{font-size:20px}.dr-sheet[data-astro-cid-ye7aieb6]{position:absolute;left:0;right:0;bottom:0;padding:22px 20px 26px;box-sizing:border-box;border-radius:26px 26px 0 0;background:#fff;box-shadow:0 -10px 40px #141e242e}.dr-sheet-head[data-astro-cid-ye7aieb6]{display:flex;align-items:center;justify-content:space-between}.dr-sheet-title[data-astro-cid-ye7aieb6]{font-size:21px;font-weight:700;letter-spacing:-.01em}.dr-draft[data-astro-cid-ye7aieb6]{padding:4px 10px;border-radius:999px;background:#edf1f3;font-size:12px;font-weight:600}.dr-driven[data-astro-cid-ye7aieb6]{margin-top:6px;font-size:13px;color:#5f6d75}.dr-line[data-astro-cid-ye7aieb6]{margin-top:16px;padding-top:14px;border-top:1px solid #e2e8eb;display:flex;justify-content:space-between;font-size:15px}.dr-confirm[data-astro-cid-ye7aieb6]{margin-top:18px;height:52px;border-radius:14px;color:#fff;background:#5a7385;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}[data-state] .dr-row[data-astro-cid-ye7aieb6]{animation-name:dr-row;animation-delay:calc(.3s + var(--i) * .7s)}[data-state] .dr-warn[data-astro-cid-ye7aieb6]{animation-name:dr-warn}[data-state] .dr-sheet[data-astro-cid-ye7aieb6]{animation-name:dr-sheet}@keyframes dr-row{0%{opacity:0;transform:translateY(14px)}6%,to{opacity:1;transform:translateY(0)}}@keyframes dr-warn{0%,36%{opacity:0;transform:translateY(10px)}42%,to{opacity:1;transform:translateY(0)}}@keyframes dr-sheet{0%,52%{transform:translateY(100%)}62%,to{transform:translateY(0)}}.dv[data-astro-cid-3h7bnxjq]{position:absolute;inset:0;padding:22px 16px;box-sizing:border-box;background:#e9edf0;overflow:hidden}.dv-doc[data-astro-cid-3h7bnxjq]{padding:22px 20px 16px;border-radius:20px;background:#fff}.dv-title[data-astro-cid-3h7bnxjq]{font-size:26px;font-weight:700;letter-spacing:-.02em}.dv-no[data-astro-cid-3h7bnxjq]{margin:2px 0 12px;font-size:13px;color:#5f6d75}.dv-row[data-astro-cid-3h7bnxjq]{padding:10px 0;border-top:1px solid #edf1f3;display:flex;justify-content:space-between;font-size:15px}.dv-row[data-astro-cid-3h7bnxjq] span[data-astro-cid-3h7bnxjq]{color:#5f6d75}.dv-sign[data-astro-cid-3h7bnxjq]{margin-top:10px;padding-top:6px;border-top:1px dashed #c9d3d8}.dv-sign[data-astro-cid-3h7bnxjq] svg[data-astro-cid-3h7bnxjq]{display:block;width:100%;height:92px}.dv-path[data-astro-cid-3h7bnxjq]{stroke:#1f2a30;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.dv-sign-label[data-astro-cid-3h7bnxjq]{font-size:12px;color:#5f6d75}.dv-chain[data-astro-cid-3h7bnxjq]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.dv-step[data-astro-cid-3h7bnxjq]{padding:12px 14px;border-radius:14px;background:#fff;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.dv-step[data-astro-cid-3h7bnxjq] code[data-astro-cid-3h7bnxjq]{font-family:ui-monospace,Menlo,monospace;font-size:13px;font-weight:500}.dv-step[data-astro-cid-3h7bnxjq] .material-symbols-outlined[data-astro-cid-3h7bnxjq]{font-size:22px;color:#5a7385}.dv-report[data-astro-cid-3h7bnxjq]{position:absolute;left:16px;right:16px;bottom:18px;padding:16px 18px;border-radius:18px;color:#fff;background:#2f7355}.dv-report-over[data-astro-cid-3h7bnxjq]{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.dv-report-ok[data-astro-cid-3h7bnxjq]{margin-top:6px;display:flex;align-items:center;gap:8px;font-size:19px;font-weight:700}[data-state] .dv-path[data-astro-cid-3h7bnxjq]{animation-name:dv-sign;animation-timing-function:linear}[data-state] .dv-step--1[data-astro-cid-3h7bnxjq]{animation-name:dv-s1}[data-state] .dv-step--2[data-astro-cid-3h7bnxjq]{animation-name:dv-s2}[data-state] .dv-report[data-astro-cid-3h7bnxjq]{animation-name:dv-report}@keyframes dv-sign{0%,6%{stroke-dashoffset:1}34%,to{stroke-dashoffset:0}}@keyframes dv-s1{0%,38%{opacity:0;transform:translateY(12px)}45%,to{opacity:1;transform:translateY(0)}}@keyframes dv-s2{0%,50%{opacity:0;transform:translateY(12px)}57%,to{opacity:1;transform:translateY(0)}}@keyframes dv-report{0%,64%{opacity:0;transform:translateY(24px)}73%,to{opacity:1;transform:translateY(0)}}
