.d1y4oa3k{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;inline-size:fit-content;margin-block-start:1rem;margin-inline:auto;padding:0;display:block}.s1i5yr9g{block-size:10px;inline-size:100px;display:block;overflow:visible}.baux8wc{stroke:var(--color-border-default);stroke-width:2px;opacity:1;vector-effect:non-scaling-stroke}.fmyaxq4{stroke:var(--color);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;opacity:1;vector-effect:non-scaling-stroke}@supports (animation-timeline:view()){.fmyaxq4{-webkit-animation-timeline:view();-webkit-animation-range:cover calc(var(--index) * 6.25%) cover 50%;animation:linear both reveal-rainbow-line-fmyaxq4;animation-timeline:view();animation-range:cover calc(var(--index) * 6.25%) cover 50%}}@keyframes reveal-rainbow-line-fmyaxq4{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}
.s1vax78q{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:.375rem;inline-size:fit-content;margin-block:1.5rem;padding:0;display:block}.s1vax78q:focus-visible{outline:2px solid var(--color-fg-accent);outline-offset:4px}.sikod7t{display:block;overflow:visible}
.slq47bn{flex-direction:column;margin-block:clamp(.75rem,1vw,1rem);display:flex}.slq47bn>:first-child{border-end-end-radius:0;border-end-start-radius:0;margin-block:0}.s1ut566p{background:var(--color-bg-default);border:1px solid var(--color-border-muted);border-block-start:none;border-end-end-radius:.5rem;border-end-start-radius:.5rem;justify-content:center;align-items:center;padding:clamp(1.5rem,2vw,2rem);display:flex}.s1ut566p svg{pointer-events:auto;block-size:auto;max-inline-size:100%}
.f15lpr96{flex-direction:column;gap:.25rem;min-inline-size:8rem;display:flex}.fyf6dwu{color:var(--color-fg-muted);font-size:.75rem;font-weight:600}.f18wai7.fyf6dwu{visibility:hidden}.cx9y7ap{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.r1sdopt{align-items:center;gap:.5rem;display:flex}.ru9gdif{color:var(--color-fg-muted);flex:none;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem}.rmgmu8a{flex:auto;min-inline-size:0;padding-block-start:1.375rem;position:relative}.rzbqtdc{color:var(--color-fg-on-emphasis);background:var(--color-bg-accent-emphasis);white-space:nowrap;pointer-events:none;border-radius:.25rem;padding:.0625rem .375rem;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.7rem;font-weight:600;line-height:1;position:absolute;inset-block-start:0;transform:translate(-50%)}.rzbqtdc:after{content:"";border:.25rem solid #0000;border-block-start-color:var(--color-bg-accent-emphasis);position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translate(-50%)}.rrn6dkt{background:var(--color-border-muted);appearance:none;cursor:pointer;border-radius:.125rem;block-size:.25rem;inline-size:100%;display:block}.rrn6dkt::-webkit-slider-thumb{appearance:none;background:var(--color-bg-accent-emphasis);border:.125rem solid var(--color-bg-default);block-size:1rem;inline-size:1rem;box-shadow:var(--box-shadow-sm);cursor:pointer;border-radius:50%}.rrn6dkt::-moz-range-track{background:var(--color-border-muted);border-radius:.125rem;block-size:.25rem}.rrn6dkt::-moz-range-thumb{border:.125rem solid var(--color-bg-default);background:var(--color-bg-accent-emphasis);block-size:1rem;inline-size:1rem;box-shadow:var(--box-shadow-sm);cursor:pointer;border-radius:50rem}.cq44af2{appearance:none;border:.0625rem solid var(--color-border-default);cursor:pointer;background:0 0;border-radius:0;block-size:1.75rem;inline-size:100%;padding:0}.cq44af2:focus{border-color:var(--color-bg-accent-emphasis);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--color-bg-accent-emphasis) 30%, transparent);outline:none}.cq44af2::-webkit-color-swatch-wrapper{padding:.125rem}.cq44af2::-webkit-color-swatch{border:none}.s13ig7we{position:relative}.s13ig7we:after{content:"";background-color:var(--color-fg-muted);pointer-events:none;block-size:.75rem;inline-size:.75rem;position:absolute;inset-block-start:50%;inset-inline-end:.625rem;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5'/%3E%3C/svg%3E");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sqjmqa1{appearance:none;inline-size:100%;color:var(--color-fg-default);background:var(--color-bg-default);border:.0625rem solid var(--color-border-default);cursor:pointer;border-radius:0;padding:.25rem 1.875rem .25rem .5rem;font-family:inherit;font-size:.875rem}.sqjmqa1:focus{border-color:var(--color-bg-accent-emphasis);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--color-bg-accent-emphasis) 30%, transparent);outline:none}.cb3wyq6{appearance:none;background-color:var(--color-bg-default);border:.09375rem solid var(--color-border-default);cursor:pointer;border-radius:0;flex:none;block-size:1.125rem;inline-size:1.125rem;margin:0;transition:background-color .15s,border-color .15s}.cb3wyq6:checked{background-color:var(--color-bg-accent-emphasis);border-color:var(--color-bg-accent-emphasis);-webkit-background-position:center;-webkit-background-size:.6875rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.6875rem}.cb3wyq6:focus-visible{outline:.125rem solid var(--color-bg-accent-emphasis);outline-offset:.125rem}
.p1p6fg28{background:var(--color-bg-muted);border:.0625rem solid var(--color-border-muted);border-radius:.5rem;flex-direction:column;gap:clamp(.75rem,1vw,1rem);margin-block:clamp(.75rem,1vw,1rem);padding:clamp(.75rem,1vw,1rem);display:flex}.pupb08y{color:var(--color-fg-default);margin:0;font-size:1rem;font-weight:600}.c1krahaf{display:-ms-grid;-ms-grid-columns:repeat(auto-fit, minmax(250px, 1fr));-ms-grid-gap:.75rem;grid-gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.pyqjhfw{background:var(--color-bg-default);border:.0625rem solid var(--color-border-muted);border-radius:.5rem;justify-content:center;align-items:center;padding:clamp(1.5rem,2vw,2rem);display:flex}.pyqjhfw svg{outline:.0625rem dashed var(--color-border-muted);outline-offset:-.0625rem;block-size:auto;max-inline-size:100%}
.w1wtzs2p{justify-content:center;margin-block:clamp(.75rem,1vw,1rem);display:flex}.s1ehtgnc{block-size:auto;inline-size:100%}
.saheplw.s1ehtgnc{max-inline-size:560px}
.s70woct.s1ehtgnc{max-inline-size:480px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;overflow:visible}.b2zchhz{fill:var(--color-bg-muted);stroke:var(--color-border-default);stroke-width:1.5px}.i1ubtmf0{stroke:var(--color-fg-accent);fill:var(--color-fg-accent)}.b1dw8dko{stroke:var(--color-fg-attention);fill:var(--color-fg-attention)}.a1kmfb1t{stroke-width:2.5px;stroke-linecap:round}.a2bu6ru{text-transform:uppercase;letter-spacing:.04em;font-size:10px}
.txmu6qe{font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.p7j46wc{fill:var(--color-fg-muted);font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px}
.s1v6l2a4.s1ehtgnc{max-inline-size:440px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s10zt66y.s1ehtgnc{max-inline-size:440px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.s190eejn.s1ehtgnc{max-inline-size:380px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s14dpna8.s1ehtgnc{max-inline-size:420px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.sh2onhz.s1ehtgnc{max-inline-size:410px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.sxk353o.s1ehtgnc{max-inline-size:260px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.sj3gy1j.s1ehtgnc{max-inline-size:260px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.sz59df4.s1ehtgnc{max-inline-size:520px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s1wpoddx.s1ehtgnc{max-inline-size:540px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s188cibx.s1ehtgnc{max-inline-size:560px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s131nn0u.s1ehtgnc{max-inline-size:510px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s4mb2xq.s1ehtgnc{max-inline-size:400px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s1mkxwwe.s1ehtgnc{max-inline-size:380px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.syn2lus.s1ehtgnc{max-inline-size:380px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.syu1pdz.s1ehtgnc{max-inline-size:380px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.s1t7pnup.s1ehtgnc{max-inline-size:500px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s12l5i2b.s1ehtgnc{max-inline-size:480px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.sk2ns1b.s1ehtgnc{max-inline-size:440px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s1mo7q9t.s1ehtgnc{max-inline-size:420px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.s1socqp2.s1ehtgnc{max-inline-size:560px;font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.s1dleln2.s1ehtgnc{max-inline-size:480px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s8yn2nu.s1ehtgnc{max-inline-size:480px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s11c4oa8.s1ehtgnc{max-inline-size:340px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s1gt1132.s1ehtgnc{max-inline-size:440px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s74pzm6.s1ehtgnc{max-inline-size:460px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s1efpu1e.s1ehtgnc{max-inline-size:460px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.supbotk.s1ehtgnc{max-inline-size:440px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.sgzhtmv.s1ehtgnc{max-inline-size:420px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s1ck4kl6.s1ehtgnc{max-inline-size:320px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.s14ytaew.s1ehtgnc{max-inline-size:480px;font-family:Alan Sans,"Source Sans 3",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
