:root{--colour-teal:#2ec4b6;--colour-coral:#ff6b6b;--colour-mango:#ffbf69;--colour-mint:#cbf3f0;--colour-deep-sea:#1a535c;--colour-white:#fff;--colour-teal-tint:#b6eae5;--colour-coral-tint:#ffe7e7;--colour-mango-tint:#ffecd2;--colour-teal-ink:#05776e;--colour-coral-ink:#c4343b;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-s:8px;--radius-m:16px;--radius-pill:999px;--shadow:0 1px 2px #1a535c14, 0 6px 16px #1a535c14;--family-heading-en:Fredoka;--family-body-en:Nunito;--family-heading-bn:"Noto Serif Bengali";--family-body-bn:"Noto Serif Bengali";--family-heading-bn-sans:"Noto Sans Bengali";--family-body-bn-sans:"Noto Sans Bengali"}@font-face{font-family:Nunito;src:url(./nunito-400.DuM0ofYM.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;src:url(./nunito-700.CN0NFQBL.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;src:url(./fredoka-600.CPYadBXO.woff2)format("woff2");font-weight:600;font-style:normal;font-display:optional;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Bengali;src:url(./noto-serif-bengali-400.KPK_7u05.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Serif Bengali;src:url(./noto-serif-bengali-700.8mE33ctP.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Sans Bengali;src:url(./noto-sans-bengali-400.CrhZeB13.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Sans Bengali;src:url(./noto-sans-bengali-700.DEcJRLYS.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Fredoka fallback android;src:local(Roboto);size-adjust:102.48%;ascent-override:95.04%;descent-override:23.03%;line-gap-override:0.0%}@font-face{font-family:Fredoka fallback arial;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans);size-adjust:102.8%;ascent-override:94.75%;descent-override:22.96%;line-gap-override:0.0%}@font-face{font-family:Nunito fallback android;src:local(Roboto);size-adjust:101.41%;ascent-override:99.69%;descent-override:34.81%;line-gap-override:0.0%}@font-face{font-family:Nunito fallback arial;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans);size-adjust:101.73%;ascent-override:99.38%;descent-override:34.7%;line-gap-override:0.0%}@font-face{font-family:Noto Serif Bengali fallback;src:local(Noto Serif Bengali),local(NotoSerifBengali-Regular),local(Noto Sans Bengali),local(NotoSansBengali-Regular);ascent-override:109.2%;descent-override:50.2%;line-gap-override:0.0%}@font-face{font-family:Noto Sans Bengali fallback;src:local(Noto Sans Bengali),local(NotoSansBengali-Regular);ascent-override:91.7%;descent-override:40.8%;line-gap-override:0.0%}:root{--font-heading-en:"Fredoka", "Fredoka fallback android", "Fredoka fallback arial", sans-serif;--font-body-en:"Nunito", "Nunito fallback android", "Nunito fallback arial", sans-serif;--font-heading-bn:"Noto Serif Bengali", "Fredoka fallback android", "Fredoka fallback arial", "Noto Serif Bengali fallback", sans-serif;--font-body-bn:"Noto Serif Bengali", "Nunito fallback android", "Nunito fallback arial", "Noto Serif Bengali fallback", sans-serif;--font-heading-bn-sans:"Noto Sans Bengali", "Fredoka fallback android", "Fredoka fallback arial", "Noto Sans Bengali fallback", sans-serif;--font-body-bn-sans:"Noto Sans Bengali", "Nunito fallback android", "Nunito fallback arial", "Noto Sans Bengali fallback", sans-serif;--font-heading:var(--font-heading-en);--font-body:var(--font-body-en);--colour-text:var(--colour-deep-sea);--colour-surface:var(--colour-white);--colour-link:var(--colour-teal-ink);--colour-error:var(--colour-coral-ink);--colour-focus:var(--colour-teal-ink);--colour-border:color-mix(in srgb, var(--colour-deep-sea) 70%, white);--colour-line:color-mix(in srgb, var(--colour-deep-sea) 18%, white);--tap:44px;--line-height:1.5;--body-size:1rem;--header-height:113px}@media (width>=900px){:root{--header-height:61px}}:root:lang(bn){--font-heading:var(--font-heading-bn);--font-body:var(--font-body-bn);--line-height:1.7;--body-size:1.0625rem}:root[data-font-bn=sans]{--font-heading-bn:var(--font-heading-bn-sans);--font-body-bn:var(--font-body-bn-sans)}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:var(--header-height);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--body-size);line-height:var(--line-height);color:var(--colour-text);background:var(--colour-surface);margin:0}h1,h2,h3,h4{font-family:var(--font-heading);margin:0 0 var(--space-3);font-weight:600;line-height:1.2}h1{font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem)}h2{font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem)}h3{font-size:1.125rem}p{margin:0 0 var(--space-3)}a{color:var(--colour-link);text-underline-offset:.15em}:focus-visible{outline:3px solid var(--colour-focus);outline-offset:2px}img,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}.icon{flex:none}.shape{width:100%;height:auto;display:block}.band{padding-inline:max(var(--space-4), calc((100% - 1200px) / 2 + var(--space-4)))}.panel{padding:var(--space-4);border-radius:var(--radius-m);background:var(--colour-white);box-shadow:var(--shadow)}@media (width>=600px){.panel{padding:var(--space-5)}}.choice{align-items:flex-start;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);border:1.5px solid var(--colour-border);border-radius:var(--radius-m);background:var(--colour-white);cursor:pointer;display:flex}.choice:has(input:checked){border-color:var(--colour-deep-sea);box-shadow:inset 0 0 0 1px var(--colour-deep-sea);background:var(--colour-mint)}.choice:has(input:focus-visible){outline:3px solid var(--colour-focus);outline-offset:2px}.choice:has(input:disabled){cursor:not-allowed;opacity:.6}.choice input,.check input{width:1.25rem;height:1.25rem;accent-color:var(--colour-deep-sea);flex:none;margin:.15em 0 0}.choice input:focus-visible{outline:none}.check{align-items:flex-start;gap:var(--space-3);min-height:var(--tap);padding-block:var(--space-2);cursor:pointer;display:flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.space.svelte-16a7div,.bottom-bar.svelte-16a7div{display:none}@media (width<=899px){.space.svelte-16a7div{height:80px;display:block}html:has(.bottom-bar.shown){scroll-padding-bottom:88px}.bottom-bar.svelte-16a7div{z-index:9;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));border-top:1px solid var(--colour-line);background:var(--colour-white);box-shadow:var(--shadow);visibility:hidden;transition:transform .2s,visibility .2s;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%)}.bottom-bar.shown.svelte-16a7div{visibility:visible;transform:none}.bottom-bar.svelte-16a7div .button{flex:1}}.button.svelte-xugu9b{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);cursor:pointer;border:2px solid #0000;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .12s,transform .12s;display:inline-flex}.button.svelte-xugu9b:active:not(:disabled){transform:translateY(1px)}.wide.svelte-xugu9b{width:100%}.primary.svelte-xugu9b{background:var(--colour-mango);color:var(--colour-deep-sea)}.primary.svelte-xugu9b:hover:not(:disabled){background:color-mix(in srgb, var(--colour-mango) 92%, var(--colour-deep-sea))}.secondary.svelte-xugu9b{background:var(--colour-white);border-color:var(--colour-deep-sea);color:var(--colour-deep-sea)}.secondary.svelte-xugu9b:hover:not(:disabled){background:var(--colour-mint)}.danger.svelte-xugu9b{background:var(--colour-white);border-color:var(--colour-coral-ink);color:var(--colour-coral-ink)}.danger.svelte-xugu9b:hover:not(:disabled){background:var(--colour-coral-tint)}.quiet.svelte-xugu9b{color:var(--colour-link);padding-inline:var(--space-3);text-underline-offset:.15em;background:0 0;text-decoration:underline}.button.svelte-xugu9b:disabled{cursor:not-allowed;opacity:.55}.button[aria-busy].svelte-xugu9b{cursor:progress}.spinner.svelte-xugu9b{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite svelte-xugu9b-spin}@keyframes svelte-xugu9b-spin{to{transform:rotate(360deg)}}img.svelte-1itrssa{background:var(--colour-mint);width:100%;height:auto}.card.svelte-1ia31uh{gap:var(--space-2);color:var(--colour-deep-sea);border-radius:var(--radius-m);align-content:start;text-decoration:none;display:grid}.media.svelte-1ia31uh{border-radius:var(--radius-m);background:var(--tint);aspect-ratio:1;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card.svelte-1ia31uh:hover .media:where(.svelte-1ia31uh){box-shadow:var(--shadow);transform:translateY(-3px)}}.media.svelte-1ia31uh img,.over.svelte-1ia31uh{object-fit:cover;width:100%;height:100%}.over.svelte-1ia31uh{position:absolute;inset:0}video.over.svelte-1ia31uh{object-fit:contain}.hover.svelte-1ia31uh{opacity:0;transition:opacity .2s}@media (hover:hover){.card.svelte-1ia31uh:hover .hover:where(.svelte-1ia31uh){opacity:1}}@media (prefers-reduced-motion:reduce){.hover.svelte-1ia31uh{transition:none}}.empty.svelte-1ia31uh{width:100%;height:100%}.badge.svelte-1ia31uh{padding:2px var(--space-3);border-radius:var(--radius-pill);font-size:.8125rem;font-weight:700;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.sale.svelte-1ia31uh{background:var(--colour-mango);color:var(--colour-deep-sea)}.new.svelte-1ia31uh{background:var(--colour-deep-sea);color:var(--colour-white)}.name.svelte-1ia31uh{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.card.svelte-1ia31uh:hover .name:where(.svelte-1ia31uh){text-decoration:underline}.price.svelte-1ia31uh{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.now.svelte-1ia31uh{font-size:1.0625rem;font-weight:700}.was.svelte-1ia31uh{font-size:.9375rem}.more.svelte-1ia31uh{gap:var(--space-1);font-size:.875rem;display:grid}.field.svelte-1azde5b{gap:var(--space-1);display:grid}label.svelte-1azde5b{font-weight:700}.control.svelte-1azde5b{position:relative}.control.svelte-1azde5b:after{content:"";inset-inline-end:var(--space-4);border-right:2px solid var(--colour-deep-sea);border-bottom:2px solid var(--colour-deep-sea);pointer-events:none;width:.5em;height:.5em;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}select.svelte-1azde5b{appearance:none;width:100%;min-height:var(--tap);padding:var(--space-2) calc(var(--space-6) + var(--space-2)) var(--space-2) var(--space-3);border:1.5px solid var(--colour-border);border-radius:var(--radius-s);background:var(--colour-white)}.invalid.svelte-1azde5b select:where(.svelte-1azde5b){border-color:var(--colour-error);border-width:2px}.error.svelte-1azde5b{color:var(--colour-error);margin:0;font-size:.9375rem;font-weight:700}.field.svelte-1kk7ukq{gap:var(--space-1);display:grid}label.svelte-1kk7ukq{font-weight:700}.control.svelte-1kk7ukq{position:relative}input.svelte-1kk7ukq{width:100%;min-height:var(--tap);padding:var(--space-2) calc(var(--space-6) + var(--space-2)) var(--space-2) var(--space-3);border:1.5px solid var(--colour-border);border-radius:var(--radius-s);background:var(--colour-white)}.invalid.svelte-1kk7ukq input:where(.svelte-1kk7ukq){border-color:var(--colour-error);border-width:2px}.chevron.svelte-1kk7ukq{inset-inline-end:var(--space-4);border-right:2px solid var(--colour-deep-sea);border-bottom:2px solid var(--colour-deep-sea);pointer-events:none;width:.5em;height:.5em;position:absolute;top:22px;transform:translateY(-70%)rotate(45deg)}ul.svelte-1kk7ukq{z-index:5;inset-inline:0;top:calc(100% + var(--space-1));max-height:16rem;padding:var(--space-1) 0;border:1.5px solid var(--colour-border);border-radius:var(--radius-s);background:var(--colour-white);box-shadow:var(--shadow);margin:0;list-style:none;position:absolute;overflow-y:auto}ul[hidden].svelte-1kk7ukq{display:none}li.svelte-1kk7ukq{min-height:var(--tap);padding:var(--space-1) var(--space-3);cursor:pointer;align-items:center;display:flex}li.active.svelte-1kk7ukq{background:var(--colour-mint)}li[aria-selected=true].svelte-1kk7ukq{font-weight:700}.also.svelte-1kk7ukq{font-weight:400}.also.svelte-1kk7ukq:before{content:"·";content:"·" / "";margin-inline:.4em}.none.svelte-1kk7ukq{cursor:default}.error.svelte-1kk7ukq{color:var(--colour-error);margin:0;font-size:.9375rem;font-weight:700}.mark.svelte-1kk7ukq{width:1.25em;height:1.25em;background:var(--colour-error);color:var(--colour-white);border-radius:50%;place-items:center;margin-inline-end:var(--space-1);font-size:.8em;display:inline-grid}.empty.svelte-eb86hx{justify-items:center;gap:var(--space-3);padding-block:var(--space-6);text-align:center;display:grid}.empty.svelte-eb86hx>*{max-width:36rem;margin:0}.empty.svelte-eb86hx>h2{font-size:1.25rem}.empty.svelte-eb86hx .actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.art.svelte-eb86hx{width:128px;height:104px;position:relative}.art.svelte-eb86hx span:where(.svelte-eb86hx){position:absolute}.circle.svelte-eb86hx{width:72px;color:var(--colour-teal-tint);top:16px;left:0}.square.svelte-eb86hx{width:60px;color:var(--colour-mango);top:36px;right:8px;transform:rotate(12deg)}.sparkle.svelte-eb86hx{width:32px;color:var(--colour-coral);top:0;right:0}.gallery.svelte-1u4nrlx{gap:var(--space-3);display:grid}.track.svelte-1u4nrlx{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-m);background:var(--colour-mint);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.track.svelte-1u4nrlx::-webkit-scrollbar{display:none}.slide.svelte-1u4nrlx{scroll-snap-align:start;place-items:center;display:grid}.controls.svelte-1u4nrlx{align-items:center;gap:var(--space-2);display:flex}.step.svelte-1u4nrlx{width:var(--tap);height:var(--tap);border:1.5px solid var(--colour-border);background:var(--colour-white);cursor:pointer;border-radius:50%;flex:none;font-size:1.5rem;line-height:1}.step.svelte-1u4nrlx:disabled{opacity:.4;cursor:default}.thumbs.svelte-1u4nrlx{gap:var(--space-2);scrollbar-width:none;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}.thumb.svelte-1u4nrlx{border-radius:var(--radius-s);background:var(--colour-mint);cursor:pointer;border:2px solid #0000;width:56px;height:56px;padding:0;display:block;overflow:hidden}.thumb[aria-current].svelte-1u4nrlx{border-color:var(--colour-deep-sea)}.thumb.svelte-1u4nrlx img:where(.svelte-1u4nrlx){object-fit:cover;width:100%;height:100%}.notice.svelte-bhsq8v{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);color:var(--colour-deep-sea);border-inline-start:6px solid;align-items:flex-start;display:flex}.info.svelte-bhsq8v{background:var(--colour-mint);border-color:var(--colour-teal)}.success.svelte-bhsq8v{background:var(--colour-mint);border-color:var(--colour-teal-ink)}.warning.svelte-bhsq8v{background:color-mix(in srgb, var(--colour-mango) 35%, white);border-color:var(--colour-mango)}.error.svelte-bhsq8v{background:color-mix(in srgb, var(--colour-coral) 14%, white);border-color:var(--colour-coral-ink)}.icon.svelte-bhsq8v{background:var(--colour-deep-sea);width:1.5rem;height:1.5rem;color:var(--colour-white);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}.error.svelte-bhsq8v .icon:where(.svelte-bhsq8v){background:var(--colour-coral-ink)}.body.svelte-bhsq8v p:last-child{margin-bottom:0}.title.svelte-bhsq8v{margin-bottom:var(--space-1);font-weight:700}.picker.svelte-wz9bzp{border:0;min-width:0;margin:0;padding:0}legend.svelte-wz9bzp{margin-bottom:var(--space-2);padding:0;font-weight:700}.options.svelte-wz9bzp{gap:var(--space-2);flex-wrap:wrap;display:flex}.option.svelte-wz9bzp{align-items:center;gap:var(--space-2);min-height:var(--tap);min-width:var(--tap);padding:var(--space-2) var(--space-4);border:1.5px solid var(--colour-border);border-radius:var(--radius-pill);background:var(--colour-white);cursor:pointer;display:inline-flex;position:relative}.swatched.svelte-wz9bzp{gap:var(--space-1);padding:var(--space-1) var(--space-1) var(--space-2);border-radius:var(--radius-m);flex-direction:column}.swatched.svelte-wz9bzp img:where(.svelte-wz9bzp){border-radius:var(--radius-s);background:var(--colour-mint);width:64px;height:64px}.hex.svelte-wz9bzp{border-radius:var(--radius-s);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--colour-line)}.unavailable.svelte-wz9bzp .hex:where(.svelte-wz9bzp){opacity:.5}.swatched.svelte-wz9bzp .label:where(.svelte-wz9bzp){text-align:center;max-width:72px;font-size:.875rem}input.svelte-wz9bzp{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.option.svelte-wz9bzp:has(input:where(.svelte-wz9bzp):checked){border:2px solid var(--colour-deep-sea);background:var(--colour-mint);font-weight:700}.option.svelte-wz9bzp:has(input:where(.svelte-wz9bzp):focus-visible){outline:3px solid var(--colour-focus);outline-offset:2px}.unavailable.svelte-wz9bzp .label:where(.svelte-wz9bzp){text-decoration:line-through}.unavailable.svelte-wz9bzp img:where(.svelte-wz9bzp){opacity:.5}.stars.svelte-18f8fxi{vertical-align:-.2em;width:6em;height:1.2em;display:inline-block;position:relative}svg.svelte-18f8fxi{width:6em;height:1.2em;display:block}.empty.svelte-18f8fxi{fill:var(--colour-line)}.fill.svelte-18f8fxi{position:absolute;inset:0 auto 0 0;overflow:hidden}.full.svelte-18f8fxi{fill:var(--colour-mango);stroke:var(--colour-deep-sea);stroke-width:.8px}.steps.svelte-u9qn0n{gap:0;margin:0;padding:0;list-style:none;display:grid}.step.svelte-u9qn0n{gap:var(--space-3);padding-bottom:var(--space-5);display:flex;position:relative}.step.svelte-u9qn0n:last-child{padding-bottom:0}.step.svelte-u9qn0n:not(:last-child):before{content:"";inset-inline-start:13px;background:var(--colour-line);width:3px;position:absolute;top:28px;bottom:0}.step.done.svelte-u9qn0n:not(:last-child):before{background:var(--colour-teal)}.dot.svelte-u9qn0n{border:3px solid var(--colour-border);background:var(--colour-white);width:29px;height:29px;color:var(--colour-white);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}.done.svelte-u9qn0n .dot:where(.svelte-u9qn0n){border-color:var(--colour-teal-ink);background:var(--colour-teal-ink)}.current.svelte-u9qn0n .dot:where(.svelte-u9qn0n){border-color:var(--colour-deep-sea);background:var(--colour-deep-sea);box-shadow:0 0 0 4px var(--colour-mint)}.stopped.svelte-u9qn0n .dot:where(.svelte-u9qn0n){border-color:var(--colour-coral-ink);background:var(--colour-coral-ink)}.text.svelte-u9qn0n{padding-top:2px;display:grid}.label.svelte-u9qn0n{font-weight:600}.current.svelte-u9qn0n .label:where(.svelte-u9qn0n){font-weight:700}.detail.svelte-u9qn0n{font-size:.9375rem}.stepper.svelte-6n8yza{gap:var(--space-1);justify-items:start;display:grid}.label.svelte-6n8yza{font-weight:700}.controls.svelte-6n8yza{border:1.5px solid var(--colour-border);border-radius:var(--radius-pill);background:var(--colour-white);align-items:center;display:inline-flex}button.svelte-6n8yza{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);color:var(--colour-deep-sea);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}button.svelte-6n8yza:disabled{cursor:not-allowed;opacity:.4}output.svelte-6n8yza{text-align:center;min-width:2.5ch;font-weight:700}.field.svelte-1vxjm1u{gap:var(--space-1);display:grid}label.svelte-1vxjm1u{font-weight:700}.hint.svelte-1vxjm1u{margin:0;font-size:.9375rem}input.svelte-1vxjm1u,textarea.svelte-1vxjm1u{width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:1.5px solid var(--colour-border);border-radius:var(--radius-s);background:var(--colour-white)}textarea.svelte-1vxjm1u{resize:vertical}.invalid.svelte-1vxjm1u input:where(.svelte-1vxjm1u),.invalid.svelte-1vxjm1u textarea:where(.svelte-1vxjm1u){border-color:var(--colour-error);border-width:2px}.error.svelte-1vxjm1u{color:var(--colour-error);margin:0;font-size:.9375rem;font-weight:700}.mark.svelte-1vxjm1u{width:1.25em;height:1.25em;background:var(--colour-error);color:var(--colour-white);border-radius:50%;place-items:center;margin-inline-end:var(--space-1);font-size:.8em;display:inline-grid}
