.zd[data-v-df9b3acc]{--zd-loop:8s;font-size:13px}.zd-step[data-v-df9b3acc]{align-items:center;background:var(--ec-raised);border:1px solid var(--ec-border);border-radius:10px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) 14px;padding:14px}.zd-icon[data-v-df9b3acc]{background:var(--ec-accent-soft);border-radius:8px;color:var(--ec-accent-ink);display:grid;height:36px;place-items:center;width:36px}.zd-icon--sheet[data-v-df9b3acc]{color:var(--ec-green)}.zd-kind[data-v-df9b3acc]{color:var(--ec-muted);display:block;font:500 10px var(--ec-font-mono);letter-spacing:.05em;text-transform:uppercase}.zd-name[data-v-df9b3acc]{color:var(--ec-heading);display:block;font-weight:700}.zd-check[data-v-df9b3acc]{color:var(--ec-green)}.zd-link[data-v-df9b3acc]{border-left:1px dashed var(--ec-border-strong);height:44px;margin-left:31px;position:relative}.zd-link span[data-v-df9b3acc]{color:#ff4f00;font:500 10px var(--ec-font-mono);left:18px;position:absolute;top:50%;transform:translateY(-50%)}.zd-data[data-v-df9b3acc]{border-top:1px solid var(--ec-border);display:grid;font:11px var(--ec-font-mono);gap:6px;margin:16px 0 0;padding-top:14px}.zd-data div[data-v-df9b3acc]{display:flex;justify-content:space-between}.zd-data dt[data-v-df9b3acc]{color:var(--ec-muted);font-weight:400}.zd-data dd[data-v-df9b3acc]{color:var(--ec-code);margin:0}@media (prefers-reduced-motion:no-preference){.zd-check[data-v-df9b3acc]{animation:zd-check1-df9b3acc var(--zd-loop) ease-out infinite}.zd-check--2[data-v-df9b3acc]{animation-name:zd-check2-df9b3acc}.zd-step--2[data-v-df9b3acc]{animation:zd-step2-df9b3acc var(--zd-loop) ease-out infinite}.zd-data[data-v-df9b3acc]{animation:zd-data-df9b3acc var(--zd-loop) ease-out infinite}}@keyframes zd-check1-df9b3acc{0%,12%{opacity:0;transform:scale(.6)}18%,to{opacity:1;transform:none}}@keyframes zd-step2-df9b3acc{0%,26%{opacity:.35;transform:translateY(6px)}34%,to{opacity:1;transform:none}}@keyframes zd-check2-df9b3acc{0%,44%{opacity:0;transform:scale(.6)}50%,to{opacity:1;transform:none}}@keyframes zd-data-df9b3acc{0%,52%{opacity:0;transform:translateY(6px)}60%,to{opacity:1;transform:none}}.zi[data-v-e789b8c0]{display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zi-lead[data-v-e789b8c0]{font-size:14px;margin-top:16px;max-width:440px}.zi-title[data-v-e789b8c0]{font-size:16px;margin-bottom:18px}.zi-list[data-v-e789b8c0]{display:grid;gap:18px;list-style:none;margin:0;padding:0}.zi-list li[data-v-e789b8c0]{display:grid;gap:12px;grid-template-columns:22px minmax(0,1fr)}.zi-list i[data-v-e789b8c0]{color:var(--ec-accent-ink);margin-top:4px}.zi-list strong[data-v-e789b8c0]{color:var(--ec-heading);display:block;margin-bottom:2px}.zi-list p[data-v-e789b8c0]{font-size:13px}@media (max-width:760px){.zi[data-v-e789b8c0]{gap:28px;grid-template-columns:minmax(0,1fr)}}.zu-grid[data-v-479e5e0c]{display:grid;gap:30px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.zu-case[data-v-479e5e0c]{border-top:1px solid var(--ec-border);padding:18px 0 0 32px;position:relative}.zu-icon[data-v-479e5e0c]{color:var(--ec-accent-ink);left:0;position:absolute;top:22px}.zu-case h3[data-v-479e5e0c]{margin-bottom:8px}.zu-desc[data-v-479e5e0c]{font-size:13px;line-height:1.8}.zu-flow[data-v-479e5e0c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 10px}.zu-flow>i[data-v-479e5e0c]{color:var(--ec-muted);font-size:11px}.zu-chip[data-v-479e5e0c]{align-items:center;background:var(--ec-surface);border:1px solid var(--ec-border);border-radius:6px;color:var(--ec-heading);display:inline-flex;font-size:12px;gap:6px;padding:4px 10px}.zu-chip b[data-v-479e5e0c]{color:var(--ec-accent-ink);font:500 10px var(--ec-font-mono)}.zu-apps[data-v-479e5e0c]{color:var(--ec-muted);font-size:12px}@media (max-width:760px){.zu-grid[data-v-479e5e0c]{gap:24px;grid-template-columns:minmax(0,1fr)}}.zs[data-v-c8de6e3b]{display:grid;gap:44px;grid-template-columns:340px minmax(0,1fr)}.zs-lead[data-v-c8de6e3b]{font-size:13px;margin:14px 0 24px}.zs-key[data-v-c8de6e3b]{background:var(--ec-raised);border:1px solid var(--ec-border);border-radius:10px;font-size:13px;padding:18px}.zs-key h3[data-v-c8de6e3b]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.zs-key h3 i[data-v-c8de6e3b]{color:var(--ec-accent-ink)}.zs-key-link[data-v-c8de6e3b]{margin-top:12px;overflow-wrap:anywhere}.zs-key-link a[data-v-c8de6e3b]{color:var(--ec-accent-ink)}.zs-key-info[data-v-c8de6e3b]{background:var(--ec-surface);border:1px solid var(--ec-border);border-radius:8px;display:grid;gap:8px;margin:12px 0;padding:12px}.zs-key-info dt[data-v-c8de6e3b]{color:var(--ec-muted);font:500 10px var(--ec-font-mono);text-transform:uppercase}.zs-key-info dd[data-v-c8de6e3b]{margin:0;overflow-wrap:anywhere}.zs-key-info code[data-v-c8de6e3b]{font-size:11px}.zs-key-note[data-v-c8de6e3b]{color:var(--ec-muted);display:flex;font-size:12px;gap:8px}.zs-box[data-v-c8de6e3b]{background:var(--ec-surface);border:1px solid var(--ec-border);border-radius:10px;min-width:0;overflow:hidden}.zs-tabs[data-v-c8de6e3b]{background:var(--ec-raised);border-bottom:1px solid var(--ec-border);display:flex;gap:16px;padding:0 16px}.zs-tab[data-v-c8de6e3b]{align-items:center;background:none;border:0;border-bottom:2px solid transparent;color:var(--ec-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:15px 4px}.zs-tab[aria-selected=true][data-v-c8de6e3b]{border-bottom-color:var(--ec-accent-ink);color:var(--ec-accent)}.zs-panel[data-v-c8de6e3b]{padding:24px 26px}.zs-panel-desc[data-v-c8de6e3b]{font-size:13px;margin:8px 0 20px}.zs-steps[data-v-c8de6e3b]{counter-reset:zs-steps;display:grid;gap:16px;list-style:none;margin:0;padding:0}.zs-steps li[data-v-c8de6e3b]{counter-increment:zs-steps;font-size:13px;padding-left:36px;position:relative}.zs-steps li[data-v-c8de6e3b]:before{color:var(--ec-accent-ink);content:counter(zs-steps,decimal-leading-zero);font:12px var(--ec-font-mono);left:0;position:absolute;top:1px}.zs-steps strong[data-v-c8de6e3b]{color:var(--ec-heading);display:block;margin-bottom:2px}.zs-steps p[data-v-c8de6e3b]{line-height:1.7;overflow-wrap:anywhere}@media (max-width:1000px){.zs[data-v-c8de6e3b]{gap:30px;grid-template-columns:290px minmax(0,1fr)}}@media (max-width:760px){.zs[data-v-c8de6e3b]{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){.zs-panel[data-v-c8de6e3b]{padding:20px 16px}}.zf-grid[data-v-a1fc657e]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.zf-card[data-v-a1fc657e]{background:var(--ec-surface);border:1px solid var(--ec-border);border-radius:10px;padding:20px}.zf-card h3[data-v-a1fc657e]{margin-bottom:12px}.zf-fields[data-v-a1fc657e]{margin:0}.zf-field[data-v-a1fc657e]{border-top:1px solid var(--ec-border);padding:10px 0}.zf-field dt[data-v-a1fc657e]{color:var(--ec-heading);display:flex;font-size:13px;font-weight:700;gap:10px;justify-content:space-between}.zf-field dt code[data-v-a1fc657e]{font-size:11px}.zf-field dd[data-v-a1fc657e]{font-size:12px;line-height:1.6;margin:2px 0 0}.zf-type[data-v-a1fc657e]{color:var(--ec-muted);font:10px var(--ec-font-mono);margin-left:6px}.zf-sample[data-v-a1fc657e]{background:var(--ec-surface);border:1px solid var(--ec-border);border-radius:10px;margin-top:20px}.zf-sample summary[data-v-a1fc657e]{color:var(--ec-heading);cursor:pointer;font:700 14px var(--ec-font-display);padding:16px 20px}.zf-sample>p[data-v-a1fc657e]{font-size:13px;padding:0 20px 12px}.zf-sample pre[data-v-a1fc657e]{background:var(--ec-raised);border:1px solid var(--ec-border);border-radius:8px;margin:0 20px 20px;overflow-x:auto;padding:16px}.zf-sample pre code[data-v-a1fc657e]{font-size:11px;white-space:pre}@media (max-width:760px){.zf-grid[data-v-a1fc657e]{grid-template-columns:minmax(0,1fr)}}.zt[data-v-9eace8a3]{display:grid;gap:44px;grid-template-columns:300px minmax(0,1fr)}.zt-lead[data-v-9eace8a3]{font-size:13px;margin:14px 0 26px}.zt-res-title[data-v-9eace8a3]{font-size:14px;margin-bottom:10px}.zt-resources[data-v-9eace8a3]{display:grid;font-size:13px;gap:8px;list-style:none;margin:0;padding:0}.zt-resources a[data-v-9eace8a3]{align-items:center;color:var(--ec-accent-ink);display:inline-flex;font-weight:600;gap:10px}.zt-resources i[data-v-9eace8a3]{text-align:center;width:16px}.zt-list[data-v-9eace8a3]{border-top:1px solid var(--ec-border)}details[data-v-9eace8a3]{border-bottom:1px solid var(--ec-border)}summary[data-v-9eace8a3]{color:var(--ec-heading);cursor:pointer;font:700 15px/1.6 var(--ec-font-display);list-style:none;padding:20px 28px 20px 0;position:relative}summary[data-v-9eace8a3]::-webkit-details-marker{display:none}summary[data-v-9eace8a3]:after{color:var(--ec-accent-ink);content:"+";font-size:20px;font-weight:400;position:absolute;right:2px;top:16px}details[open] summary[data-v-9eace8a3]:after{content:"−"}.zt-answer[data-v-9eace8a3]{font-size:13px;line-height:1.8;padding:0 28px 22px 0}.zt-answer[data-v-9eace8a3] p{margin:0 0 8px}.zt-answer[data-v-9eace8a3] ul{margin:0 0 10px;padding-left:18px}.zt-answer[data-v-9eace8a3] strong{color:var(--ec-heading)}@media (max-width:1000px){.zt[data-v-9eace8a3]{gap:30px;grid-template-columns:250px minmax(0,1fr)}}@media (max-width:760px){.zt[data-v-9eace8a3]{gap:24px;grid-template-columns:minmax(0,1fr)}}
