.ed.svelte-v3os1b{display:grid;gap:1.5rem;margin-top:.5rem;font-family:var(--doc-font-sans);color:var(--dt2)}.ed.svelte-v3os1b h2:where(.svelte-v3os1b),.ed.svelte-v3os1b h3:where(.svelte-v3os1b){margin:0;padding:0;border:0}.ed__hero.svelte-v3os1b{display:grid;gap:1rem;padding:1.3rem 1.35rem 1.2rem;border:1px solid var(--dbd);border-radius:18px;background:var(--dbg);box-shadow:var(--docs-shadow-card)}html:not(.dark) .ed__hero.svelte-v3os1b{box-shadow:0 1px 2px #0000000a,0 10px 24px -12px #0000001f}.ed__top.svelte-v3os1b{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem 1.1rem}.ed__icon.svelte-v3os1b{display:grid;place-items:center;width:3rem;height:3rem;border-radius:14px;border:1px solid var(--dbd);background:var(--dbg2);color:var(--dt)}.ed.svelte-v3os1b .ed__copy:where(.svelte-v3os1b) h2:where(.svelte-v3os1b){color:var(--dt);font-size:clamp(1.4rem,3.4vw,1.875rem);font-weight:650;letter-spacing:-.04em;line-height:1.12;font-variant-numeric:tabular-nums}.ed.svelte-v3os1b .ed__copy:where(.svelte-v3os1b) h2:where(.svelte-v3os1b) span:where(.svelte-v3os1b){color:var(--dt3);font-size:.55em;font-weight:500;letter-spacing:-.01em}.ed.svelte-v3os1b .ed__copy:where(.svelte-v3os1b) p:where(.svelte-v3os1b){margin:.4rem 0 0;max-width:34rem;font-size:.9375rem;line-height:1.55;color:var(--dt3)}.ed__btn.svelte-v3os1b{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;padding:0 1.2rem;border:1px solid var(--dbd);border-radius:999px;background:var(--dbg);color:var(--dt)!important;font-size:.875rem;font-weight:600;text-decoration:none!important;white-space:nowrap;transition:opacity .15s ease,border-color .15s ease}.ed__btn.is-primary.svelte-v3os1b{background:var(--dt);border-color:var(--dt);color:var(--dbg)!important}.ed__btn.is-primary.svelte-v3os1b:hover{opacity:.88}.ed__btn.svelte-v3os1b svg{transition:transform .15s ease}.ed__btn.svelte-v3os1b:hover svg{transform:translate(3px)}.ed.svelte-v3os1b a:where(.svelte-v3os1b):focus-visible,.ed.svelte-v3os1b button:where(.svelte-v3os1b):focus-visible{outline:2px solid var(--dt);outline-offset:3px;border-radius:8px}.ed__segs.svelte-v3os1b{display:flex;gap:.5rem}.ed__seg.svelte-v3os1b{display:grid;gap:.4rem;flex-basis:0;min-width:0}.ed__segbar.svelte-v3os1b{display:block;height:6px;border-radius:999px;background:var(--dbg3);overflow:hidden}.ed__segbar.svelte-v3os1b i:where(.svelte-v3os1b){display:block;height:100%;border-radius:inherit;background:var(--dt);transition:width .4s ease}.ed__segl.svelte-v3os1b{color:var(--dt3);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ed__segl.svelte-v3os1b b:where(.svelte-v3os1b){color:var(--dt);font-weight:650;font-variant-numeric:tabular-nums}.ed.svelte-v3os1b .ed__soon:where(.svelte-v3os1b){display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .85rem;border-radius:12px;background:var(--dbg2);box-shadow:inset 0 0 0 1px var(--dbd);color:var(--dt2);font-size:.875rem;line-height:1.5}.ed.svelte-v3os1b .ed__soon:where(.svelte-v3os1b) svg{flex:none;margin-top:.15rem}.ed.svelte-v3os1b .ed__next:where(.svelte-v3os1b){margin:0;font-size:.875rem;color:var(--dt3)}.ed.svelte-v3os1b .ed__next:where(.svelte-v3os1b) b:where(.svelte-v3os1b){color:var(--dt);font-weight:600}.ed__notice.svelte-v3os1b{display:flex;gap:.8rem;padding:.9rem 1.05rem;border:1px dashed var(--dt4);border-radius:14px;background:var(--dbg2);color:var(--dt)}.ed__notice.svelte-v3os1b svg{flex:none;margin-top:.2rem}.ed.svelte-v3os1b .ed__notice:where(.svelte-v3os1b) h3:where(.svelte-v3os1b){color:var(--dt);font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.ed.svelte-v3os1b .ed__notice:where(.svelte-v3os1b) p:where(.svelte-v3os1b){margin:.2rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--dt3)}.ed.svelte-v3os1b ol.ed__tracks:where(.svelte-v3os1b){display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.ed.svelte-v3os1b ol.ed__tracks:where(.svelte-v3os1b)>li.ed__track:where(.svelte-v3os1b){display:grid;gap:.75rem;margin:0;padding:1.1rem 1.2rem 1rem;border:1px solid var(--dbd);border-radius:16px;background:var(--dbg)}.ed.svelte-v3os1b ol.ed__tracks:where(.svelte-v3os1b)>li.ed__track:where(.svelte-v3os1b)::marker{content:none}.ed__track.is-next.svelte-v3os1b{border-color:var(--dt4)}.ed__th.svelte-v3os1b{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem .9rem}.ed__n.svelte-v3os1b{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;border:1px solid var(--dbd);background:var(--dbg2);color:var(--dt);font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}.is-next.svelte-v3os1b .ed__n:where(.svelte-v3os1b){background:var(--dt);border-color:var(--dt);color:var(--dbg)}.ed.svelte-v3os1b .ed__tt:where(.svelte-v3os1b) h3:where(.svelte-v3os1b){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--dt);font-size:1.0625rem;font-weight:650;letter-spacing:-.02em}.ed.svelte-v3os1b .ed__tt:where(.svelte-v3os1b) p:where(.svelte-v3os1b){margin:.2rem 0 0;font-size:.875rem;line-height:1.5;color:var(--dt3)}.ed__tag.svelte-v3os1b{padding:.08rem .5rem;border-radius:999px;background:var(--dbg3);box-shadow:inset 0 0 0 1px var(--dbd);color:var(--dt3);font-size:.6875rem;font-weight:600;letter-spacing:0}.ed__money.svelte-v3os1b{display:grid;justify-items:end;gap:.1rem;text-align:right}.ed__money.svelte-v3os1b b:where(.svelte-v3os1b){color:var(--dt);font-size:1.25rem;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ed__money.svelte-v3os1b small:where(.svelte-v3os1b){color:var(--dt3);font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap}.ed__bar.svelte-v3os1b{height:4px;border-radius:999px;background:var(--dbg3);overflow:hidden}.ed__bar.svelte-v3os1b i:where(.svelte-v3os1b){display:block;height:100%;border-radius:inherit;background:var(--dt);transition:width .4s ease}.ed.svelte-v3os1b .ed__count:where(.svelte-v3os1b){margin:-.3rem 0 0;font-size:.75rem;color:var(--dt3);font-variant-numeric:tabular-nums}.ed.svelte-v3os1b ul.ed__items:where(.svelte-v3os1b){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem;margin:0;padding:0;list-style:none}.ed.svelte-v3os1b ul.ed__items:where(.svelte-v3os1b)>li.ed__item:where(.svelte-v3os1b){display:grid!important;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.6rem;min-height:2.5rem;margin:0;padding:.35rem 0;border-top:1px solid var(--dbd);font-size:.875rem}.ed__item.svelte-v3os1b::marker{content:none}.ed__dot.svelte-v3os1b{display:grid;place-items:center;width:1rem;height:1rem;border-radius:999px;border:1px solid var(--dt4);color:var(--dbg)}.is-done.svelte-v3os1b .ed__dot:where(.svelte-v3os1b){background:var(--dt);border-color:var(--dt)}.is-held.svelte-v3os1b .ed__dot:where(.svelte-v3os1b){border-style:dashed}.ed__it.svelte-v3os1b{min-width:0;color:var(--dt)}.is-off.svelte-v3os1b .ed__it:where(.svelte-v3os1b),.is-wait.svelte-v3os1b .ed__it:where(.svelte-v3os1b){color:var(--dt2)}.ed__amt.svelte-v3os1b{color:var(--dt3);font-size:.8125rem;font-variant-numeric:tabular-nums}.ed__act.svelte-v3os1b{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem;min-width:5.5rem;color:var(--dt)!important;font-size:.8125rem;font-weight:600;text-decoration:none!important;white-space:nowrap}a.ed__act.svelte-v3os1b:hover{text-decoration:underline!important;text-underline-offset:3px}.ed__act.is-static.svelte-v3os1b{color:var(--dt3)!important;font-weight:500}.is-done.svelte-v3os1b .ed__act.is-static:where(.svelte-v3os1b){color:var(--dt)!important;font-weight:600}.ed.svelte-v3os1b .ed__notice:where(.svelte-v3os1b) a.ed__resend:where(.svelte-v3os1b){color:var(--dt);font-weight:600;text-underline-offset:3px}.ed__more.svelte-v3os1b{width:fit-content;padding:0;border:0;background:none;color:var(--dt2);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ed__more.svelte-v3os1b:hover{color:var(--dt)}.ed__go.svelte-v3os1b{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;color:var(--dt)!important;font-size:.8125rem;font-weight:600;text-decoration:none!important}.ed__go.svelte-v3os1b:hover{text-decoration:underline!important;text-underline-offset:3px}.ed.svelte-v3os1b .ed__how:where(.svelte-v3os1b) h2:where(.svelte-v3os1b),.ed.svelte-v3os1b .ed__fine:where(.svelte-v3os1b) h2:where(.svelte-v3os1b){color:var(--dt);font-size:1.0625rem;font-weight:650;letter-spacing:-.02em}.ed__how.svelte-v3os1b ol:where(.svelte-v3os1b){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:.7rem 0 0;padding:0;list-style:none}.ed__how.svelte-v3os1b ol:where(.svelte-v3os1b)>li:where(.svelte-v3os1b){display:flex!important;align-items:flex-start;gap:.7rem;margin:0;padding:.85rem .9rem;border:1px solid var(--dbd);border-radius:12px;background:var(--dbg2);font-size:.8125rem;line-height:1.5;color:var(--dt3)}.ed__how.svelte-v3os1b li:where(.svelte-v3os1b)::marker{content:none}.ed__how.svelte-v3os1b li:where(.svelte-v3os1b) span:where(.svelte-v3os1b):last-child{display:grid;align-content:start;gap:.15rem}.ed__how.svelte-v3os1b b:where(.svelte-v3os1b){color:var(--dt);font-weight:600;font-size:.875rem}.ed__hn.svelte-v3os1b{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid var(--dbd);background:var(--dbg);color:var(--dt);font-size:.75rem;font-weight:600}.ed__fine.svelte-v3os1b ul:where(.svelte-v3os1b){display:grid;gap:.45rem;margin:.7rem 0 0;padding:0 0 0 1.1rem;font-size:.875rem;line-height:1.55;color:var(--dt3)}@media(max-width:760px){.ed__top.svelte-v3os1b{grid-template-columns:auto minmax(0,1fr)}.ed__cta.svelte-v3os1b{grid-column:1 / -1}.ed__cta.svelte-v3os1b .ed__btn:where(.svelte-v3os1b){width:100%}.ed.svelte-v3os1b ul.ed__items:where(.svelte-v3os1b){grid-template-columns:minmax(0,1fr)}.ed__how.svelte-v3os1b ol:where(.svelte-v3os1b){grid-template-columns:minmax(0,1fr)}.ed__hero.svelte-v3os1b{padding:1.1rem 1rem}.ed.svelte-v3os1b ol.ed__tracks:where(.svelte-v3os1b)>li.ed__track:where(.svelte-v3os1b){padding:1rem .95rem}.ed__th.svelte-v3os1b{grid-template-columns:auto minmax(0,1fr)}.ed__money.svelte-v3os1b{grid-column:1 / -1;justify-items:start;grid-auto-flow:column;align-items:baseline;gap:.6rem;text-align:left}.ed__segl.svelte-v3os1b{font-size:.6875rem}}@media(prefers-reduced-motion:reduce){.ed__btn.svelte-v3os1b,.ed__btn.svelte-v3os1b svg,.ed__bar.svelte-v3os1b i:where(.svelte-v3os1b),.ed__segbar.svelte-v3os1b i:where(.svelte-v3os1b){transition:none}}
