.ob[data-astro-cid-dosi6bre]{flex-direction:column;justify-content:center;gap:18px;padding:8px 6px;display:flex;position:absolute;inset:0}.ob-chain[data-astro-cid-dosi6bre]{grid-template-columns:repeat(3,1fr);gap:0 26px;margin:0;padding:0;list-style:none;display:grid}.ob-step[data-astro-cid-dosi6bre]:nth-child(3) .ob-arrow[data-astro-cid-dosi6bre]{display:none}.ob-return[data-astro-cid-dosi6bre]{grid-column:1/-1;height:34px;position:relative}.ob-return[data-astro-cid-dosi6bre] svg[data-astro-cid-dosi6bre]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ob-return[data-astro-cid-dosi6bre] path[data-astro-cid-dosi6bre]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round}.ob-ret-base[data-astro-cid-dosi6bre]{stroke:#14141226}.ob-ret-fill[data-astro-cid-dosi6bre]{stroke:var(--brand-500);stroke-dasharray:1 1;pathLength:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s ease-out}.ob-ret-head[data-astro-cid-dosi6bre]{color:#14141240;width:16px;height:16px;transition:color .3s;position:absolute;bottom:-8px;left:16.7%;transform:translate(-50%)rotate(90deg)}.ob-ret-head[data-astro-cid-dosi6bre] svg[data-astro-cid-dosi6bre]{width:16px;height:16px}.ob-chain[data-astro-cid-dosi6bre].past3 .ob-ret-fill[data-astro-cid-dosi6bre]{stroke-dashoffset:0}.ob-chain[data-astro-cid-dosi6bre].past3 .ob-ret-head[data-astro-cid-dosi6bre]{color:var(--brand-500)}.ob-step[data-astro-cid-dosi6bre]{transition:transform .4s var(--ease-out), box-shadow .4s, border-color .4s;background:#fff;border:1px solid #14141214;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex;position:relative;box-shadow:0 14px 28px -18px #14141459,0 0 0 4px #ffffffb3}.ob-no[data-astro-cid-dosi6bre]{width:20px;height:20px;font-family:var(--font-mono);color:var(--ink-3);background:var(--bg-3);border:1px solid var(--line);border-radius:50%;place-items:center;font-size:10.5px;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:grid;position:absolute;top:10px;right:10px}.ob-ico[data-astro-cid-dosi6bre]{width:36px;height:36px;color:var(--brand-600);background:#fff;border:1px solid #14141214;border-radius:10px;place-items:center;display:grid;box-shadow:0 4px 10px -6px #14141440}.ob-ico[data-astro-cid-dosi6bre] svg{width:17px;height:17px}.ob-ico[data-astro-cid-dosi6bre] img[data-astro-cid-dosi6bre]{object-fit:contain;width:24px;height:24px}.ob-txt[data-astro-cid-dosi6bre]{flex-direction:column;gap:2px;min-width:0;display:flex}.ob-txt[data-astro-cid-dosi6bre] b[data-astro-cid-dosi6bre]{letter-spacing:-.2px;font-size:12.5px;font-weight:600;line-height:1.2}.ob-txt[data-astro-cid-dosi6bre] small[data-astro-cid-dosi6bre]{color:var(--ink-3);font-size:10.5px;line-height:1.25}.ob-out[data-astro-cid-dosi6bre]{font-family:var(--font-mono);letter-spacing:-.2px;color:var(--ink-3);background:var(--bg-3);opacity:0;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:100%;margin-top:auto;padding:4px 7px;font-size:9.5px;transition:opacity .3s,transform .3s,background .3s,color .3s;overflow:hidden;transform:translateY(4px)}.ob-arrow[data-astro-cid-dosi6bre]{color:#14141240;z-index:2;place-items:center;width:22px;height:22px;transition:color .3s;display:grid;position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.ob-arrow[data-astro-cid-dosi6bre] svg[data-astro-cid-dosi6bre]{width:16px;height:16px}.ob-step[data-astro-cid-dosi6bre].hub{background:linear-gradient(160deg, var(--brand-400), var(--brand-600));border-color:var(--brand-600);color:#fff}.ob-step[data-astro-cid-dosi6bre].hub .ob-txt[data-astro-cid-dosi6bre] small[data-astro-cid-dosi6bre]{color:#ffffffd9}.ob-step[data-astro-cid-dosi6bre].hub .ob-no[data-astro-cid-dosi6bre]{color:#fff;background:#ffffff2e;border-color:#fff5}.ob-step[data-astro-cid-dosi6bre].hub .ob-out[data-astro-cid-dosi6bre]{color:#fff;background:#ffffff2e}.ob-step[data-astro-cid-dosi6bre].result{background:linear-gradient(160deg, #fff, var(--brand-100));border-color:var(--brand-300)}.ob-step[data-astro-cid-dosi6bre].on{border-color:var(--brand-500);box-shadow:0 18px 34px -16px var(--brand-600), 0 0 0 4px #fb841c26;transform:translateY(-4px)}.ob-step[data-astro-cid-dosi6bre].on .ob-no[data-astro-cid-dosi6bre]{background:var(--brand-500);color:#fff;border-color:var(--brand-600)}.ob-step[data-astro-cid-dosi6bre].on .ob-out[data-astro-cid-dosi6bre],.ob-step[data-astro-cid-dosi6bre].done .ob-out[data-astro-cid-dosi6bre]{opacity:1;transform:none}.ob-step[data-astro-cid-dosi6bre].done .ob-no[data-astro-cid-dosi6bre]{color:#178a4c;background:#eaf7ee;border-color:#178a4c55}.ob-step[data-astro-cid-dosi6bre].done .ob-arrow[data-astro-cid-dosi6bre],.ob-step[data-astro-cid-dosi6bre].on .ob-arrow[data-astro-cid-dosi6bre]{color:var(--brand-500)}.ob-foot[data-astro-cid-dosi6bre]{font-family:var(--font-mono);color:var(--ink-2);background:#fff;border:1px solid #14141214;border-radius:12px;align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}.ob-foot[data-astro-cid-dosi6bre] b[data-astro-cid-dosi6bre]{color:var(--ink);font-weight:600}.ob-dot[data-astro-cid-dosi6bre]{background:#1f9d55;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #1f9d5533}@media (width<=767px){.ob[data-astro-cid-dosi6bre]{gap:12px;padding:0;position:static}.ob-chain[data-astro-cid-dosi6bre]{grid-template-columns:1fr;row-gap:22px}.ob-return[data-astro-cid-dosi6bre]{display:none}.ob-step[data-astro-cid-dosi6bre]{flex-direction:row;align-items:center;gap:10px;min-width:0;padding:10px 12px}.ob-step[data-astro-cid-dosi6bre]:nth-child(3) .ob-arrow[data-astro-cid-dosi6bre]{display:grid}.ob-txt[data-astro-cid-dosi6bre]{flex:1 1 0;min-width:0}.ob-txt[data-astro-cid-dosi6bre] b[data-astro-cid-dosi6bre]{font-size:13px}.ob-txt[data-astro-cid-dosi6bre] small[data-astro-cid-dosi6bre]{font-size:11px}.ob-out[data-astro-cid-dosi6bre]{flex:0 auto;max-width:40%;margin-top:0}.ob-no[data-astro-cid-dosi6bre]{flex:none;order:-1;position:static}.ob-arrow[data-astro-cid-dosi6bre]{inset:auto auto -24px 50%;transform:translate(-50%)rotate(90deg)}.ob-foot[data-astro-cid-dosi6bre]{font-size:11px}}
