.tour.svelte-tqopwt{position:relative;height:calc(100svh - var(--shop-header, 72px));min-height:320px;overflow:hidden;background:var(--theme-neutral-100);-webkit-user-select:none;user-select:none}.stage.svelte-tqopwt,.overlay.svelte-tqopwt{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.overlay.svelte-tqopwt{pointer-events:none}.stage.svelte-tqopwt{touch-action:pan-y}.ln.svelte-tqopwt{fill:none;stroke-width:1}.ln--grid.svelte-tqopwt{stroke:var(--theme-neutral-300);opacity:.45}.ln--dash.svelte-tqopwt{stroke:var(--theme-neutral-500);stroke-dasharray:4 4}.ln--shadow.svelte-tqopwt{fill:var(--theme-neutral-300);stroke:none;opacity:.5}.shape.svelte-tqopwt{transition:opacity .4s ease,filter .6s ease}.shape.svelte-tqopwt .f:where(.svelte-tqopwt),.shape.svelte-tqopwt .detail:where(.svelte-tqopwt){transition:fill .6s ease,fill-opacity .6s ease,stroke .6s ease}.shape.svelte-tqopwt .f:where(.svelte-tqopwt){stroke:var(--theme-neutral-500);stroke-width:1;stroke-linejoin:round}.shape.svelte-tqopwt .detail:where(.svelte-tqopwt){fill:none;stroke:var(--theme-primary-shade-500);stroke-width:1}.shape.svelte-tqopwt .marks:where(.svelte-tqopwt),.shape.svelte-tqopwt .decal:where(.svelte-tqopwt){fill:var(--theme-neutral-800);transition:fill .6s ease}.shape.svelte-tqopwt .marks:where(.svelte-tqopwt){fill:#0307128c}.shape.svelte-tqopwt .decal:where(.svelte-tqopwt){fill-opacity:.62;pointer-events:none}.shape.svelte-tqopwt .decal:where(.svelte-tqopwt) text:where(.svelte-tqopwt){font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;text-anchor:middle;dominant-baseline:central}.shape.clickable.svelte-tqopwt{cursor:pointer}.shape.near.svelte-tqopwt{opacity:.55}.shape.far.svelte-tqopwt{opacity:.18}.shape.clickable.svelte-tqopwt:hover .f:where(.svelte-tqopwt){stroke:var(--theme-primary)}.tone--base.svelte-tqopwt .f--top:where(.svelte-tqopwt){fill:var(--theme-neutral-50)}.tone--base.svelte-tqopwt .f--right:where(.svelte-tqopwt){fill:var(--theme-neutral-200)}.tone--base.svelte-tqopwt .f--left:where(.svelte-tqopwt){fill:var(--theme-neutral-300)}.tone--part.svelte-tqopwt .f--top:where(.svelte-tqopwt){fill:var(--theme-neutral-200)}.tone--part.svelte-tqopwt .f--right:where(.svelte-tqopwt){fill:var(--theme-neutral-300)}.tone--part.svelte-tqopwt .f--left:where(.svelte-tqopwt){fill:var(--theme-neutral-400)}.tone--slab.svelte-tqopwt .f--top:where(.svelte-tqopwt){fill:var(--theme-primary-shade-50)}.tone--slab.svelte-tqopwt .f--right:where(.svelte-tqopwt){fill:var(--theme-primary-shade-100)}.tone--slab.svelte-tqopwt .f--left:where(.svelte-tqopwt){fill:var(--theme-primary-shade-200)}.tone--slab.svelte-tqopwt .f:where(.svelte-tqopwt){stroke:var(--theme-primary-shade-400)}.tone--glass.svelte-tqopwt .f--top:where(.svelte-tqopwt){fill:var(--theme-primary-shade-100);fill-opacity:.45}.tone--glass.svelte-tqopwt .f--right:where(.svelte-tqopwt),.tone--glass.svelte-tqopwt .f--left:where(.svelte-tqopwt){fill:var(--theme-primary-shade-200);fill-opacity:.6}.tone--glass.svelte-tqopwt .f:where(.svelte-tqopwt){stroke:var(--theme-primary-shade-400)}.pipe.svelte-tqopwt{--pipe: var(--theme-accent);--w: 1.1}.pipe.svelte-tqopwt path:where(.svelte-tqopwt){fill:none;stroke-linecap:round;stroke-linejoin:round}.pipe.svelte-tqopwt .pipe__rim:where(.svelte-tqopwt){stroke:color-mix(in srgb,var(--pipe) 55%,black);stroke-width:calc(var(--w) * 1px)}.pipe.svelte-tqopwt .pipe__body:where(.svelte-tqopwt){stroke:var(--pipe);stroke-width:calc(var(--w) * .78px)}.pipe.svelte-tqopwt .pipe__shine:where(.svelte-tqopwt){stroke:color-mix(in srgb,var(--pipe) 45%,white);stroke-width:calc(var(--w) * .2px);opacity:.8}.pipe.svelte-tqopwt .pipe__flow:where(.svelte-tqopwt){stroke:#fff;stroke-width:calc(var(--w) * .3px);stroke-dasharray:.5 2.5;opacity:.75;animation:svelte-tqopwt-flow 1.6s linear infinite}.pipe--plant.svelte-tqopwt{--pipe: var(--theme-neutral-500)}.pipe--thin.svelte-tqopwt{--w: .6}@keyframes svelte-tqopwt-flow{to{stroke-dashoffset:-3}}@media (prefers-reduced-motion: reduce){.pipe__flow.svelte-tqopwt{animation:none}}.tone--lane.svelte-tqopwt .f:where(.svelte-tqopwt){fill:var(--theme-primary-shade-100);stroke:var(--theme-primary-shade-300)}.tone--mesh.svelte-tqopwt .f:where(.svelte-tqopwt){fill:var(--theme-accent);stroke:var(--theme-accent)}.tone--on.svelte-tqopwt .f--top:where(.svelte-tqopwt),.tone--implied.svelte-tqopwt .f--top:where(.svelte-tqopwt){fill:var(--theme-primary-shade-200)}.tone--on.svelte-tqopwt .f--right:where(.svelte-tqopwt),.tone--implied.svelte-tqopwt .f--right:where(.svelte-tqopwt){fill:var(--theme-primary-shade-300)}.tone--on.svelte-tqopwt .f--left:where(.svelte-tqopwt),.tone--implied.svelte-tqopwt .f--left:where(.svelte-tqopwt){fill:var(--theme-primary-shade-400)}.tone--on.svelte-tqopwt .f:where(.svelte-tqopwt),.tone--implied.svelte-tqopwt .f:where(.svelte-tqopwt){stroke:var(--theme-primary-shade-600)}.tone--implied.svelte-tqopwt .f:where(.svelte-tqopwt){stroke-dasharray:3 3}.tone--on.svelte-tqopwt .decal:where(.svelte-tqopwt),.tone--implied.svelte-tqopwt .decal:where(.svelte-tqopwt){fill:var(--theme-primary-shade-900)}.tone--part.svelte-tqopwt .detail:where(.svelte-tqopwt),.tone--base.svelte-tqopwt .detail:where(.svelte-tqopwt){stroke:var(--theme-neutral-600)}.tone--glass.svelte-tqopwt .decal:where(.svelte-tqopwt),.tone--slab.svelte-tqopwt .decal:where(.svelte-tqopwt){fill:var(--theme-primary-shade-800)}.tone--ghost.svelte-tqopwt .decal:where(.svelte-tqopwt){fill:var(--theme-neutral-500);fill-opacity:.45}.tone--ghost.svelte-tqopwt .f:where(.svelte-tqopwt){fill:transparent;stroke:var(--theme-neutral-500);stroke-dasharray:3 3}.current.svelte-tqopwt .f:where(.svelte-tqopwt){stroke:var(--theme-primary)}.srv.svelte-tqopwt{transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .25s ease}.srv--in.svelte-tqopwt{opacity:0;pointer-events:none;transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .35s ease .55s}.heat--1.svelte-tqopwt{filter:drop-shadow(0 0 calc(var(--u) * 3) color-mix(in srgb,var(--theme-primary-shade-500) 55%,transparent))}.heat--1.svelte-tqopwt .f--top:where(.svelte-tqopwt){fill:var(--theme-primary-shade-300)}.heat--1.svelte-tqopwt .f--right:where(.svelte-tqopwt){fill:var(--theme-primary-shade-400)}.heat--1.svelte-tqopwt .f--left:where(.svelte-tqopwt){fill:var(--theme-primary-shade-500)}.heat--1.svelte-tqopwt .f:where(.svelte-tqopwt),.heat--1.svelte-tqopwt .detail:where(.svelte-tqopwt){stroke:var(--theme-primary-shade-700)}.heat--2.svelte-tqopwt{filter:drop-shadow(0 0 calc(var(--u) * 5) color-mix(in srgb,var(--theme-primary-shade-500) 85%,transparent))}.heat--2.svelte-tqopwt .f--top:where(.svelte-tqopwt){fill:var(--theme-primary-shade-500)}.heat--2.svelte-tqopwt .f--right:where(.svelte-tqopwt){fill:var(--theme-primary-shade-600)}.heat--2.svelte-tqopwt .f--left:where(.svelte-tqopwt){fill:var(--theme-primary-shade-700)}.heat--2.svelte-tqopwt .f:where(.svelte-tqopwt){stroke:#083344}.heat--2.svelte-tqopwt .detail:where(.svelte-tqopwt){stroke:#ecfeff}.heat--2.svelte-tqopwt .decal:where(.svelte-tqopwt){fill:#083344}.heat--1.svelte-tqopwt .aura:where(.svelte-tqopwt),.heat--2.svelte-tqopwt .aura:where(.svelte-tqopwt){fill:none;stroke:var(--theme-primary-shade-500);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:6 10;opacity:.7;animation:svelte-tqopwt-shimmer 1.2s linear infinite,svelte-tqopwt-aura-in .8s ease both}@keyframes svelte-tqopwt-aura-in{0%{opacity:0}}.heat--2.svelte-tqopwt .aura:where(.svelte-tqopwt){stroke:color-mix(in srgb,var(--theme-primary-shade-500) 60%,white);stroke-width:2}.heat--2.svelte-tqopwt:is(.clickable:where(.svelte-tqopwt):has(.aura:where(.svelte-tqopwt)),:where(.svelte-tqopwt):not(.clickable)){animation:svelte-tqopwt-glow 1.3s ease-in-out infinite alternate}@keyframes svelte-tqopwt-glow{0%{filter:drop-shadow(0 0 calc(var(--u) * 3) color-mix(in srgb,var(--theme-primary-shade-500) 60%,transparent))}to{filter:drop-shadow(0 0 calc(var(--u) * 14) color-mix(in srgb,var(--theme-primary-shade-500) 95%,transparent)) drop-shadow(0 0 calc(var(--u) * 3) color-mix(in srgb,var(--theme-primary-shade-500) 40%,white))}}@keyframes svelte-tqopwt-shimmer{to{stroke-dashoffset:-32}}@media (prefers-reduced-motion: reduce){.srv.svelte-tqopwt,.srv--in.svelte-tqopwt{transition:none}.heat--2.svelte-tqopwt,.aura.svelte-tqopwt{animation:none!important}}.leader.svelte-tqopwt{stroke:var(--theme-primary);stroke-width:1.25;fill:none}.leader__dot.svelte-tqopwt{fill:var(--theme-primary)}.panel.svelte-tqopwt{position:absolute;left:24px;width:380px;max-height:calc(100% - var(--rail) - 48px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--theme-neutral-300);border-radius:0;background:var(--theme-neutral-50);box-shadow:0 10px 30px #00000014;-webkit-user-select:text;user-select:text}.panel--quote.svelte-tqopwt{left:auto}.panel__in.svelte-tqopwt{padding:1.25rem 1.25rem 1rem;animation:svelte-tqopwt-rise .35s ease both}@keyframes svelte-tqopwt-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){.panel__in.svelte-tqopwt{animation:none}}.panel__head.svelte-tqopwt{position:relative}.panel__title.svelte-tqopwt{display:flex;align-items:center;gap:.6rem;margin-bottom:.9rem}.panel__title--badge.svelte-tqopwt{padding-right:6rem}.panel__title.svelte-tqopwt .icon:where(.svelte-tqopwt){flex:none;color:var(--theme-primary-shade-700)}h2.svelte-tqopwt{margin:0;font-size:1.35rem;line-height:1.2}.badge.svelte-tqopwt{position:absolute;top:0;right:0;padding:.2rem .55rem;border:1px solid var(--theme-primary-shade-700);color:var(--theme-primary-shade-700);font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;pointer-events:none}.choice__head.svelte-tqopwt em:where(.svelte-tqopwt),.service__price.svelte-tqopwt,.quote.svelte-tqopwt .num:where(.svelte-tqopwt),.quote__total.svelte-tqopwt strong:where(.svelte-tqopwt),.rail__total.svelte-tqopwt strong:where(.svelte-tqopwt){font-family:IBM Plex Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.lede.svelte-tqopwt{margin:0 0 .75rem;color:var(--theme-neutral-800)}.fine.svelte-tqopwt{margin:.75rem 0 0;font-size:.82rem;color:var(--theme-neutral-700)}.choices.svelte-tqopwt,.services.svelte-tqopwt{display:grid;gap:.5rem}.choice.svelte-tqopwt{display:flex;flex-direction:column;gap:.2rem;text-align:left;padding:.7rem .85rem;border:1px solid var(--theme-neutral-300);border-radius:0;background:var(--theme-neutral-50);color:var(--theme-text);font:inherit;cursor:pointer}.choice.svelte-tqopwt>span:where(.svelte-tqopwt):not(.choice__head){font-size:.85rem;color:var(--theme-neutral-700)}.choice.svelte-tqopwt:hover{border-color:var(--theme-primary)}.choice.on.svelte-tqopwt{border-color:var(--theme-primary);box-shadow:inset 0 0 0 1px var(--theme-primary)}.choice.svelte-tqopwt:disabled{cursor:not-allowed;opacity:.55}.choice.svelte-tqopwt:disabled:hover{border-color:var(--theme-neutral-300)}.subhead.svelte-tqopwt{margin:1rem 0 .5rem;font-size:.92rem;font-weight:600}.choice__head.svelte-tqopwt{display:flex;justify-content:space-between;gap:.5rem}.choice__head.svelte-tqopwt em:where(.svelte-tqopwt){font-style:normal;font-size:.82rem;color:var(--theme-neutral-700);font-variant-numeric:tabular-nums;white-space:nowrap}.flag.svelte-tqopwt{font-size:.78rem!important;color:var(--theme-primary)!important}.service.svelte-tqopwt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;align-items:start;padding:.7rem .85rem;border:1px solid var(--theme-neutral-300);border-radius:0;background:var(--theme-neutral-50);cursor:pointer;font-size:.85rem}.service.svelte-tqopwt input:where(.svelte-tqopwt){margin-top:.15rem}.service.svelte-tqopwt:hover{border-color:var(--theme-primary)}.service.svelte-tqopwt strong:where(.svelte-tqopwt){display:block;font-weight:600}.service.svelte-tqopwt .service__body:where(.svelte-tqopwt)>span:where(.svelte-tqopwt){display:block;color:var(--theme-neutral-700)}.service.on.svelte-tqopwt{border-color:var(--theme-primary);box-shadow:inset 0 0 0 1px var(--theme-primary)}.service.implied.svelte-tqopwt{border-style:dashed}.service__price.svelte-tqopwt{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.service__price.svelte-tqopwt .service__tbd:where(.svelte-tqopwt){display:inline-block;max-width:5rem;font-family:Space Grotesk,sans-serif;font-size:.78rem;line-height:1.25;white-space:normal;color:var(--theme-neutral-700)}.service__price.svelte-tqopwt small:where(.svelte-tqopwt){display:block;font-size:.72rem;color:var(--theme-neutral-700)}.quote.svelte-tqopwt h3:where(.svelte-tqopwt){display:flex;justify-content:space-between;align-items:baseline;font-size:.92rem;margin:.75rem 0 .4rem}.quote.svelte-tqopwt h3:where(.svelte-tqopwt) small:where(.svelte-tqopwt){font-weight:400;color:var(--theme-neutral-700)}.quote.svelte-tqopwt table:where(.svelte-tqopwt){width:100%;border-collapse:collapse;font-size:.8rem}.quote.svelte-tqopwt td:where(.svelte-tqopwt){padding:.28rem 0;vertical-align:top;border-bottom:1px solid var(--theme-neutral-200)}.quote.svelte-tqopwt tfoot:where(.svelte-tqopwt) td:where(.svelte-tqopwt){border-bottom:0;font-weight:600}.quote.svelte-tqopwt .qty:where(.svelte-tqopwt){white-space:nowrap;padding:.28rem .5rem;color:var(--theme-neutral-700)}.quote.svelte-tqopwt .num:where(.svelte-tqopwt){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.quote.svelte-tqopwt ul:where(.svelte-tqopwt){margin:0;padding:0;list-style:none;font-size:.8rem}.quote.svelte-tqopwt li:where(.svelte-tqopwt){display:flex;justify-content:space-between;gap:.5rem;padding:.28rem 0;border-bottom:1px solid var(--theme-neutral-200)}.quote.svelte-tqopwt .steps:where(.svelte-tqopwt){margin:0;padding:0;list-style:none;counter-reset:step;font-size:.8rem}.quote.svelte-tqopwt .steps:where(.svelte-tqopwt) li:where(.svelte-tqopwt){display:grid;grid-template-columns:1.6rem 1fr;gap:.1rem .5rem;padding:.4rem 0;border-bottom:0;counter-increment:step}.quote.svelte-tqopwt .steps:where(.svelte-tqopwt) li:where(.svelte-tqopwt):before{content:counter(step);grid-row:span 2;display:grid;place-content:center;width:1.35rem;height:1.35rem;border:1.5px solid var(--theme-primary);color:var(--theme-primary);font-weight:600;font-size:.75rem}.quote.svelte-tqopwt .steps:where(.svelte-tqopwt) span:where(.svelte-tqopwt){color:var(--theme-neutral-700)}.quote__total.svelte-tqopwt{display:flex;justify-content:space-between;align-items:baseline;margin-top:.75rem;padding-top:.6rem;border-top:2px solid var(--theme-text)}.quote__total.svelte-tqopwt strong:where(.svelte-tqopwt){font-size:1.35rem;font-variant-numeric:tabular-nums}.order-form.svelte-tqopwt{margin-top:.5rem;-webkit-user-select:text;user-select:text}.ordered.svelte-tqopwt,.order-error.svelte-tqopwt{margin:1rem 0 0;padding:.75rem;border-left:3px solid var(--theme-primary);background:var(--theme-neutral-100)}.different.svelte-tqopwt{display:grid;gap:.35rem;justify-items:start;margin:1.25rem 0 0;padding:.75rem;border:1px solid var(--theme-neutral-300);background:var(--theme-neutral-50)}.different.svelte-tqopwt .ghostbtn:where(.svelte-tqopwt){margin-top:.25rem;font:inherit;font-size:.88rem;padding:.5rem .9rem;border-radius:0;cursor:pointer}.linkbtn.svelte-tqopwt{padding:0;border:0;background:none;color:var(--theme-primary);font:inherit;text-decoration:underline;cursor:pointer}.order-error.svelte-tqopwt{border-left-color:var(--theme-error, #b00020)}.panel__nav.svelte-tqopwt{position:sticky;bottom:0;display:flex;justify-content:space-between;gap:.5rem;margin:1rem -1.25rem -1rem;padding:.75rem 1.25rem 1rem;background:var(--theme-neutral-50)}.panel__nav.svelte-tqopwt button:where(.svelte-tqopwt){font:inherit;font-size:.88rem;padding:.5rem .9rem;border-radius:0;cursor:pointer}.ghostbtn.svelte-tqopwt{border:1px solid var(--theme-neutral-300);background:transparent;color:var(--theme-text)}.nextbtn.svelte-tqopwt{margin-left:auto;border:1px solid var(--theme-primary);background:var(--theme-primary);color:#fff;font-weight:600}.rail.svelte-tqopwt{position:absolute;left:0;right:0;bottom:0;height:var(--rail);display:flex;align-items:stretch;border-top:1px solid var(--theme-neutral-300);background:var(--theme-neutral-50)}.rail.svelte-tqopwt ol:where(.svelte-tqopwt){display:flex;margin:0;padding:0;list-style:none;flex:1;min-width:0}.rail.svelte-tqopwt li:where(.svelte-tqopwt){flex:1 1 0;min-width:0;display:flex}.rail.svelte-tqopwt ol:where(.svelte-tqopwt) button:where(.svelte-tqopwt){flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0 .75rem;border:0;border-radius:0;background:transparent;color:var(--theme-neutral-700);font:inherit;font-size:.88rem;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.rail.svelte-tqopwt ol:where(.svelte-tqopwt) button:where(.svelte-tqopwt) .icon:where(.svelte-tqopwt){flex:none;color:var(--theme-neutral-500);transition:color .2s ease}.rail.svelte-tqopwt ol:where(.svelte-tqopwt) button:where(.svelte-tqopwt):hover{background:var(--theme-neutral-100);color:var(--theme-text)}.rail.svelte-tqopwt ol:where(.svelte-tqopwt) button:where(.svelte-tqopwt):focus-visible{outline:2px solid var(--theme-primary-shade-700);outline-offset:-2px}.rail.svelte-tqopwt ol:where(.svelte-tqopwt) button.on:where(.svelte-tqopwt){background:var(--theme-primary);color:#fff;font-weight:600}.rail.svelte-tqopwt ol:where(.svelte-tqopwt) button.on:where(.svelte-tqopwt) .icon:where(.svelte-tqopwt){color:#fff}.rail.svelte-tqopwt ol:where(.svelte-tqopwt) button.on:where(.svelte-tqopwt):focus-visible{outline-color:var(--theme-text)}.rail__total.svelte-tqopwt{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:0 24px;border:0;border-left:1px solid var(--theme-neutral-300);background:transparent;color:var(--theme-text);font:inherit;cursor:pointer}.rail__total.svelte-tqopwt:hover{background:var(--theme-neutral-100)}.rail__total.svelte-tqopwt small:where(.svelte-tqopwt){font-size:.72rem;color:var(--theme-neutral-700)}.rail__total.svelte-tqopwt strong:where(.svelte-tqopwt){font-size:1.15rem;font-weight:600}.tour--compact.svelte-tqopwt .rail:where(.svelte-tqopwt) ol:where(.svelte-tqopwt) button:where(.svelte-tqopwt):not(.on) .t:where(.svelte-tqopwt){display:none}.tour--compact.svelte-tqopwt .rail:where(.svelte-tqopwt) li.on:where(.svelte-tqopwt){flex:0 0 auto}.tour--short.svelte-tqopwt .panel:where(.svelte-tqopwt){max-height:calc(100% - var(--rail) - 24px)}.tour--short.svelte-tqopwt .panel__in:where(.svelte-tqopwt){padding-top:.9rem}.tour--short.svelte-tqopwt h2:where(.svelte-tqopwt){font-size:1.15rem;margin-bottom:.6rem}.tour--short.svelte-tqopwt .lede:where(.svelte-tqopwt){font-size:.95rem}.tour--narrow.svelte-tqopwt .panel:where(.svelte-tqopwt),.tour--narrow.svelte-tqopwt .panel--quote:where(.svelte-tqopwt){left:0;right:0;width:auto;bottom:var(--rail);max-height:none;border-radius:0;border-bottom:0;box-shadow:0 -8px 24px #00000014;transition:height .3s ease}.tour--narrow.svelte-tqopwt .panel--folded:where(.svelte-tqopwt){overflow:hidden}.tour--narrow.svelte-tqopwt .panel__in:where(.svelte-tqopwt){padding:0 1rem 1rem}.tour--narrow.svelte-tqopwt .panel__head:where(.svelte-tqopwt){position:sticky;top:0;z-index:1;margin:0 -1rem;padding:.9rem 1rem .1rem;background:var(--theme-neutral-50);cursor:pointer;touch-action:none}.tour--narrow.svelte-tqopwt h2:where(.svelte-tqopwt){margin-bottom:.7rem}.tour--narrow.svelte-tqopwt .handle:where(.svelte-tqopwt){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:transparent;cursor:pointer}.tour--narrow.svelte-tqopwt .handle:where(.svelte-tqopwt):before{content:"";position:absolute;top:6px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--theme-neutral-300)}.tour--narrow.svelte-tqopwt .panel__nav:where(.svelte-tqopwt){margin:1rem -1rem -1rem;padding:.6rem 1rem .8rem;border-top:1px solid var(--theme-neutral-200)}.tour--narrow.svelte-tqopwt .panel__nav:where(.svelte-tqopwt) button:where(.svelte-tqopwt){min-height:44px;padding:.5rem 1.1rem}.tour--narrow.svelte-tqopwt .choice:where(.svelte-tqopwt){padding:.8rem .9rem}.tour--narrow.svelte-tqopwt .rail:where(.svelte-tqopwt) ol:where(.svelte-tqopwt) button:where(.svelte-tqopwt){min-height:44px;padding:0}.tour--narrow.svelte-tqopwt .rail:where(.svelte-tqopwt) ol:where(.svelte-tqopwt) button:where(.svelte-tqopwt) .t:where(.svelte-tqopwt){display:none}.tour--narrow.svelte-tqopwt .rail__total:where(.svelte-tqopwt){padding:0 12px}.tour--narrow.svelte-tqopwt .badge:where(.svelte-tqopwt){top:.9rem;right:1rem}.tour--narrow.svelte-tqopwt .rail__total:where(.svelte-tqopwt) strong:where(.svelte-tqopwt){font-size:1.05rem}.sr-only.svelte-7uqmyw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
