.jcvb[data-jcvb-root]{display:block}.jcvb{--jcvb-ink:#171311;--jcvb-ink2:#5e5753;--jcvb-mute:#736b66;--jcvb-r:3px;--jcvb-line:#e7e3e0;--jcvb-line2:#f0edeb;--jcvb-surface:#f3f0ee;--jcvb-paper:#fbfaf9;--jcvb-red:#e3202a;--jcvb-font:var(--font-stack-body,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif);--jcvb-font-h:var(--font-stack-header,var(--jcvb-font));--jcvb-ease:cubic-bezier(.32,.72,0,1);--jcvb-out:cubic-bezier(.22,.8,.22,1);--jcvb-spring:cubic-bezier(.2,1.28,.32,1);--jcvb-bw:96px;--jcvb-bh:150px;--jcvb-bd:3px}@media(min-width:990px){.jcvb{--jcvb-bw:120px;--jcvb-bh:188px;--jcvb-bd:3.5px}}.jcvb,.jcvb *,.jcvb *:before,.jcvb *:after{box-sizing:border-box}.jcvb [hidden]{display:none!important}.jcvb button{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:none;text-align:inherit;min-width:0;min-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.jcvb button:disabled{cursor:not-allowed}.jcvb svg{display:block;flex:none;overflow:visible}.jcvb img,.jcvb video{max-width:none}.jcvb h2,.jcvb h3,.jcvb p,.jcvb figure,.jcvb fieldset,.jcvb legend,.jcvb table{margin:0;padding:0}.jcvb fieldset{border:0;min-width:0}.jcvb a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.jcvb .jcvb-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.jcvb .jcvb-probe{position:fixed;left:0;top:0;bottom:0;width:0;visibility:hidden;pointer-events:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.jcvb .jcvb-dock{position:fixed;left:0;top:auto;bottom:0;z-index:70;transform:translate3d(-999px,-999px,0);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;will-change:transform}.jcvb .jcvb-dock.is-top{top:0;bottom:auto}.jcvb .jcvb-dock.is-glide{transition:transform .62s var(--jcvb-spring)}.jcvb .jcvb-dock.is-soft{transition:transform .45s var(--jcvb-ease)}.jcvb .jcvb-dock__in{position:relative;width:var(--jcvb-bw);height:var(--jcvb-bh);opacity:0;visibility:hidden;transform:translate3d(0,18px,0) scale(.84);transform-origin:50% 72%;transition:opacity .45s ease,transform .75s var(--jcvb-spring),visibility 0s linear .75s}.jcvb .jcvb-dock.is-in .jcvb-dock__in{opacity:1;visibility:visible;transform:none;transition:opacity .45s ease,transform .75s var(--jcvb-spring),visibility 0s}.jcvb .jcvb-dock.is-in.is-dragging .jcvb-dock__in{transform:scale(1.045);transition:transform .28s var(--jcvb-out)}.jcvb .jcvb-dock.is-in.is-away .jcvb-dock__in,.jcvb .jcvb-dock.is-in.is-gone .jcvb-dock__in{opacity:0;visibility:hidden;transform:scale(.7);transition:opacity .22s ease,transform .32s var(--jcvb-out),visibility 0s linear .32s}.jcvb .jcvb-dock__in:before{content:"";position:absolute;inset:10px 8px -6px;border-radius:22px;box-shadow:0 28px 46px -14px #0a08078c;opacity:0;transition:opacity .3s ease;pointer-events:none}.jcvb .jcvb-dock.is-dragging .jcvb-dock__in:before{opacity:1}.jcvb .jcvb-bubble{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:16px;box-shadow:0 14px 30px -12px #0a080780,0 3px 8px -2px #0a080738;cursor:grab;outline:none}.jcvb .jcvb-dock.is-dragging .jcvb-bubble{cursor:grabbing}.jcvb .jcvb-bubble:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--jcvb-red),0 14px 30px -12px #0a080780}.jcvb .jcvb-bubble__ring{position:absolute;inset:0;border-radius:16px;overflow:hidden;background:var(--jcvb-ink);isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black)}.jcvb .jcvb-bubble__ring:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--jcvb-bh)*1.3);height:calc(var(--jcvb-bh)*1.3);margin:calc(var(--jcvb-bh)*-.65) 0 0 calc(var(--jcvb-bh)*-.65);background:conic-gradient(from 90deg,var(--jcvb-ink) 0deg,var(--jcvb-ink) 132deg,#4a0f12 168deg,var(--jcvb-red) 200deg,#fff 218deg,var(--jcvb-red) 236deg,#4a0f12 268deg,var(--jcvb-ink) 304deg,var(--jcvb-ink) 360deg);animation:jcvb-orbit 5.6s linear infinite}.jcvb .jcvb-dock:not(.is-in) .jcvb-bubble__ring:before,.jcvb .jcvb-dock.is-away .jcvb-bubble__ring:before{animation-play-state:paused}.jcvb .jcvb-bubble__gap{position:absolute;inset:var(--jcvb-bd);display:block;border-radius:calc(16px - var(--jcvb-bd));background:#fff;padding:2px}.jcvb .jcvb-bubble__media{position:relative;display:block;width:100%;height:100%;border-radius:calc(14px - var(--jcvb-bd));overflow:hidden;background:#211b18;clip-path:inset(0 round calc(14px - var(--jcvb-bd)))}.jcvb .jcvb-bubble__poster,.jcvb .jcvb-bubble__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;-webkit-user-drag:none;pointer-events:none}.jcvb .jcvb-bubble__video{opacity:0;transition:opacity .45s ease}.jcvb .jcvb-dock.has-video .jcvb-bubble__video{opacity:1}.jcvb .jcvb-dock.is-still .jcvb-bubble__poster{animation:jcvb-drift 14s ease-in-out infinite alternate}.jcvb .jcvb-dock.is-still:not(.is-in) .jcvb-bubble__poster,.jcvb .jcvb-dock.is-still.is-away .jcvb-bubble__poster{animation-play-state:paused}.jcvb .jcvb-bubble__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(to top,#0c0a098c,#0c0a0900);pointer-events:none}.jcvb .jcvb-bubble__glyph{position:absolute;right:7px;bottom:7px;z-index:1;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff73}.jcvb .jcvb-bubble__glyph svg{width:8px;height:8px;margin-left:1px;fill:currentColor}.jcvb .jcvb-x{position:absolute;left:-15px;top:-15px;z-index:2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--jcvb-ink);background:#fff;box-shadow:0 4px 12px -2px #0a080752,0 0 0 .5px #0a08071f;transition:transform .2s ease}.jcvb .jcvb-x:before{content:"";position:absolute;inset:-7px;border-radius:50%}.jcvb .jcvb-x svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.jcvb .jcvb-x:active{transform:scale(.9)}.jcvb .jcvb-x:focus-visible{outline:2px solid var(--jcvb-red);outline-offset:2px}.jcvb .jcvb-player{position:fixed;left:0;top:0;z-index:2147483001;width:100%;height:100vh;height:100dvh;overflow:hidden;color:#fff;background:#0c0a09;font-family:var(--jcvb-font);font-style:var(--font-style-body,normal);font-weight:400;font-size:14px;line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transition:opacity .32s ease;outline:none;overscroll-behavior:contain;touch-action:none;-webkit-tap-highlight-color:transparent}.jcvb .jcvb-player.is-open{opacity:1;transition:opacity .24s ease}.jcvb .jcvb-player:not(.is-open),.jcvb .jcvb-player:not(.is-open) *{pointer-events:none!important}.jcvb .jcvb-player :focus-visible{outline:2px solid #fff;outline-offset:2px}.jcvb .jcvb-ambient{display:none}.jcvb .jcvb-layout{position:absolute;inset:0}.jcvb .jcvb-stage{position:absolute;inset:0;transform-origin:50% 50%;transition:transform .5s var(--jcvb-out);will-change:transform}.jcvb .jcvb-frame{position:absolute;inset:0;overflow:hidden;background:#000;isolation:isolate}.jcvb .jcvb-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;background:#000}.jcvb .jcvb-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#00000080 0,#0000 16%),linear-gradient(to top,#0000009e 0,#0000002e 26%,#0000 44%)}.jcvb .jcvb-surface{position:absolute;inset:0;z-index:2;touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.jcvb .jcvb-top{position:absolute;left:0;right:0;top:0;z-index:4;padding:calc(env(safe-area-inset-top,0px) + 10px) 12px 0;pointer-events:none;transition:opacity .25s ease}.jcvb .jcvb-bars{display:flex;gap:4px;height:2px}.jcvb .jcvb-bar{position:relative;flex:1 1 0;height:100%;border-radius:2px;overflow:hidden;background:#ffffff4d}.jcvb .jcvb-bar i{position:absolute;inset:0;border-radius:inherit;background:#fff;transform:scaleX(0);transform-origin:0 50%}.jcvb .jcvb-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;margin-top:10px}.jcvb .jcvb-count{font-size:11px;letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#ffffffd9;text-shadow:0 1px 2px rgba(0,0,0,.4)}.jcvb .jcvb-topbar__end{display:flex;gap:8px;margin-left:auto;pointer-events:auto}.jcvb .jcvb-ic{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#fff;transition:transform .2s ease}.jcvb .jcvb-ic:before{content:"";position:absolute;inset:-5px;border-radius:50%}.jcvb .jcvb-ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.6)) drop-shadow(0 0 6px rgba(0,0,0,.3))}.jcvb .jcvb-ic:active{transform:scale(.92)}.jcvb .jcvb-ic .is-off,.jcvb .jcvb-player.is-muted .jcvb-ic .is-on{display:none}.jcvb .jcvb-player.is-muted .jcvb-ic .is-off{display:block}.jcvb .jcvb-ic .is-play,.jcvb .jcvb-player.is-paused .jcvb-ic .is-pause{display:none}.jcvb .jcvb-player.is-paused .jcvb-ic .is-play{display:block}.jcvb .jcvb-ic.is-hint:after{content:"";position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 0 1.5px #ffffffe6;animation:jcvb-ping 1.5s var(--jcvb-out) 3;pointer-events:none}.jcvb .jcvb-center{position:absolute;left:50%;top:50%;z-index:3;display:grid;place-items:center;transform:translate(-50%,-50%);pointer-events:none}.jcvb .jcvb-center>*{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.jcvb .jcvb-center[data-state=loading] .jcvb-spin,.jcvb .jcvb-center[data-state=paused] .jcvb-center__play,.jcvb .jcvb-center[data-state=error] .jcvb-center__err{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease}.jcvb .jcvb-center__play{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#0e0b0a66;box-shadow:inset 0 0 0 1px #ffffff3d}.jcvb .jcvb-center__play svg{width:26px;height:26px;margin-left:3px;fill:#fff}.jcvb .jcvb-center__err{width:min(78vw,280px);padding:18px 18px 16px;border-radius:16px;text-align:center;font-size:13.5px;line-height:1.45;background:#0e0b0ab3}.jcvb .jcvb-center__err button{min-height:44px;margin-top:12px;padding:0 20px;border-radius:var(--jcvb-r);font-size:12px;letter-spacing:.06em;color:var(--jcvb-ink);background:#fff}.jcvb .jcvb-spin{display:block;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(255,255,255,.25);border-top-color:#fff;animation:jcvb-spin .8s linear infinite}.jcvb .jcvb-spin--lg{width:38px;height:38px}.jcvb .jcvb-rail{position:absolute;right:6px;bottom:calc(env(safe-area-inset-bottom,0px) + 118px);z-index:4;display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.6vh,16px);transition:opacity .25s ease}.jcvb .jcvb-rail:before{content:"";position:absolute;inset:-36px -6px -36px -60px;z-index:-1;pointer-events:none;background:linear-gradient(to left,#0000006b 0,#0000004d 45%,#0000);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 78%,transparent 100%)}.jcvb .jcvb-act{display:flex;flex-direction:column;align-items:center;gap:5px;width:66px;color:#fff;text-align:center;font-size:10.5px;line-height:1.1;letter-spacing:.02em;text-shadow:0 0 2px rgba(0,0,0,.8),0 1px 8px rgba(0,0,0,.55)}.jcvb .jcvb-act__i{display:grid;place-items:center;width:clamp(40px,5.4vh,46px);height:clamp(40px,5.4vh,46px);border-radius:50%;transition:transform .3s var(--jcvb-spring)}.jcvb .jcvb-act__i svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.6)) drop-shadow(0 0 6px rgba(0,0,0,.3))}.jcvb .jcvb-act:active .jcvb-act__i{transform:scale(.88)}.jcvb .jcvb-act[aria-pressed=true] .jcvb-heart{fill:var(--jcvb-red);stroke:var(--jcvb-red)}.jcvb .jcvb-act[aria-pressed=true] .jcvb-heart-hi{stroke:#fff}.jcvb .jcvb-act.is-pop .jcvb-act__i{animation:jcvb-pop .5s var(--jcvb-spring)}.jcvb .jcvb-wa-h{fill:none;stroke:currentColor}.jcvb .jcvb-card{position:absolute;left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);z-index:4;display:flex;align-items:center;gap:12px;padding:9px;border-radius:16px;color:var(--jcvb-ink);background:#fbfaf9f2;box-shadow:0 18px 40px -18px #0009;text-align:left;transition:opacity .3s ease,transform .45s var(--jcvb-ease)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.jcvb .jcvb-card{background:#fbfaf9db;-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5)}}.jcvb .jcvb-card__img{flex:none;width:52px;height:64px;border-radius:var(--jcvb-r);overflow:hidden;background:var(--jcvb-surface)}.jcvb .jcvb-card__img img{display:block;width:100%;height:100%;object-fit:cover}.jcvb .jcvb-card__body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.jcvb .jcvb-card__title{overflow:hidden;font-size:13.5px;font-weight:500;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.jcvb .jcvb-card__price{display:flex;align-items:baseline;gap:7px;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.jcvb .jcvb-card__price [data-jcvb-price]{font-weight:inherit}.jcvb .jcvb-card__price s{font-size:11.5px;font-weight:400;color:var(--jcvb-mute)}.jcvb .jcvb-card__inst,.jcvb .jcvb-card__out{font-size:11.5px;color:var(--jcvb-ink2)}.jcvb .jcvb-card__go{display:grid;flex:none;place-items:center;width:42px;height:42px;border-radius:50%;color:#fff;background:var(--jcvb-ink)}.jcvb .jcvb-card__go svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.jcvb .jcvb-player.is-sheet .jcvb-card{opacity:0;transform:translate3d(0,12px,0);pointer-events:none}.jcvb .jcvb-player.is-holding .jcvb-top,.jcvb .jcvb-player.is-holding .jcvb-rail,.jcvb .jcvb-player.is-holding .jcvb-card{opacity:0}.jcvb .jcvb-scrim{position:absolute;inset:0;z-index:5;background:#08060580;opacity:0;visibility:hidden;touch-action:none;transition:opacity .4s ease,visibility 0s linear .4s}.jcvb .jcvb-player.is-sheet .jcvb-scrim{opacity:1;visibility:visible;transition:opacity .4s ease}.jcvb .jcvb-sheet{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;flex-direction:column;max-height:calc(100% - env(safe-area-inset-top,0px) - 48px);border-radius:22px 22px 0 0;color:var(--jcvb-ink);background:var(--jcvb-paper);box-shadow:0 -24px 60px -20px #00000080;transform:translate3d(0,105%,0);visibility:hidden;transition:transform .48s var(--jcvb-ease),visibility 0s linear .48s}.jcvb .jcvb-player.is-sheet .jcvb-sheet{transform:none;visibility:visible;transition:transform .52s var(--jcvb-ease)}.jcvb .jcvb-player .jcvb-sheet.is-drag{transition:none}.jcvb .jcvb-sheet :focus-visible{outline-color:var(--jcvb-ink)}.jcvb .jcvb-sheet__grip{position:relative;flex:none;height:46px;touch-action:none;cursor:grab}.jcvb .jcvb-sheet__bar{position:absolute;left:50%;top:10px;width:38px;height:4px;margin-left:-19px;border-radius:4px;background:#d9d3cf}.jcvb .jcvb-sheet__down{position:absolute;right:12px;top:8px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--jcvb-ink);background:var(--jcvb-surface)}.jcvb .jcvb-sheet__down:before{content:"";position:absolute;inset:-6px;border-radius:50%}.jcvb .jcvb-sheet__down svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jcvb .jcvb-sheet__scroll,.jcvb .jcvb-guide__panel{scrollbar-width:thin;scrollbar-color:#d9d3cf transparent}.jcvb .jcvb-sheet__scroll{flex:1 1 auto;min-height:0;padding:0 20px 20px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.jcvb .jcvb-gal{position:relative;margin:0 -20px 18px}.jcvb .jcvb-gal__track{display:flex;gap:8px;padding:0 20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;outline:none}.jcvb .jcvb-gal__track::-webkit-scrollbar{display:none}.jcvb .jcvb-gal__item{flex:0 0 auto;width:auto;height:clamp(180px,34vh,300px);height:clamp(180px,34svh,300px);aspect-ratio:var(--jcvb-ar,.8);border-radius:var(--jcvb-r);overflow:hidden;background:var(--jcvb-surface);scroll-snap-align:start}.jcvb .jcvb-gal__item:only-child{margin:0 auto}.jcvb .jcvb-gal__item img:not([src]){visibility:hidden}.jcvb .jcvb-gal__item img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.jcvb .jcvb-gal__count{position:absolute;left:30px;bottom:10px;padding:4px 9px;border-radius:999px;font-size:11px;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#fff;background:#171311b3;pointer-events:none}.jcvb .jcvb-info{padding:2px 0 16px;border-bottom:1px solid var(--jcvb-line2)}.jcvb .jcvb-info__title{font-family:var(--jcvb-font-h);font-weight:var(--font-weight-header,500);font-size:19px;line-height:1.25;letter-spacing:-.005em;color:var(--jcvb-ink);text-transform:none;outline:none}.jcvb .jcvb-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px;font-variant-numeric:tabular-nums}.jcvb .jcvb-price__now{font-size:18px;font-weight:600;color:rgb(var(--color-price-regular,23,19,17))}.jcvb .jcvb-price__was{font-size:13.5px;color:var(--jcvb-mute);text-decoration:line-through;text-decoration-thickness:1px}.jcvb .jcvb-inst{margin-top:4px;font-size:13px;color:var(--jcvb-ink2)}.jcvb .jcvb-inst strong{font-weight:500;color:var(--jcvb-ink)}.jcvb .jcvb-pick{padding:16px 0 2px}.jcvb .jcvb-pick__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.jcvb .jcvb-pick__title{font-family:var(--jcvb-font);font-size:11.5px;font-weight:500;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--jcvb-ink)}.jcvb .jcvb-link{padding:14px 0;margin:-8px 0;font-size:12.5px;color:var(--jcvb-ink2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.jcvb .jcvb-opt+.jcvb-opt{margin-top:14px}.jcvb .jcvb-opt__name{display:block;margin-bottom:8px;font-size:12px;color:var(--jcvb-ink2)}.jcvb .jcvb-chips{display:flex;flex-wrap:wrap;gap:8px}.jcvb .jcvb-chip{position:relative;display:block;margin:0;cursor:pointer}.jcvb .jcvb-chip input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}.jcvb .jcvb-chip input:disabled{cursor:not-allowed}.jcvb .jcvb-chip__t{position:relative;display:grid;place-items:center;min-width:52px;height:46px;padding:0 14px;border-radius:var(--jcvb-r);overflow:hidden;font-size:14px;font-weight:500;letter-spacing:.02em;color:var(--jcvb-ink);background:#fff;box-shadow:inset 0 0 0 1px var(--jcvb-line);transition:box-shadow .2s ease,background-color .2s ease,color .2s ease}@media(hover:hover){.jcvb .jcvb-chip:hover .jcvb-chip__t{box-shadow:inset 0 0 0 1px var(--jcvb-ink)}}.jcvb .jcvb-chip input:checked+.jcvb-chip__t{color:#fff;background:var(--jcvb-ink);box-shadow:inset 0 0 0 1px var(--jcvb-ink)}.jcvb .jcvb-chip input:focus-visible+.jcvb-chip__t{outline:2px solid var(--jcvb-red);outline-offset:2px}.jcvb .jcvb-chip.is-out .jcvb-chip__t{color:var(--jcvb-mute);background:var(--jcvb-line2);box-shadow:none}.jcvb .jcvb-chip.is-out .jcvb-chip__t:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:1px;background:currentColor;transform:rotate(-26deg)}.jcvb .jcvb-chip.is-out input:checked+.jcvb-chip__t{color:#fff;background:var(--jcvb-mute)}.jcvb .jcvb-opt.is-nudge .jcvb-chips{animation:jcvb-nudge .42s var(--jcvb-out)}.jcvb .jcvb-desc{margin-top:18px;font-size:13.5px;line-height:1.6;color:var(--jcvb-ink2)}.jcvb .jcvb-full{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:6px 0 4px;font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--jcvb-ink);border-bottom:1px solid currentColor}.jcvb .jcvb-full:after{content:"";position:absolute;inset:-10px 0}.jcvb .jcvb-full svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--jcvb-out)}@media(hover:hover){.jcvb .jcvb-full:hover svg{transform:translate(3px)}}.jcvb .jcvb-buy{flex:none;padding:12px 20px calc(env(safe-area-inset-bottom,0px) + 14px);background:var(--jcvb-paper);border-top:1px solid var(--jcvb-line2)}.jcvb .jcvb-buy__msg{margin-bottom:10px;font-size:12.5px;line-height:1.4;color:#b3261e}.jcvb .jcvb-atc{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:54px;border-radius:var(--jcvb-r);color:#fff;background:var(--jcvb-ink);font-size:13.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center;transition:background-color .2s ease,transform .15s ease}.jcvb .jcvb-atc:active{transform:scale(.985)}@media(hover:hover){.jcvb .jcvb-atc:hover{background:#2c2421}}.jcvb .jcvb-atc:disabled{color:var(--jcvb-ink2);background:var(--jcvb-line2);box-shadow:inset 0 0 0 1px var(--jcvb-line);transform:none}.jcvb .jcvb-atc .jcvb-spin{position:absolute;left:50%;top:50%;margin:-11px 0 0 -11px;opacity:0}.jcvb .jcvb-buy[data-state=busy] .jcvb-atc__label{opacity:0}.jcvb .jcvb-buy[data-state=busy] .jcvb-atc .jcvb-spin{opacity:1}.jcvb .jcvb-done,.jcvb .jcvb-buy[data-state=done] .jcvb-atc{display:none}.jcvb .jcvb-buy[data-state=done] .jcvb-done{display:block;animation:jcvb-rise .45s var(--jcvb-out)}.jcvb .jcvb-done__msg{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:14px;font-weight:500}.jcvb .jcvb-done__msg svg{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--jcvb-ink);fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:jcvb-draw .5s .15s var(--jcvb-out) forwards}.jcvb .jcvb-done__row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px}.jcvb .jcvb-btn{display:flex;align-items:center;justify-content:center;height:50px;padding:0 8px;border-radius:var(--jcvb-r);font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-align:center;white-space:nowrap}.jcvb .jcvb-btn--line{color:var(--jcvb-ink);box-shadow:inset 0 0 0 1px var(--jcvb-ink)}.jcvb .jcvb-btn--ink{color:#fff;background:var(--jcvb-ink)}.jcvb .jcvb-close-d,.jcvb .jcvb-nav{display:none}.jcvb .jcvb-guide{position:absolute;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;color:var(--jcvb-ink)}.jcvb .jcvb-guide__scrim{position:absolute;inset:0;background:#0806058c;opacity:0;transition:opacity .35s ease}.jcvb .jcvb-guide.is-on .jcvb-guide__scrim{opacity:1}.jcvb .jcvb-guide__panel{position:relative;width:100%;max-height:calc(100% - 40px);padding:6px 20px calc(env(safe-area-inset-bottom,0px) + 22px);overflow-y:auto;overscroll-behavior:contain;border-radius:22px 22px 0 0;background:var(--jcvb-paper);transform:translate3d(0,100%,0);transition:transform .45s var(--jcvb-ease);outline:none}.jcvb .jcvb-guide.is-on .jcvb-guide__panel{transform:none}.jcvb .jcvb-guide :focus-visible{outline-color:var(--jcvb-ink)}.jcvb .jcvb-guide__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 4px}.jcvb .jcvb-guide__title{font-family:var(--jcvb-font-h);font-weight:var(--font-weight-header,500);font-size:18px;line-height:1.3;color:var(--jcvb-ink);text-transform:none}.jcvb .jcvb-guide__x{position:relative;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--jcvb-surface)}.jcvb .jcvb-guide__x:before{content:"";position:absolute;inset:-4px;border-radius:50%}.jcvb .jcvb-guide__x svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.jcvb .jcvb-guide__fig{display:block;width:100%;max-width:290px;height:auto;margin:4px auto 10px;color:var(--jcvb-ink)}.jcvb .jcvb-guide__fig .g{fill:none;stroke:currentColor;stroke-width:1.15;stroke-linejoin:round;stroke-linecap:round}.jcvb .jcvb-guide__fig .m{fill:none;stroke:var(--jcvb-red);stroke-width:1;stroke-dasharray:3 3;stroke-linecap:round}.jcvb .jcvb-guide__fig .t{stroke:var(--jcvb-red);stroke-width:1;stroke-linecap:round}.jcvb .jcvb-guide__fig text{fill:var(--jcvb-ink2);font-family:var(--jcvb-font);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;paint-order:stroke;stroke:var(--jcvb-paper);stroke-width:5px;stroke-linejoin:round}.jcvb .jcvb-table{width:100%;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums;text-align:center}.jcvb .jcvb-table th{padding:10px 4px;border:0;border-bottom:1px solid var(--jcvb-line);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--jcvb-mute);background:none}.jcvb .jcvb-table td{padding:11px 4px;border:0;border-bottom:1px solid var(--jcvb-line2);color:var(--jcvb-ink2);background:none;transition:background-color .25s ease}.jcvb .jcvb-table th:first-child,.jcvb .jcvb-table td:first-child{padding-left:12px;text-align:left}.jcvb .jcvb-table td:first-child{font-weight:600;color:var(--jcvb-ink)}.jcvb .jcvb-table tr.is-cur td{color:var(--jcvb-ink);background:var(--jcvb-surface)}.jcvb .jcvb-table tr.is-cur td:first-child{box-shadow:inset 2px 0 0 var(--jcvb-red)}.jcvb .jcvb-guide__note{margin-top:12px;font-size:12.5px;line-height:1.55;color:var(--jcvb-ink2)}.jcvb .jcvb-guide__note+.jcvb-guide__note{margin-top:6px}.jcvb .jcvb-toast{position:absolute;left:50%;top:calc(env(safe-area-inset-top,0px) + 72px);z-index:30;max-width:calc(100% - 32px);padding:10px 16px;border-radius:18px;font-size:13px;font-weight:500;white-space:normal;overflow-wrap:anywhere;text-align:center;color:var(--jcvb-ink);background:#fff;box-shadow:0 12px 30px -10px #00000073;opacity:0;transform:translate3d(-50%,-8px,0);transition:opacity .25s ease,transform .35s var(--jcvb-out);pointer-events:none}.jcvb .jcvb-toast.is-on{opacity:1;transform:translate3d(-50%,0,0)}@media(min-width:990px){.jcvb .jcvb-player{--jcvb-sh:min( calc(100vh - 64px) ,880px, calc((100vw - 600px)*1.7778) );background:#0a0807f2}.jcvb .jcvb-ambient{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none}.jcvb .jcvb-ambient img{position:absolute;left:-10%;top:-10%;width:120%;height:120%;object-fit:cover;opacity:.4;filter:blur(48px) saturate(1.15);transform:translateZ(0)}.jcvb .jcvb-ambient:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 42%,#0a080726,#0a0807d9)}.jcvb .jcvb-ambient:after{content:"";position:absolute;inset:0;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.jcvb .jcvb-layout{display:flex;align-items:center;justify-content:center;gap:22px;padding:32px}.jcvb .jcvb-stage{position:relative;inset:auto;flex:none;width:calc(var(--jcvb-sh)*.5625);height:var(--jcvb-sh)}.jcvb .jcvb-frame{border-radius:20px;box-shadow:0 40px 90px -30px #000000d9,0 0 0 1px #ffffff0f}.jcvb .jcvb-top{padding:14px 14px 0}.jcvb .jcvb-ic--m,.jcvb .jcvb-card,.jcvb .jcvb-scrim,.jcvb .jcvb-sheet__grip{display:none}.jcvb .jcvb-rail{right:8px;bottom:22px}.jcvb .jcvb-sheet{position:relative;left:auto;right:auto;bottom:auto;flex:none;width:400px;height:var(--jcvb-sh);max-height:none;border-radius:20px;visibility:visible;box-shadow:0 40px 90px -30px #000000bf;opacity:0;transform:translate3d(18px,0,0);transition:opacity .4s ease .06s,transform .6s var(--jcvb-out) .06s}.jcvb .jcvb-player.is-open .jcvb-sheet{opacity:1;transform:none}.jcvb .jcvb-sheet__scroll{padding:24px 26px 18px}.jcvb .jcvb-gal{margin:0 -26px 20px}.jcvb .jcvb-gal__track{padding:0 26px;scroll-padding:0 26px}.jcvb .jcvb-gal__item{height:clamp(200px,calc(var(--jcvb-sh)*.4),300px)}.jcvb .jcvb-gal__count{left:36px}.jcvb .jcvb-info__title{font-size:21px}.jcvb .jcvb-buy{padding:14px 26px 20px}.jcvb .jcvb-close-d{position:absolute;top:22px;right:22px;z-index:7;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;transition:background-color .2s ease}.jcvb .jcvb-close-d svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.jcvb .jcvb-close-d:hover{background:#ffffff29}.jcvb .jcvb-nav{display:flex;flex:none;flex-direction:column;gap:12px}.jcvb .jcvb-nav__btn{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;transition:background-color .2s ease}.jcvb .jcvb-nav__btn:hover{background:#ffffff29}.jcvb .jcvb-nav__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.jcvb .jcvb-guide{align-items:center}.jcvb .jcvb-guide__panel{width:min(520px,calc(100% - 48px));max-height:calc(100% - 64px);padding:12px 28px 26px;border-radius:20px;opacity:0;transform:translate3d(0,16px,0) scale(.98);transition:transform .4s var(--jcvb-out),opacity .3s ease}.jcvb .jcvb-guide.is-on .jcvb-guide__panel{opacity:1;transform:none}.jcvb .jcvb-toast{top:28px}}@media(max-width:989px)and (min-aspect-ratio:3/4){.jcvb .jcvb-video{object-fit:contain}}@media(max-width:989px)and (max-height:560px){.jcvb .jcvb-rail{bottom:calc(env(safe-area-inset-bottom,0px) + 102px);gap:6px}.jcvb .jcvb-act{width:44px}.jcvb .jcvb-act>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.jcvb .jcvb-bubble__ring:before,.jcvb .jcvb-dock.is-still .jcvb-bubble__poster,.jcvb .jcvb-ic.is-hint:after,.jcvb .jcvb-act.is-pop .jcvb-act__i,.jcvb .jcvb-opt.is-nudge .jcvb-chips,.jcvb .jcvb-buy[data-state=done] .jcvb-done{animation:none}.jcvb .jcvb-bubble__ring:before{background:linear-gradient(155deg,var(--jcvb-ink) 0 58%,var(--jcvb-red) 100%)}.jcvb .jcvb-dock__in,.jcvb .jcvb-dock.is-in.is-dragging .jcvb-dock__in,.jcvb .jcvb-dock.is-in.is-away .jcvb-dock__in,.jcvb .jcvb-dock.is-in.is-gone .jcvb-dock__in{transform:none}.jcvb .jcvb-dock.is-glide,.jcvb .jcvb-dock.is-soft{transition:transform .18s ease}.jcvb .jcvb-stage,.jcvb .jcvb-sheet,.jcvb .jcvb-card,.jcvb .jcvb-guide__panel{transition-duration:.01s!important}.jcvb .jcvb-done__msg svg{animation:none;stroke-dashoffset:0}}@media print{.jcvb{display:none!important}}@keyframes jcvb-orbit{to{transform:rotate(1turn)}}@keyframes jcvb-drift{0%{transform:scale(1.02)}to{transform:translate3d(0,-1.5%,0) scale(1.09)}}@keyframes jcvb-spin{to{transform:rotate(1turn)}}@keyframes jcvb-ping{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.42)}}@keyframes jcvb-pop{0%{transform:scale(1)}35%{transform:scale(.82)}70%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes jcvb-nudge{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes jcvb-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes jcvb-draw{to{stroke-dashoffset:0}}
