.sp.svelte-1z11fdi{display:flex;gap:6px;width:100%;max-width:460px}.sp__seg.svelte-1z11fdi{flex:1 1 0;height:3px;padding:0;border:0;border-radius:999px;background:#7f7f7f66;overflow:hidden;cursor:pointer}.sp__seg--solo.svelte-1z11fdi{cursor:default}.sp__fill.svelte-1z11fdi{display:block;height:100%;width:0;background:var(--st-text, #fff);border-radius:inherit}.sp__fill--done.svelte-1z11fdi{width:100%}.sp__fill--scroll.svelte-1z11fdi{width:100%;transform:scaleX(var(--sp-f, 0));transform-origin:left center;will-change:transform}.sp__fill--run.svelte-1z11fdi{animation:svelte-1z11fdi-sp-fill var(--sp-dur, 5s) linear forwards}.sp__fill--paused.svelte-1z11fdi{animation-play-state:paused}@keyframes svelte-1z11fdi-sp-fill{0%{width:0}to{width:100%}}@media(prefers-reduced-motion:reduce){.sp__fill--run.svelte-1z11fdi{animation:none;width:100%}}.ui-icon.svelte-1cvmd4x{display:inline-block;flex:0 0 auto;transition:transform .15s ease}.ui-icon--spin.svelte-1cvmd4x{animation:svelte-1cvmd4x-ui-icon-spin .8s linear infinite}@keyframes svelte-1cvmd4x-ui-icon-spin{to{transform:rotate(360deg)}}.st-gallery--slideshow{padding:0!important}.st-gallery--slideshow>h2{position:absolute;top:30px;left:0;right:0;z-index:4;padding:0 24px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}.sld.svelte-pzbq9m,.sld__deck.svelte-pzbq9m{position:absolute;inset:0}.sld__slide.svelte-pzbq9m{position:absolute;inset:0;visibility:hidden;will-change:transform,opacity}.sld__slide.is-active.svelte-pzbq9m{visibility:visible}.sld__media.svelte-pzbq9m{width:100%;height:100%;object-fit:cover;display:block;background:#000}.sld__progress.svelte-pzbq9m{position:absolute;bottom:20px;left:0;right:0;z-index:5;display:flex;justify-content:center;padding:0 18px}.sld__progress.svelte-pzbq9m .sp{max-width:620px}.sld__sound.svelte-pzbq9m{position:absolute;right:16px;bottom:16px;z-index:5;width:44px;height:44px;border:0;border-radius:50%;background:#0000006b;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.sld__badge.svelte-pzbq9m{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 2px 10px rgba(0,0,0,.6));pointer-events:none}.sld__nav.svelte-pzbq9m{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:50%;border:0;background:#00000057;color:#fff;cursor:pointer;display:none;align-items:center;justify-content:center;backdrop-filter:blur(4px);transition:background .15s ease}.sld__nav.svelte-pzbq9m:hover{background:#00000085}.sld__nav--prev.svelte-pzbq9m{left:12px}.sld__nav--next.svelte-pzbq9m{right:12px}@media(pointer:fine){.sld__nav.svelte-pzbq9m{display:inline-flex}}.fs.svelte-o01pa5{position:fixed;inset:0;z-index:1000;background:#000000f0;display:flex;flex-direction:column}.fs__close.svelte-o01pa5{position:absolute;top:12px;right:14px;z-index:2;width:44px;height:44px;border:none;background:#ffffff1f;color:#fff;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.fs__stage.svelte-o01pa5{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding:16px}.fs__media.svelte-o01pa5{max-width:100%;max-height:100%;object-fit:contain}.fs__nav.svelte-o01pa5{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:none;background:#ffffff1f;color:#fff;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.fs__nav--prev.svelte-o01pa5{left:14px}.fs__nav--next.svelte-o01pa5{right:14px}.fs__strip.svelte-o01pa5{flex:0 0 auto;display:flex;gap:8px;overflow-x:auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.fs__thumb.svelte-o01pa5{position:relative;flex:0 0 auto;width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;background:#ffffff14;opacity:.6}.fs__thumb--active.svelte-o01pa5{border-color:#fff;opacity:1}.fs__thumb.svelte-o01pa5 img:where(.svelte-o01pa5){width:100%;height:100%;object-fit:cover;display:block}.fs__thumb-badge.svelte-o01pa5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;text-shadow:0 1px 3px rgba(0,0,0,.7);pointer-events:none}.cz.svelte-mxcdpa{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:18px;padding:8px 24px 4px}.cz__ghost.svelte-mxcdpa{position:absolute;top:50%;transform:translateY(-50%);width:300px;height:68%;border-radius:18px;background-size:cover;background-position:center;filter:blur(13px) saturate(75%);opacity:0;z-index:0;pointer-events:none}.cz__ghost--prev.svelte-mxcdpa{left:max(-30px,calc(50% - 600px));background-image:var(--cz-ghost-prev);-webkit-mask-image:linear-gradient(90deg,#000 25%,transparent 92%);mask-image:linear-gradient(90deg,#000 25%,transparent 92%)}.cz__ghost--next.svelte-mxcdpa{right:max(-30px,calc(50% - 600px));background-image:var(--cz-ghost-next);-webkit-mask-image:linear-gradient(270deg,#000 25%,transparent 92%);mask-image:linear-gradient(270deg,#000 25%,transparent 92%)}@media(min-width:1000px){.cz__ghost.svelte-mxcdpa{opacity:.6}}.cz__deck.svelte-mxcdpa{position:relative;z-index:1;width:100%;max-width:min(92vw,860px);height:clamp(320px,56vh,540px);border-radius:18px;overflow:hidden;background:#7f7f7f1a;box-shadow:0 30px 70px -30px #0009;container-type:inline-size}.cz__slide.svelte-mxcdpa{position:absolute;inset:0;display:grid;grid-template-rows:1fr auto;visibility:hidden}.cz__slide.is-active.svelte-mxcdpa{visibility:visible}@container (min-width: 560px){.cz__slide.svelte-mxcdpa{grid-template-rows:none;grid-template-columns:1.32fr 1fr}}.cz__media.svelte-mxcdpa{position:relative;overflow:hidden;padding:0;border:0;margin:0;background:#7f7f7f24;cursor:pointer;will-change:transform}.cz__el.svelte-mxcdpa{width:100%;height:100%;object-fit:cover;display:block}.cz__media--kb.svelte-mxcdpa .cz__el:where(.svelte-mxcdpa){animation:svelte-mxcdpa-cz-kb 9s ease-in-out infinite alternate}@keyframes svelte-mxcdpa-cz-kb{0%{transform:scale(1) translate(0)}to{transform:scale(1.09) translate(-1.5%,-1.5%)}}.cz__play.svelte-mxcdpa{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:34px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.6);pointer-events:none}.cz__cap.svelte-mxcdpa{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px 22px;background:var(--st-bg, #14171c);text-align:left}@container (min-width: 560px){.cz__cap.svelte-mxcdpa{padding:30px}}.cz__cap-t.svelte-mxcdpa{font-weight:700;font-size:clamp(19px,4.4cqw,28px);line-height:1.12;color:var(--st-text, #fff)}.cz__cap-x.svelte-mxcdpa{font-size:15px;line-height:1.5;color:var(--st-muted, #b9c0c8);max-width:46ch;white-space:pre-line}.cz__rl.svelte-mxcdpa{display:block;will-change:transform,opacity}.cz__ctl.svelte-mxcdpa{position:relative;z-index:2;display:flex;justify-content:center;width:100%}.cz__nav.svelte-mxcdpa{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:0;background:#00000057;color:#fff;cursor:pointer;display:none;align-items:center;justify-content:center;backdrop-filter:blur(4px);transition:background .15s ease}.cz__nav.svelte-mxcdpa:hover{background:#00000085}.cz__nav--prev.svelte-mxcdpa{left:12px}.cz__nav--next.svelte-mxcdpa{right:12px}@media(pointer:fine){.cz__nav.svelte-mxcdpa{display:inline-flex}}.cz__sound.svelte-mxcdpa{position:absolute;right:14px;bottom:14px;z-index:3;width:42px;height:42px;border:0;border-radius:50%;background:#0000006b;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(4px)}.cz__ctl.svelte-mxcdpa .sp{max-width:300px}@media(prefers-reduced-motion:reduce){.cz__media--kb.svelte-mxcdpa .cz__el:where(.svelte-mxcdpa){animation:none}}.gv.svelte-fxdu6s{position:relative;width:100%;max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,8vh,90px);padding:24px}.gv__card.svelte-fxdu6s{display:flex;flex-direction:column;gap:16px}.gv__media.svelte-fxdu6s{position:relative;width:100%;flex:0 0 auto;aspect-ratio:4 / 3;padding:0;border:0;margin:0;border-radius:18px;overflow:hidden;background:#7f7f7f1f;cursor:pointer;box-shadow:0 30px 70px -34px #0009}.gv__media-el.svelte-fxdu6s{width:100%;height:100%;object-fit:cover;display:block}.gv__badge.svelte-fxdu6s{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 2px 8px rgba(0,0,0,.6));pointer-events:none}.gv__cap.svelte-fxdu6s{display:flex;flex-direction:column;gap:8px;padding:0 6px;text-align:left}.gv__cap-t.svelte-fxdu6s{font-weight:700;font-size:clamp(20px,3.4vw,30px);line-height:1.14;color:var(--st-text, #fff)}.gv__cap-x.svelte-fxdu6s{font-size:16px;line-height:1.6;color:var(--st-muted, #b9c0c8);max-width:62ch;white-space:pre-line}.gv__rl.svelte-fxdu6s{display:block}@media(min-width:1000px){.gv.svelte-fxdu6s{max-width:min(94vw,1200px)}.gv__card.svelte-fxdu6s{flex-direction:row;align-items:center;gap:clamp(28px,4vw,56px)}.gv__card.svelte-fxdu6s:nth-child(2n){flex-direction:row-reverse}.gv__media.svelte-fxdu6s{flex:0 0 56%;max-height:72vh}.gv__cap.svelte-fxdu6s{flex:1 1 0;padding:0}.gv__card.svelte-fxdu6s:nth-child(2n) .gv__cap:where(.svelte-fxdu6s){text-align:right}.gv__card.svelte-fxdu6s:nth-child(2n) .gv__cap-x:where(.svelte-fxdu6s){margin-left:auto}}.gv.svelte-fxdu6s:not(.gv--css) .gv__card:where(.svelte-fxdu6s){opacity:0}.gv.svelte-fxdu6s:not(.gv--css) .gv__card.is-in:where(.svelte-fxdu6s){opacity:1}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--rise:where(.svelte-fxdu6s){transform:translateY(40px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--rise.is-in:where(.svelte-fxdu6s){transform:none}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--parallax:where(.svelte-fxdu6s){transition:opacity .6s ease}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--parallax:where(.svelte-fxdu6s) .gv__media-el:where(.svelte-fxdu6s){transform:scale(1.12) translateY(34px);transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--parallax.is-in:where(.svelte-fxdu6s) .gv__media-el:where(.svelte-fxdu6s){transform:none}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--parallax:where(.svelte-fxdu6s) .gv__rl:where(.svelte-fxdu6s){opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--parallax.is-in:where(.svelte-fxdu6s) .gv__cap-t:where(.svelte-fxdu6s){opacity:1;transform:none;transition-delay:.1s}.gv.svelte-fxdu6s:not(.gv--css) .gv__card--parallax.is-in:where(.svelte-fxdu6s) .gv__cap-x:where(.svelte-fxdu6s){opacity:1;transform:none;transition-delay:.2s}@supports (animation-timeline: view()){.gv--css.svelte-fxdu6s .gv__card--rise:where(.svelte-fxdu6s){animation:svelte-fxdu6s-gv-rise linear both;animation-timeline:view();animation-range:entry 6% cover 32%}.gv--css.svelte-fxdu6s .gv__card--parallax:where(.svelte-fxdu6s){animation:svelte-fxdu6s-gv-fade linear both;animation-timeline:view();animation-range:entry 4% cover 24%}.gv--css.svelte-fxdu6s .gv__card--parallax:where(.svelte-fxdu6s) .gv__media-el:where(.svelte-fxdu6s){animation:svelte-fxdu6s-gv-parallax linear both;animation-timeline:view();animation-range:entry 0% cover 70%}.gv--css.svelte-fxdu6s .gv__card--parallax:where(.svelte-fxdu6s) .gv__rl:where(.svelte-fxdu6s){animation:svelte-fxdu6s-gv-line linear both;animation-timeline:view()}.gv--css.svelte-fxdu6s .gv__card--parallax:where(.svelte-fxdu6s) .gv__cap-t:where(.svelte-fxdu6s){animation-range:entry 12% cover 40%}.gv--css.svelte-fxdu6s .gv__card--parallax:where(.svelte-fxdu6s) .gv__cap-x:where(.svelte-fxdu6s){animation-range:entry 18% cover 46%}}@keyframes svelte-fxdu6s-gv-rise{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes svelte-fxdu6s-gv-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-fxdu6s-gv-parallax{0%{transform:scale(1.14) translateY(40px)}to{transform:none}}@keyframes svelte-fxdu6s-gv-line{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.gv__progress.svelte-fxdu6s{position:fixed;left:0;right:0;bottom:0;z-index:6;display:flex;justify-content:center;padding:0 0 max(8px,env(safe-area-inset-bottom));pointer-events:none;opacity:0;transition:opacity .25s ease}.gv__progress--on.svelte-fxdu6s{opacity:1}.gv__progress.svelte-fxdu6s .sp{max-width:min(92vw,720px)}@media(prefers-reduced-motion:reduce){.gv__card.svelte-fxdu6s{opacity:1!important;transform:none!important}.gv__card--parallax.svelte-fxdu6s .gv__media-el:where(.svelte-fxdu6s),.gv__rl.svelte-fxdu6s{transform:none!important;opacity:1!important}}.scm-prompt.svelte-ui17yh,.scm-empty.svelte-ui17yh,.scm-card.svelte-ui17yh h3:where(.svelte-ui17yh),.scm-card-detail.svelte-ui17yh,.scm-card-price.svelte-ui17yh,.scm-total.svelte-ui17yh,.scm-sum-line.svelte-ui17yh,.scm-attr-title.svelte-ui17yh,.scm-hint.svelte-ui17yh,.scm-price.svelte-ui17yh,.scm-dim-val.svelte-ui17yh{color:inherit}.scm.svelte-ui17yh{position:relative;width:min(94vw,560px);margin:0 auto;overflow:hidden}.scm-screen.svelte-ui17yh{display:flex;flex-direction:column;gap:12px;animation:svelte-ui17yh-scm-in .22s ease}@keyframes svelte-ui17yh-scm-in{0%{opacity:0;transform:translate(calc(var(--scm-dir, 1) * 22px))}to{opacity:1;transform:translate(0)}}.scm-back.svelte-ui17yh{align-self:flex-start;border:0;background:transparent;color:inherit;opacity:.8;font-size:15px;padding:6px 2px;cursor:pointer}.scm-back.svelte-ui17yh:hover{opacity:1}.scm-prompt.svelte-ui17yh{margin:0;font-size:18px;font-weight:600;opacity:.95}.scm-empty.svelte-ui17yh{margin:0;opacity:.7}.scm-list.svelte-ui17yh{display:flex;flex-direction:column;gap:10px}.scm-btn.svelte-ui17yh{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;border:0;border-radius:var(--st-btn-radius, 12px);padding:15px 18px;font-size:16px;font-weight:500;font-family:var(--st-btn-font, inherit);color:inherit;background:#7f7f7f29;cursor:pointer;transition:transform .12s ease,filter .15s ease}.scm-btn.svelte-ui17yh:hover{transform:translateY(-1px);filter:brightness(1.08)}.scm-btn.svelte-ui17yh:disabled{opacity:.6;cursor:default;transform:none}.scm-cta.svelte-ui17yh{justify-content:center;font-weight:600}.scm-dim.svelte-ui17yh .scm-dim-val:where(.svelte-ui17yh){opacity:.85;font-weight:600}.scm-price.svelte-ui17yh{flex:0 0 auto;font-weight:600;opacity:.9}.scm-card.svelte-ui17yh{text-align:left;background:#7f7f7f1f;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px}.scm-card.svelte-ui17yh h3:where(.svelte-ui17yh){margin:0;font-size:22px;font-weight:700}.scm-card-price.svelte-ui17yh{font-size:18px;font-weight:700}.scm-card-detail.svelte-ui17yh{margin:0;opacity:.85;white-space:pre-line;line-height:1.5}.scm-attr.svelte-ui17yh{display:flex;flex-direction:column;gap:8px}.scm-attr-title.svelte-ui17yh{font-weight:600;opacity:.9}.scm-req.svelte-ui17yh{color:var(--scm-sys, currentColor)}.scm-hint.svelte-ui17yh{opacity:.6;font-weight:400;font-size:14px}.scm-opts.svelte-ui17yh{display:flex;flex-wrap:wrap;gap:8px}.scm-opt.svelte-ui17yh{padding:9px 14px;border-radius:999px;border:1px solid rgba(127,127,127,.4);background:transparent;color:inherit;font-size:14px;cursor:pointer;transition:all .12s ease}.scm-opt.svelte-ui17yh em:where(.svelte-ui17yh){font-style:normal;opacity:.7}.scm-opt--on.svelte-ui17yh{background:#7f7f7f47;border-color:currentColor}.scm-total.svelte-ui17yh{font-size:18px;font-weight:700}.scm-sum-line.svelte-ui17yh{opacity:.9}.scm-grid.svelte-ui17yh{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.scm-chip-btn.svelte-ui17yh{border:0;border-radius:var(--st-btn-radius, 10px);padding:12px 8px;font-size:14px;font-weight:500;font-family:var(--st-btn-font, inherit);color:inherit;background:#7f7f7f29;cursor:pointer;transition:transform .1s ease,filter .15s ease}.scm-chip-btn.svelte-ui17yh:hover{transform:translateY(-1px);filter:brightness(1.1)}.scm-form.svelte-ui17yh{display:flex;flex-direction:column;gap:10px}.scm-input.svelte-ui17yh{width:100%;box-sizing:border-box;padding:13px 16px;border-radius:11px;font-size:16px;border:1px solid rgba(127,127,127,.4);background:#7f7f7f14;color:inherit}.scm-input.svelte-ui17yh:focus{outline:none;border-color:currentColor}.scm-notice.svelte-ui17yh{color:var(--scm-sys, currentColor);font-size:14px}.scm-done.svelte-ui17yh{text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 0}.scm-done-mark.svelte-ui17yh{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;background:#7f7f7f29;color:var(--scm-sys, currentColor)}.scm-done.svelte-ui17yh h3:where(.svelte-ui17yh){margin:0;font-size:22px}.scm-done.svelte-ui17yh p:where(.svelte-ui17yh){margin:0;color:var(--scm-sys, currentColor);opacity:.92}.cm-root.svelte-1tmkxmb{position:absolute;inset:0;width:100%;height:100%}
