@font-face{font-family:WebVGA;src:url(/fonts/WebPlus_IBM_VGA_8x16.woff) format("woff");font-weight:400;font-style:normal;font-display:block}*{box-sizing:border-box;margin:0;padding:0}:root{--edit-blue: #0000aa;--edit-gray: #e2e2e2;--edit-black: #000000;--edit-white: #ffffff;--edit-red: #aa0000;--edit-yellow: #ffff55;--edit-cyan: #55ffff;--edit-green: #00aa00;--edit-blue-bright: #5555ff;--edit-gray-dark: #aaaaaa;--dither-dark: conic-gradient(var(--edit-black) 90deg, #0000 90deg 180deg, var(--edit-black) 180deg 270deg, #0000 270deg);--dither-gray: conic-gradient(#999 90deg, #0000 90deg 180deg, #999 180deg 270deg, #0000 270deg);--seal-gold-band: hsl(42 36% 54%);--seal-gold-fill: hsl(47 44% 72%);--seal-wiggle: polygon(93.42% 50%, 94.22% 50.93%, 94.93% 51.88%, 95.46% 52.86%, 95.76% 53.84%, 95.8% 54.81%, 95.56% 55.76%, 95.06% 56.65%, 94.34% 57.5%, 93.45% 58.29%, 92.47% 59.03%, 91.48% 59.73%, 90.56% 60.41%, 89.77% 61.1%, 89.17% 61.83%, 88.79% 62.6%, 88.64% 63.46%, 88.7% 64.39%, 88.93% 65.41%, 89.28% 66.51%, 89.67% 67.66%, 90.02% 68.83%, 90.28% 69.99%, 90.37% 71.1%, 90.24% 72.12%, 89.88% 73.03%, 89.28% 73.79%, 88.46% 74.41%, 87.45% 74.88%, 86.32% 75.25%, 85.13% 75.52%, 83.94% 75.76%, 82.82% 76.01%, 81.82% 76.32%, 80.97% 76.74%, 80.31% 77.29%, 79.83% 78.01%, 79.5% 78.89%, 79.3% 79.92%, 79.17% 81.06%, 79.05% 82.27%, 78.9% 83.49%, 78.66% 84.65%, 78.29% 85.7%, 77.77% 86.58%, 77.07% 87.26%, 76.21% 87.71%, 75.21% 87.94%, 74.09% 87.97%, 72.91% 87.84%, 71.71% 87.6%, 70.53% 87.34%, 69.4% 87.11%, 68.36% 86.99%, 67.42% 87.02%, 66.59% 87.26%, 65.86% 87.72%, 65.2% 88.39%, 64.6% 89.25%, 64.01% 90.24%, 63.42% 91.3%, 62.79% 92.35%, 62.09% 93.31%, 61.33% 94.12%, 60.49% 94.71%, 59.57% 95.05%, 58.61% 95.11%, 57.6% 94.91%, 56.57% 94.49%, 55.54% 93.89%, 54.54% 93.18%, 53.57% 92.46%, 52.63% 91.79%, 51.73% 91.26%, 50.86% 90.91%, 50% 90.79%, 49.14% 90.91%, 48.27% 91.26%, 47.37% 91.79%, 46.43% 92.46%, 45.46% 93.18%, 44.46% 93.89%, 43.43% 94.49%, 42.4% 94.91%, 41.39% 95.11%, 40.43% 95.05%, 39.51% 94.71%, 38.67% 94.12%, 37.91% 93.31%, 37.21% 92.35%, 36.58% 91.3%, 35.99% 90.24%, 35.4% 89.25%, 34.8% 88.39%, 34.14% 87.72%, 33.41% 87.26%, 32.58% 87.02%, 31.64% 86.99%, 30.6% 87.11%, 29.47% 87.34%, 28.29% 87.6%, 27.09% 87.84%, 25.91% 87.97%, 24.79% 87.94%, 23.79% 87.71%, 22.93% 87.26%, 22.23% 86.58%, 21.71% 85.7%, 21.34% 84.65%, 21.1% 83.49%, 20.95% 82.27%, 20.83% 81.06%, 20.7% 79.92%, 20.5% 78.89%, 20.17% 78.01%, 19.69% 77.29%, 19.03% 76.74%, 18.18% 76.32%, 17.18% 76.01%, 16.06% 75.76%, 14.87% 75.52%, 13.68% 75.25%, 12.55% 74.88%, 11.54% 74.41%, 10.72% 73.79%, 10.12% 73.03%, 9.76% 72.12%, 9.63% 71.1%, 9.72% 69.99%, 9.98% 68.83%, 10.33% 67.66%, 10.72% 66.51%, 11.07% 65.41%, 11.3% 64.39%, 11.36% 63.46%, 11.21% 62.6%, 10.83% 61.83%, 10.23% 61.1%, 9.44% 60.41%, 8.52% 59.73%, 7.53% 59.03%, 6.55% 58.29%, 5.66% 57.5%, 4.94% 56.65%, 4.44% 55.76%, 4.2% 54.81%, 4.24% 53.84%, 4.54% 52.86%, 5.07% 51.88%, 5.78% 50.93%, 6.58% 50%, 7.4% 49.11%, 8.16% 48.25%, 8.79% 47.41%, 9.23% 46.58%, 9.43% 45.74%, 9.4% 44.87%, 9.15% 43.97%, 8.71% 43.02%, 8.15% 42.02%, 7.53% 40.97%, 6.93% 39.9%, 6.44% 38.82%, 6.13% 37.75%, 6.04% 36.73%, 6.2% 35.77%, 6.63% 34.9%, 7.31% 34.12%, 8.19% 33.45%, 9.22% 32.86%, 10.33% 32.34%, 11.45% 31.86%, 12.49% 31.38%, 13.41% 30.87%, 14.14% 30.29%, 14.68% 29.61%, 15% 28.8%, 15.14% 27.87%, 15.12% 26.83%, 15.01% 25.68%, 14.87% 24.48%, 14.77% 23.26%, 14.76% 22.07%, 14.9% 20.97%, 15.24% 19.99%, 15.78% 19.18%, 16.52% 18.56%, 17.46% 18.13%, 18.54% 17.87%, 19.72% 17.75%, 20.95% 17.73%, 22.16% 17.75%, 23.31% 17.74%, 24.35% 17.64%, 25.26% 17.41%, 26.02% 17%, 26.65% 16.4%, 27.15% 15.61%, 27.56% 14.64%, 27.93% 13.55%, 28.29% 12.4%, 28.69% 11.24%, 29.17% 10.15%, 29.75% 9.2%, 30.45% 8.45%, 31.27% 7.93%, 32.2% 7.66%, 33.23% 7.65%, 34.33% 7.85%, 35.45% 8.23%, 36.58% 8.7%, 37.68% 9.21%, 38.74% 9.67%, 39.73% 10.01%, 40.66% 10.16%, 41.52% 10.1%, 42.33% 9.81%, 43.11% 9.29%, 43.88% 8.57%, 44.66% 7.73%, 45.46% 6.82%, 46.3% 5.92%, 47.18% 5.12%, 48.09% 4.49%, 49.04% 4.09%, 50% 3.95%, 50.96% 4.09%, 51.91% 4.49%, 52.82% 5.12%, 53.7% 5.92%, 54.54% 6.82%, 55.34% 7.73%, 56.12% 8.57%, 56.89% 9.29%, 57.67% 9.81%, 58.48% 10.1%, 59.34% 10.16%, 60.27% 10.01%, 61.26% 9.67%, 62.32% 9.21%, 63.42% 8.7%, 64.55% 8.23%, 65.67% 7.85%, 66.77% 7.65%, 67.8% 7.66%, 68.73% 7.93%, 69.55% 8.45%, 70.25% 9.2%, 70.83% 10.15%, 71.31% 11.24%, 71.71% 12.4%, 72.07% 13.55%, 72.44% 14.64%, 72.85% 15.61%, 73.35% 16.4%, 73.98% 17%, 74.74% 17.41%, 75.65% 17.64%, 76.69% 17.74%, 77.84% 17.75%, 79.05% 17.73%, 80.28% 17.75%, 81.46% 17.87%, 82.54% 18.13%, 83.48% 18.56%, 84.22% 19.18%, 84.76% 19.99%, 85.1% 20.97%, 85.24% 22.07%, 85.23% 23.26%, 85.13% 24.48%, 84.99% 25.68%, 84.88% 26.83%, 84.86% 27.87%, 85% 28.8%, 85.32% 29.61%, 85.86% 30.29%, 86.59% 30.87%, 87.51% 31.38%, 88.55% 31.86%, 89.67% 32.34%, 90.78% 32.86%, 91.81% 33.45%, 92.69% 34.12%, 93.37% 34.9%, 93.8% 35.77%, 93.96% 36.73%, 93.87% 37.75%, 93.56% 38.82%, 93.07% 39.9%, 92.47% 40.97%, 91.85% 42.02%, 91.29% 43.02%, 90.85% 43.97%, 90.6% 44.87%, 90.57% 45.74%, 90.77% 46.58%, 91.21% 47.41%, 91.84% 48.25%, 92.6% 49.11%);--cell-w: 8px;--cell-h: 16px}html,body{min-height:100%}body{font-family:WebVGA,MorePerfectVGA,"Perfect DOS VGA 437",Fixedsys,Terminal,monospace;font-size:16px;line-height:16px;background:conic-gradient(var(--edit-blue-bright) 90deg,#0000 90deg) 0 0 / 4px 4px,var(--edit-blue);color:var(--edit-white);min-height:100vh;cursor:default;padding:32px 0}.menu-bar{position:fixed;top:0;left:0;right:0;height:16px;background:var(--edit-gray);color:var(--edit-black);display:flex;align-items:center;padding:0 8px;gap:24px;z-index:10;-webkit-user-select:none;user-select:none;font-size:16px;line-height:16px}.menu-bar .menu-item{cursor:default}.menu-bar .menu-item .hot{color:var(--edit-red)}.menu-bar .menu-title{margin-left:auto}.status-line{position:fixed;bottom:0;left:0;right:0;height:16px;background:var(--edit-gray);color:var(--edit-black);display:flex;align-items:center;gap:32px;padding:0 8px;z-index:10;-webkit-user-select:none;user-select:none;font-size:16px;line-height:16px}.status-line .skey{color:var(--edit-black)}.status-line .skey b{font-weight:400;color:var(--edit-red)}.window{background:var(--edit-gray);color:var(--edit-black);box-shadow:6px 6px 0 var(--edit-black);width:720px;max-width:calc(100% - 32px);margin:0 auto 24px}.title-bar{background:var(--edit-gray);color:var(--edit-black);text-align:center;padding:0 8px;-webkit-user-select:none;user-select:none;height:16px;line-height:16px;border-bottom:1px solid var(--edit-black)}.window-body{padding:16px 16px 8px}.group{border:1px solid var(--edit-black);padding:16px 12px 8px;margin-bottom:16px;position:relative;background:var(--edit-gray)}.group-label{position:absolute;top:-8px;left:12px;background:var(--edit-gray);padding:0 6px;color:var(--edit-black);font-size:16px;line-height:16px}.btn{display:inline-block;background:var(--edit-white);color:var(--edit-black);border:none;padding:4px 16px;min-height:24px;line-height:16px;font-family:WebVGA,monospace;letter-spacing:normal;font-size:16px;cursor:pointer;text-decoration:none;text-align:center;-webkit-user-select:none;user-select:none;box-shadow:4px 4px 0 var(--edit-black);margin:0 6px 6px 0;position:relative}.btn:hover:not(:disabled){background:var(--edit-gray)}.btn:active:not(:disabled){transform:translate(4px,4px);box-shadow:none}.btn:disabled{color:#555;cursor:default}.btn:focus{outline:none}.btn .hot{color:var(--edit-red)}.tip-anchor{position:relative;display:inline-block}.tip-anchor[data-tip]{cursor:not-allowed}.tip-anchor[data-tip]>:disabled{pointer-events:none}.tip-anchor[data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);right:0;background:var(--edit-yellow);color:var(--edit-black);border:1px solid var(--edit-black);box-shadow:4px 4px 0 var(--edit-black);padding:4px 8px;font-size:14px;line-height:16px;white-space:nowrap;z-index:30;display:none;pointer-events:none}.tip-anchor[data-tip]:hover:after,.tip-anchor[data-tip]:active:after{display:block}.file-label{cursor:pointer}input[type=file]{display:none}.field{background:var(--edit-white);color:var(--edit-black);border:1px solid var(--edit-black);font-family:WebVGA,monospace;letter-spacing:normal;font-size:16px;line-height:16px;padding:0 4px;height:16px}select.field{min-width:220px}.radio,.check{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;height:16px;line-height:16px}.radio input[type=radio],.check input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.radio .marker,.check .marker{display:inline-block;font-family:WebVGA,monospace;letter-spacing:normal;color:var(--edit-black);white-space:pre}.radio .marker:before{content:"( )"}.radio input:checked~.marker{color:var(--edit-blue)}.radio input:checked~.marker:before{content:"(•)"}.check .marker:before{content:"[ ]"}.check input:checked~.marker:before{content:"[X]"}.radio input:focus~.marker,.check input:focus~.marker{background:var(--edit-black);color:var(--edit-white)}.row{display:flex;gap:12px;align-items:center;margin-bottom:8px;flex-wrap:wrap;min-height:16px}.row:last-child{margin-bottom:0}.row label{white-space:nowrap}.dim{color:#444}.radio-group{display:flex;flex-direction:column;gap:0}.radio-group .radio{margin-bottom:0}.radio-group.inline{flex-direction:row;flex-wrap:wrap;gap:16px}section+section{margin-top:0}body:has(.window.wizard){display:grid;grid-template-columns:minmax(0,1fr);align-content:safe center;justify-items:center;height:100dvh;min-height:100dvh;box-sizing:border-box;padding:17px 0;overflow:hidden}#app{display:contents}.window.wizard{width:820px;max-width:calc(100% - 32px);margin:8px auto;display:flex;flex-direction:column;max-height:calc(100dvh - 96px);min-height:min(600px,calc(100dvh - 96px))}.wiz-head{flex:none;background:var(--dither-gray) 0 0 / 4px 4px,var(--edit-gray)}.wiz-subhead{border-bottom:none}.wiz-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.wiz-scroll::-webkit-scrollbar,.anatomy-pane::-webkit-scrollbar{width:16px}.wiz-scroll::-webkit-scrollbar-track,.anatomy-pane::-webkit-scrollbar-track{background:var(--dither-dark) 0 0 / 4px 4px,var(--edit-gray)}.wiz-scroll::-webkit-scrollbar-thumb,.anatomy-pane::-webkit-scrollbar-thumb{background:conic-gradient(var(--edit-white) 90deg,#0000 90deg 180deg,var(--edit-white) 180deg 270deg,#0000 270deg) 0 0 / 4px 4px,var(--edit-gray)}.wiz-scroll::-webkit-scrollbar-button,.anatomy-pane::-webkit-scrollbar-button{display:none}.window.wizard .window-body{padding:24px 28px 16px}.step{color:var(--edit-black)}.window.wizard h1{font-family:WebVGA,monospace;font-size:32px;line-height:32px;font-weight:400;letter-spacing:-1px;border:6px double var(--edit-black);width:fit-content;margin:4px auto 20px;padding:6px 24px 4px;text-align:center}.step h3{font-family:WebVGA,monospace;letter-spacing:normal;font-size:16px;line-height:16px;font-weight:400;margin:0 0 4px}.menu-bar,.status-line,.title-bar,.step-strip,.subdots,.wiz-nav,.btn,button,input,select,textarea,h1,h2,h3,pre,code,kbd{font-family:WebVGA,"Perfect DOS VGA 437",Fixedsys,Terminal,monospace;letter-spacing:normal}.step p{margin:0 0 20px;font-size:16px;line-height:18px}p,li,blockquote{text-wrap:pretty}.subpage p,.subpage ul,.subpage ol,.subpage blockquote{max-width:660px}.window.wizard :not(pre)>code{font-family:WebVGA,monospace;letter-spacing:normal;background:var(--edit-white);padding:0 4px}.window.wizard h1 code{padding:0 6px;background:var(--edit-white)}.step .explainer{max-width:900px;margin-bottom:16px}.sim-list{list-style:none;margin:8px 0 0;padding:0}.sim-list li{margin-bottom:6px;line-height:16px}.bracket-list{padding-left:30px}.bracket-list li{position:relative;padding-left:6px;margin-bottom:14px}.bracket-list li:last-child{margin-bottom:6px}.bracket-list li:before{content:"[]";position:absolute;left:-30px;width:24px;color:var(--edit-blue);font-weight:700}.bracket-list-num{counter-reset:bracket-num}.bracket-list-num li{counter-increment:bracket-num}.bracket-list-num li:before{content:"[" counter(bracket-num) "]"}.ext-link{color:var(--edit-blue);text-decoration:underline}.ext-link:hover{color:#11c}.byte-example{margin:8px 0;padding:12px 16px;background:var(--edit-white);color:var(--edit-black);border:1px solid var(--edit-black);font-family:WebVGA,monospace;letter-spacing:normal;font-size:15px;line-height:20px;white-space:pre;overflow-x:auto}.byte-example code{background:none;border:none;padding:0}.byte-example .token.comment{color:#777}.byte-example .token.variable,.byte-example .token.selector{color:var(--edit-red)}.byte-example .token.number{color:#060}.byte-example .token.function{color:var(--edit-blue)}.byte-example .token.atrule{color:#a0a}.byte-example .token.atrule .token.variable{color:var(--edit-red)}.byte-example .token.atrule .token.number{color:#060}.byte-example .token.string{color:#a50}.tok-sel{color:var(--edit-blue)}.tok-prop{color:var(--edit-red)}.tok-fn{color:#060}.tok-num,.tok-at{color:var(--edit-blue)}.tok-comment{color:#777}.demo-toggle{font-family:WebVGA,monospace;letter-spacing:normal;color:var(--edit-black);border:1px solid var(--edit-black);box-shadow:2px 2px 0 var(--edit-black);cursor:pointer}.demo-toggle:active{transform:translate(2px,2px);box-shadow:none}.wiz-nav{flex:none;display:flex;align-items:center;padding:12px 16px;background:var(--dither-gray) 0 0 / 4px 4px,var(--edit-gray)}.wiz-nav .btn{margin-bottom:0}.wiz-nav-spacer{flex:1}.btn.primary{background:var(--edit-cyan);color:var(--edit-black)}.btn.primary .hot{color:var(--edit-red)}.btn.primary:hover:not(:disabled){background:#9ff;color:var(--edit-black)}.btn.primary:disabled{background:#9a9a9a;color:#e6e6e6;box-shadow:4px 4px #7a7a7a}.btn.primary:disabled .hot{color:#e6e6e6}.small{font-size:12px!important;line-height:14px!important}.wizard-hidden{display:none!important}@media(max-width:900px){.window.wizard{width:calc(100vw - 16px);max-width:calc(100vw - 16px);margin:8px;box-shadow:4px 4px 0 var(--edit-black)}.window.wizard .window-body{padding:16px 14px 12px}}@media(max-width:640px){body{padding-left:0;padding-right:0}.window.wizard{width:calc(100vw - 8px);max-width:calc(100vw - 8px);margin:4px;max-height:calc(100dvh - 72px);min-height:min(480px,calc(100dvh - 72px))}.window.wizard .window-body{padding:12px 10px 10px}.window.wizard h1{font-size:22px;line-height:24px;letter-spacing:-.5px}.wiz-nav{padding:10px}.btn{padding:6px 12px}.menu-bar .menu-title{display:none}.status-line .skey:last-child{display:none}}.subpage.svelte-cqyvsc{max-width:680px;margin-inline:auto}.subpage-intro.svelte-cqyvsc{display:flex;align-items:center;justify-content:center;min-height:420px}.intro-hero.svelte-cqyvsc{display:flex;flex-direction:column;align-items:center;gap:20px}.intro-logo.svelte-cqyvsc{max-width:100%}.intro-logo.svelte-cqyvsc img:where(.svelte-cqyvsc){width:320px;height:auto;max-width:100%;display:block;image-rendering:pixelated}.intro-text.svelte-cqyvsc{max-width:520px;text-align:left}.window.wizard .intro-hero.svelte-cqyvsc h1:where(.svelte-cqyvsc){font-size:24px;line-height:24px;white-space:nowrap;width:100%}.intro-hero.svelte-cqyvsc .lede:where(.svelte-cqyvsc){font-size:16px;line-height:20px;margin-bottom:10px}.intro-fn.svelte-cqyvsc{margin:0;color:#555;line-height:14px;align-self:flex-start}.credits-list.svelte-cqyvsc{list-style:none;margin:0;padding:0}.credits-list.svelte-cqyvsc li:where(.svelte-cqyvsc){position:relative;padding-left:20px;margin-bottom:10px;font-size:16px;line-height:19px}.credits-list.svelte-cqyvsc li:where(.svelte-cqyvsc):before{content:">";position:absolute;left:0;color:var(--edit-red)}.credits-list.svelte-cqyvsc{margin-bottom:16px}.cities.svelte-cqyvsc{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));column-gap:48px}@media(max-width:640px){.window.wizard .intro-hero.svelte-cqyvsc h1:where(.svelte-cqyvsc){white-space:normal;font-size:22px;line-height:24px}}.step-strip.svelte-16hojyq{display:flex;list-style:none;background:none;padding:0}.step-strip.svelte-16hojyq li:where(.svelte-16hojyq){flex:1;padding:5px 8px;font-size:20px;line-height:20px;color:var(--edit-black);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.step-strip.svelte-16hojyq li:where(.svelte-16hojyq) .num:where(.svelte-16hojyq){color:var(--edit-red);margin-right:4px}.step-strip.svelte-16hojyq li:where(.svelte-16hojyq){background:conic-gradient(#666 90deg,#0000 90deg,#0000 180deg,#666 180deg,#666 270deg,#0000 270deg) 0 0 / 4px 4px,var(--edit-gray)}.step-strip.svelte-16hojyq li.current:where(.svelte-16hojyq){background:none;color:var(--edit-black)}.step-strip.svelte-16hojyq li.current:where(.svelte-16hojyq):before,.step-strip.svelte-16hojyq li.current:where(.svelte-16hojyq):after{color:var(--edit-red)}.step-strip.svelte-16hojyq li.current:where(.svelte-16hojyq):before{content:"‹"}.step-strip.svelte-16hojyq li.current:where(.svelte-16hojyq):after{content:" ›"}.step-strip.svelte-16hojyq li.disabled:where(.svelte-16hojyq){cursor:not-allowed}.step-strip.svelte-16hojyq li.disabled:where(.svelte-16hojyq)>span:where(.svelte-16hojyq){opacity:.6}.step-strip.svelte-16hojyq li:where(.svelte-16hojyq){position:relative}.step-strip.svelte-16hojyq li.disabled[data-tip]:where(.svelte-16hojyq):after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);right:4px;background:var(--edit-yellow);color:var(--edit-black);border:1px solid var(--edit-black);box-shadow:4px 4px 0 var(--edit-black);padding:4px 8px;font-size:14px;line-height:16px;white-space:nowrap;z-index:30;display:none;pointer-events:none}.step-strip.svelte-16hojyq li.disabled[data-tip]:where(.svelte-16hojyq):hover:after,.step-strip.svelte-16hojyq li.disabled[data-tip]:where(.svelte-16hojyq):active:after,.step-strip.svelte-16hojyq li.disabled[data-tip]:where(.svelte-16hojyq):focus:after{display:block}.subdots.svelte-16hojyq{display:flex;gap:8px;list-style:none;margin:10px 0;padding:0;flex-wrap:nowrap;justify-content:center}.subdots.svelte-16hojyq li:where(.svelte-16hojyq){display:flex;align-items:center;gap:6px;font-size:16px;line-height:16px;color:var(--edit-black);cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 10px 4px 8px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subdots.svelte-16hojyq li:where(.svelte-16hojyq) .dot:where(.svelte-16hojyq){flex:none}.subdots.svelte-16hojyq li:where(.svelte-16hojyq) .dot:where(.svelte-16hojyq){width:10px;height:10px;background:var(--edit-white);display:inline-block}.subdots.svelte-16hojyq li.done:where(.svelte-16hojyq) .dot:where(.svelte-16hojyq){background:#666}.subdots.svelte-16hojyq li.current:where(.svelte-16hojyq){color:var(--edit-black);box-shadow:2px 2px 0 var(--edit-black);background:var(--edit-white)}.subdots.svelte-16hojyq li.current:where(.svelte-16hojyq) .dot:where(.svelte-16hojyq){background:var(--edit-cyan)}.subdots.svelte-16hojyq li:where(.svelte-16hojyq)+li:where(.svelte-16hojyq):before{content:"→";color:#999;margin-right:2px}@media(max-width:900px){.step-strip.svelte-16hojyq li:where(.svelte-16hojyq){min-width:0;padding:4px;font-size:17px}.step-strip.svelte-16hojyq li:where(.svelte-16hojyq) .lbl:where(.svelte-16hojyq){display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.subdots.svelte-16hojyq{gap:6px;margin:8px 0;font-size:13px;line-height:14px}.subdots.svelte-16hojyq li:where(.svelte-16hojyq){padding:3px 6px}}@media(max-width:640px){.step-strip.svelte-16hojyq li:where(.svelte-16hojyq){font-size:16px;padding:4px 3px}.step-strip.svelte-16hojyq li:where(.svelte-16hojyq) .num:where(.svelte-16hojyq){display:none}.subdots.svelte-16hojyq{gap:2px}.subdots.svelte-16hojyq li:where(.svelte-16hojyq){padding:4px 5px}.subdots.svelte-16hojyq li:where(.svelte-16hojyq):not(.current){font-size:0;gap:0}.subdots.svelte-16hojyq li:where(.svelte-16hojyq)+li:where(.svelte-16hojyq):before{content:none}}
