.bst-page h1{font-size:24px;font-weight:700;letter-spacing:-.02em;margin:6px 0 4px}.bst-lead{color:var(--ink-3);font-size:14px;margin:0 0 20px}.bst-head{align-items:baseline;display:flex;gap:16px}.bst-head h1{flex:1;min-width:0}.bst-head__inv{align-items:center;color:var(--ink-2);display:inline-flex;flex:none;font-size:15px;font-weight:600;gap:4px;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.bst-head__inv svg{color:var(--ink-4);transform:rotate(-90deg)}.bst-head__inv:hover{color:var(--ink);text-decoration-color:var(--ink-4)}.bst-head__inv:hover svg{color:var(--ink)}.bst-stage{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:16px;padding:6px 18px}.bst-stage .pf:last-child{border-bottom:none}.bst-stage--demo .pf{pointer-events:none}.bst-demo-cap{color:var(--ink-4);font-size:12.5px;margin:-8px 0 16px;text-align:center}.bst-why{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:0 0 18px}.bst-why>div{align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;gap:12px;padding:14px 16px}.bst-why svg{color:var(--gold);flex:none;height:20px;margin-top:1px;width:20px}.bst-fx h3,.bst-where h3,.bst-why h3{font-size:14px;font-weight:600;margin:0 0 3px}.bst-fx p,.bst-where p,.bst-why p{color:var(--ink-3);font-size:13px;margin:0}.bst-sec{margin-top:26px}.bst-sec__t{font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0 0 12px}.bst-sec__t--goods{margin-top:8px}.bst-where{display:grid;gap:14px;grid-template-columns:1fr 1fr}.bst-fx>div,.bst-where>div{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px}.bst-mock{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:10px}.bst-mock__q{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--ink-2);display:flex;font-size:12px;gap:8px;height:28px;padding:0 10px}.bst-mock__q svg{height:14px;width:14px}.bst-mock__q svg,.bst-mock__q--empty{color:var(--ink-4)}.bst-mock__row{align-items:center;border:1px solid transparent;border-radius:8px;display:flex;gap:10px;padding:8px 10px}.bst-mock__row.is-hot{background:#ffc64b1f;border-color:#e8a9128c}.bst-mock__ava{background:var(--surface-muted);border-radius:50%;flex:none;height:22px;width:22px}.bst-mock__row .bst-bar{height:7px}.bst-mock__body{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.bst-mock__tiles{display:flex;gap:4px}.bst-mock__tiles i{background:#e6edf6;border-radius:3px;height:20px;width:28px}.bst-mock--search .bst-mock__q{padding-right:3px}.bst-mock__go{align-items:center;background:var(--accent);border-radius:4px;color:#fff;display:inline-flex;flex:none;font-size:11px;font-weight:600;height:20px;line-height:1;margin-left:auto;padding:0 10px}.bst-mock__chips{display:flex;gap:4px}.bst-mock__chips i{background:var(--surface-muted);border-radius:999px;height:8px;width:34px}.bst-mock__up{align-items:center;background:#e8a9122e;border-radius:50%;color:#946a00;display:flex;flex:none;height:22px;justify-content:center;margin-left:auto;width:22px}.bst-mock__up svg{height:12px;transform:rotate(180deg);width:12px}.bst-mock__cols{display:flex;gap:10px}.bst-mock__rail{display:flex;flex:none;flex-direction:column;gap:5px;padding-top:8px;width:64px}.bst-mock__rail i{background:var(--surface);border:1px solid var(--border);border-radius:999px;height:14px}.bst-mock__rail i:nth-child(2){width:78%}.bst-mock__rail i:nth-child(4){width:64%}.bst-mock__list{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.bst-fx{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.bst-fx svg{color:var(--ink-4);margin-bottom:8px}.bst-ghost{opacity:.5;pointer-events:none}.bst-ghost .pf__ava{background:var(--surface-muted)}.bst-ghost .pf__body{display:flex;flex-direction:column;gap:9px;padding-top:4px}.bst-bar{background:var(--surface-muted);border-radius:999px;height:10px}.bst-ghost .pf__actions .bst-bar{border-radius:10px;height:36px}.bst-goods{display:grid;gap:14px;grid-template-columns:1fr 1fr 1.25fr}.bst-good{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:inherit;display:flex;flex-direction:column;font:inherit;padding:16px 18px 18px;position:relative;text-align:left;transition:border-color .15s,box-shadow .15s}.bst-good:hover{border-color:var(--border-strong)}.bst-good.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.bst-good:focus-visible{box-shadow:var(--focus-ring);outline:none}.bst-good.is-locked{cursor:default}.bst-good.is-locked:hover{border-color:var(--border)}.bst-good__t{font-size:15px;font-weight:600;margin:0}.bst-good__d{color:var(--ink-3);font-size:13px;margin:4px 0 0}.bst-good__p{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:auto;padding-top:14px}.bst-good__p small{color:var(--ink-3);font-size:12.5px;font-weight:500}.bst-deal{color:#7a5c03;font-size:12.5px;line-height:1.45;margin:8px 0 0}.bst-deal b{font-weight:600}.bst-good__tick{align-items:center;border:1px solid var(--border-strong);border-radius:50%;color:transparent;display:flex;height:20px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .15s,border-color .15s,color .15s;width:20px}.bst-good__tick :deep(svg),.bst-good__tick svg{height:12px;width:12px}.bst-good.is-on .bst-good__tick{background:var(--ink);border-color:var(--ink);color:#fff}.bst-state{color:var(--ink-3);font-size:12.5px;line-height:1.45;margin:auto 0 0;padding-top:14px}.bst-state b{color:var(--accent-deep);display:block;font-size:13.5px;font-weight:600}.bst-state--off b{color:var(--ink-3)}.bst-state__soft{color:var(--ink-4)}.bst-state__auto{color:var(--accent-deep);cursor:pointer;display:block}.bst-state__auto:hover{text-decoration:underline}.bst-state--hold b{color:#8a6a04}.bst-state__act{display:flex;gap:14px;margin-top:6px}.bst-state__act span{color:var(--accent-deep);cursor:pointer}.bst-state__act span:hover{text-decoration:underline}.bst-state__act span+span{color:var(--ink-3)}.bst-state__act span+span:hover,.bst-state__err{color:var(--danger)}.bst-state__err{display:block;margin-top:4px}.bst-renewbtn{align-self:flex-start;background:var(--surface);border:1px solid var(--border-strong);border-radius:999px;color:var(--brand);font-size:12.5px;font-weight:600;margin-top:10px;padding:5px 13px;transition:border-color .15s,background .15s}.bst-good:hover .bst-renewbtn{background:var(--brand-tint);border-color:var(--brand)}.bst-renew{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:8px}.bst-renew__to{color:var(--ink-2)}.bst-renew__to b{color:var(--ink);display:inline;font-size:13px;font-weight:600}.bst-renew__sum{font-variant-numeric:tabular-nums;font-weight:600;margin-left:auto}.bst-renew__hint{color:var(--ink-3);flex-basis:100%;font-size:12.5px;line-height:1.45}@property --c1{syntax:"<color>";inherits:true;initial-value:#ffd98a}@property --c2{syntax:"<color>";inherits:true;initial-value:#e8a912}@property --c3{syntax:"<color>";inherits:true;initial-value:#e8a912}@property --glow{syntax:"<number>";inherits:true;initial-value:0}.bst-good--boost{--c1:var(--gold-soft);--c2:var(--gold);--c3:var(--gold);--glow:.18;transition:--c1 .5s,--c2 .5s,--c3 .5s,--glow .45s,color .45s,box-shadow .3s;--thumb:24px;overflow:hidden}.bst-good--boost.is-on{border-color:transparent;box-shadow:inset 0 0 0 1.5px var(--c2),0 8px 30px rgba(0,0,0,calc(.05 + var(--glow)*.12))}.bst-good--boost:before{background:radial-gradient(120% 90% at 88% 8%,var(--c1) 0,transparent 62%);content:"";inset:0;opacity:var(--glow);pointer-events:none;position:absolute;transition:opacity .3s}.bst-good--boost>*{position:relative;z-index:1}.bst-good--boost>.bst-good__tick{position:absolute}.bst-boost__head{align-items:baseline;display:flex;gap:12px;margin-top:4px}.bst-boost__x{background:linear-gradient(96deg,var(--c1),var(--c2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px calc(2px + 14px*var(--glow)) color-mix(in srgb,var(--c2) calc((.1 + var(--glow)*.55)*100%),transparent));font-size:44px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1;transition:filter .3s}.bst-good--boost.is-off .bst-boost__x{background:none;color:var(--ink-4);filter:none}.bst-boost__x.is-bump{animation:bst-xpop .32s cubic-bezier(.2,.9,.2,1)}@keyframes bst-xpop{0%{transform:scale(.84)}55%{transform:scale(1.07)}to{transform:scale(1)}}.bst-boost__p{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;margin-left:auto;transition:color .45s}.bst-boost__p small{color:var(--ink-3);font-size:12.5px;font-weight:500}.bst-boost__p small,.bst-good--boost .bst-good__t{transition:color .45s}.bst-track{background:var(--surface-muted);border-radius:999px;box-shadow:inset 0 0 0 1px var(--border);height:12px;margin-top:18px;position:relative}.bst-fill{background:linear-gradient(96deg,var(--c1),var(--c2));border-radius:999px;box-shadow:0 0 calc(6px + 26px*var(--glow)) color-mix(in srgb,var(--c2) calc((.2 + var(--glow)*.6)*100%),transparent);inset:0 auto 0 0;overflow:hidden;position:absolute;transition:width .22s cubic-bezier(.2,.9,.2,1),box-shadow .3s;width:calc(var(--thumb)/2 + var(--pos, 0)*(100% - var(--thumb)))}.bst-good--boost.is-off .bst-fill{width:0}.bst-fill:after{animation:bst-sweep calc(2.8s - 2.1s*var(--glow)) linear infinite;background:linear-gradient(100deg,transparent 18%,hsla(0,0%,100%,.95) 50%,transparent 82%);content:"";inset:0;opacity:calc(.25 + var(--glow)*.7);position:absolute;transform:translate(-100%)}@keyframes bst-sweep{to{transform:translate(100%)}}.bst-track input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;height:40px;inset:-14px 0;margin:0;opacity:0;position:absolute;width:100%}.bst-track input::-webkit-slider-thumb{-webkit-appearance:none;border:none;border-radius:50%;height:var(--thumb);width:var(--thumb)}.bst-track input::-moz-range-thumb{border:none;border-radius:50%;height:var(--thumb);width:var(--thumb)}.bst-track input:disabled{cursor:default}.bst-fill,.bst-thumb{pointer-events:none}.bst-thumb{background:var(--surface);border:1.5px solid var(--c2);border-radius:50%;box-shadow:0 1px 4px #0f1b2d2e,0 0 calc(4px + 16px*var(--glow)) color-mix(in srgb,var(--c2) calc((.15 + var(--glow)*.5)*100%),transparent);height:var(--thumb);left:calc(var(--thumb)/2 + var(--pos, 0)*(100% - var(--thumb)));margin:calc(var(--thumb)/-2) 0 0 calc(var(--thumb)/-2);position:absolute;top:50%;transition:background .45s;transition:left .22s cubic-bezier(.2,.9,.2,1),box-shadow .3s,border-color .3s,background .45s;width:var(--thumb)}.bst-track input:focus-visible~.bst-thumb{box-shadow:var(--focus-ring)}.bst-track input:active~.bst-thumb{transition:box-shadow .3s,border-color .3s}.bst-track:has(input:active) .bst-fill{transition:box-shadow .3s}.bst-thumb:after{animation:bst-breathe 1.7s ease-in-out infinite alternate;background:radial-gradient(circle,var(--c1) 0,transparent 68%);border-radius:50%;content:"";inset:-11px;opacity:calc(max(0,(var(--glow) - .3))*.95);pointer-events:none;position:absolute}@keyframes bst-breathe{0%{transform:scale(.8)}to{transform:scale(1.35)}}.bst-ticks{color:var(--ink-4);font-size:12.5px;font-variant-numeric:tabular-nums;height:22px;margin-top:8px;position:relative}.bst-ticks button{background:none;border:none;border-radius:var(--radius-sm);color:inherit;cursor:pointer;font:inherit;left:calc(var(--thumb)/2 + var(--pos, 0)*(100% - var(--thumb)));padding:3px 6px;position:absolute;top:0;transform:translate(-50%);transition:color .45s}.bst-ticks button:hover{color:var(--ink-2)}.bst-ticks button.is-on{color:var(--ink);font-weight:700}.bst-ticks button:disabled{cursor:default}.bst-ticks button:disabled:hover{color:var(--ink-4)}.bst-ticks button.is-on:disabled:hover{color:var(--ink)}.bst-good--boost>.bst-sky{border-radius:inherit;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.bst-sky__dusk,.bst-sky__night{inset:0;opacity:0;position:absolute;transition:opacity .6s ease}.bst-sky__dusk{background:radial-gradient(130% 110% at 85% -10%,#8a7cf5 0,#5352c4,#383a8f)}.bst-sky__night{background:radial-gradient(130% 110% at 85% -10%,#3b2a86 0,#171a4a 45%,#0b0e2a)}.bst-good--boost.is-cosmic.is-on .bst-sky__dusk,.bst-good--boost.is-night.is-on .bst-sky__night{opacity:1}.bst-star{animation:bst-fly var(--t) linear var(--delay) infinite;background:var(--star,#fff);bottom:-12px;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--c1) 90%,transparent));height:var(--s);left:var(--x);opacity:0;position:absolute;width:var(--s)}@keyframes bst-fly{0%{opacity:0;transform:translate(0) scale(.3) rotate(0)}12%{opacity:1}55%{opacity:.95;transform:translate(calc(var(--dx)*.5),-110px) scale(1) rotate(160deg)}to{opacity:0;transform:translate(var(--dx),-230px) scale(.35) rotate(330deg)}}.bst-good--boost.is-cosmic.is-on{--ink:#fff;--ink-2:#e7e9f8;--ink-3:#c3c7e3;--ink-4:#9a9fc4;--surface:#1a1f52;--surface-muted:hsla(0,0%,100%,.12);--border:hsla(0,0%,100%,.18);box-shadow:inset 0 0 0 1.5px #ffffff47,0 12px 36px #0b0e2a59;color:var(--ink)}.bst-good--boost.is-cosmic.is-on:before{background:radial-gradient(120% 90% at 88% 8%,var(--c1) 0,transparent 62%),radial-gradient(90% 70% at 10% 100%,var(--c3) 0,transparent 60%);opacity:.32}.bst-good--boost.is-cosmic.is-on .bst-good__tick{background:#fff;border-color:#fff;color:#0d1130}.bst-good--boost.is-cosmic.is-on .bst-track{box-shadow:inset 0 0 0 1px #ffffff29}.bst-good--boost.is-cosmic.is-on .bst-ticks button.is-on{color:#fff}.bst-good--boost.is-cosmic.is-on .bst-renew__to,.bst-good--boost.is-cosmic.is-on .bst-state{transition:color .45s}.bst-good--boost.is-cosmic.is-on .bst-boost__x{animation:bst-shine 2.6s linear infinite alternate;background:linear-gradient(96deg,var(--c1),#fff 30%,var(--c2) 55%,var(--c3) 80%,var(--c1));-webkit-background-clip:text;background-clip:text;background-size:260% 100%}.bst-good--boost.is-cosmic.is-on .bst-fill{animation:bst-shine 3.4s ease-in-out infinite alternate;background:linear-gradient(96deg,var(--c1),var(--c2),var(--c3),var(--c2),var(--c1));background-size:300% 100%}.bst-good--boost.is-cosmic.is-on .bst-fill:after{animation-duration:.55s}@keyframes bst-shine{0%{background-position:0 50%}to{background-position:100% 50%}}.bst-good--boost.is-cosmic.is-on .bst-thumb{border-color:#fff;box-shadow:0 1px 4px #0f1b2d2e,0 0 22px color-mix(in srgb,var(--c2) 75%,transparent),0 0 0 3px color-mix(in srgb,var(--c2) 25%,transparent)}@media(prefers-reduced-motion:reduce){.bst-fill:after{animation:none;opacity:.3}.bst-boost__x.is-bump,.bst-star,.bst-thumb:after{animation:none}.bst-star{bottom:auto;opacity:.7;top:calc(10% + var(--dx) + 40px);transform:scale(.8)}.bst-good--boost.is-cosmic.is-on .bst-boost__x,.bst-good--boost.is-cosmic.is-on .bst-fill{animation:none}}.bst-paybar{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);bottom:16px;box-shadow:0 12px 36px #0f1b2d24;display:none;gap:16px;left:max(var(--page-pad),calc((100% - var(--page-max))/2 + var(--page-pad)));opacity:0;padding:14px 18px;pointer-events:none;position:fixed;right:max(var(--page-pad),calc((100% - var(--page-max))/2 + var(--page-pad)));transform:translateY(8px);transition:opacity .2s,transform .2s;z-index:20}.bst-paybar.is-on{display:flex;opacity:1;pointer-events:auto;transform:none}.bst-page.has-cart .cat{padding-bottom:120px}.bst-paybar__sum{font-size:20px;font-variant-numeric:tabular-nums;font-weight:600}.bst-paybar__list{color:var(--ink-3);font-size:12.5px}.bst-paybar .btn{font-size:15px;height:44px;margin-left:auto;padding:0 26px}.bst-terms{color:var(--ink-4);font-size:12.5px;line-height:1.55;margin:14px 0 0}.bst-faq{border-top:1px solid var(--border);display:grid;gap:14px 24px;grid-template-columns:repeat(3,1fr);margin:26px auto 0;max-width:860px;padding-top:20px;text-align:center}.bst-faq h3{font-size:13.5px;font-weight:600;margin:0 0 3px}.bst-faq p{color:var(--ink-3);font-size:13px;margin:0}.bst-note{align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--ink-2);display:flex;font-size:13.5px;gap:10px;margin-bottom:16px;padding:16px 18px}.bst-note h2{font-size:15px;font-weight:600;margin:0 0 4px}.bst-note p{color:var(--ink-3);margin:0}.bst-note .btn{flex:none;margin-left:auto}.bst-note--err{background:var(--danger-tint);border-color:var(--danger);color:#6e2020}.bst-note--warn{background:var(--warn-tint);border-color:var(--warn);color:#6a5203}.bst-note--ok{background:var(--accent-tint);border-color:var(--accent)}.bst-note__ico{color:var(--ink-4);flex:none;line-height:0;padding-top:1px}.bst-note--err .bst-note__ico{color:var(--danger)}.bst-note--ok .bst-note__ico{color:var(--accent-deep)}.bst-note--warn .bst-note__ico{color:#b58a00}.bst-wait{flex:1;min-width:0}.bst-wait__track{--argb:107,190,60;background:var(--border);border-radius:2px;height:3px;margin-top:12px;overflow:hidden;position:relative}.bst-wait__run{animation:bst-run linear infinite;background:linear-gradient(90deg,rgba(var(--argb),0) 0,rgba(var(--argb),.32) 60%,var(--accent) 100%);border-radius:2px;bottom:0;filter:drop-shadow(0 0 4px rgba(var(--argb),.45));left:0;position:absolute;top:0;width:34%}@keyframes bst-run{0%{transform:translate(-100%)}to{transform:translate(294%)}}.bst-ord{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--ink-2);font-size:13.5px;margin-bottom:16px;padding:16px 18px}.bst-ord__t{color:var(--ink);font-size:15px;font-weight:600;margin:0 0 10px}.bst-wait__how{color:var(--ink-4);font-size:12px;margin:8px 0 0}.bst-act{align-items:center}.bst-act .btn{margin-left:0}.bst-act .btn:first-of-type{margin-left:auto}.bst-group{margin-top:28px}.bst-group__t{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0 0 10px}.bst-group__head{align-items:baseline;display:flex;gap:14px;margin-bottom:10px}.bst-group__head .bst-group__t{flex:1;margin:0}.bst-group .bst-note{margin-top:12px}.bst-empty{background:var(--surface-muted);color:var(--ink-4);font-size:13.5px;margin:0;padding:16px 18px}.bst-empty,.bst-rows{border:1px solid var(--border);border-radius:var(--radius-md)}.bst-rows{background:var(--surface);padding:4px 18px}.bst-row{align-items:center;border-top:1px solid var(--border);display:grid;font-size:13.5px;gap:8px 18px;padding:13px 0}.bst-row:first-child{border-top:none}.bst-row__name{min-width:0}.bst-row__name b{color:var(--ink);display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bst-row__meta{color:var(--ink-4);display:block;font-size:12.5px;margin-top:2px}.bst-row__sum{color:var(--ink);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;text-align:right;white-space:nowrap}.bst-row__soft{color:var(--ink-4);font-size:12.5px;white-space:nowrap}.bst-row--sub{grid-template-columns:minmax(0,1fr) 110px auto}.bst-row--inv{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 110px 14px}.bst-row--inv:hover .bst-row__name b{color:var(--accent-deep)}.bst-row--inv.is-off .bst-row__name b,.bst-row--inv.is-off .bst-row__sum{color:var(--ink-4);font-weight:500}.bst-row--inv:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.bst-row--inv .bst-row__act{display:flex;justify-content:flex-end}.bst-row .btn--sm{height:30px}.bst-off{background:var(--surface);border-color:color-mix(in srgb,var(--danger) 45%,var(--border));color:var(--danger);min-width:120px}.bst-off:hover{background:var(--danger-tint);border-color:var(--danger)}.bst-off:disabled{cursor:default;opacity:.6}.bst-off--sure{background:var(--danger);border-color:var(--danger);color:#fff}.bst-off--sure:hover{background:color-mix(in srgb,var(--danger) 85%,#000);border-color:transparent}.bst-row--sub .bst-row__act{display:flex;gap:8px;justify-content:flex-end}.bst-row--sub.is-confirm .bst-row__meta{color:var(--danger)}.bst-row__chev{color:var(--ink-4);display:flex;transform:rotate(-90deg)}.bst-row--inv.is-open .bst-row__chev,.bst-row--inv:hover .bst-row__chev{color:var(--ink)}.bst-drw{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:60}.bst-drw__scrim{animation:bst-drw-scrim .18s ease;background:#0f1b2d80;inset:0;position:absolute}.bst-drw__panel{animation:bst-drw-in .2s cubic-bezier(.3,.7,.4,1);background:var(--bg);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:min(88vh,820px);max-width:820px;overflow:hidden;position:relative;width:100%}.bst-drw__head{align-items:flex-start;background:var(--surface);border-bottom:1px solid var(--border);display:flex;flex:none;gap:12px;padding:16px 20px}.bst-drw__t{flex:1;min-width:0}.bst-drw__t h2{font-size:17px;font-weight:600;margin:0}.bst-drw__t p{color:var(--ink-4);font-size:12.5px;margin:2px 0 0}.bst-drw__head .sig{flex:none}.bst-drw__x{background:none;border:0;color:var(--ink-4);cursor:pointer;display:flex;flex:none;padding:0}.bst-drw__x:hover{color:var(--ink)}.bst-drw__body{display:flex;flex:1;flex-direction:column;gap:16px;overflow-y:auto;padding:20px 24px}.bst-drw__body>.bst-note,.bst-drw__body>.bst-ord{margin:0}.bst-drw__sec .bst-ord__t{margin:0 0 8px}.bst-drw__state{display:flex;flex-direction:column;gap:12px}.bst-drw__state .bst-note{margin:0}.bst-drw__err{color:var(--danger);font-size:13px;margin:0}.bst-drw__hint{color:var(--ink-4);font-size:13px;margin:0}.bst-drw__act{align-items:center;background:var(--surface);border-top:1px solid var(--border);display:flex;flex:none;gap:12px;justify-content:flex-end;padding:16px 24px}.bst-drw__act .btn{min-width:160px}.bst-drw__act .bst-drw__pay{font-size:16px;height:48px;min-width:240px}.bst-drw__sum{display:flex;flex-direction:column;line-height:1.15;margin-right:auto}.bst-drw__sum span{color:var(--ink-4);font-size:12.5px}.bst-drw__sum b{color:var(--ink);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.bst-drw__link{background:none;border:0;color:var(--ink-4);cursor:pointer;font-size:14px;padding:0 6px}.bst-drw__link:hover{color:var(--danger)}.bst-drw__link:disabled{cursor:default;opacity:.6}@keyframes bst-drw-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes bst-drw-scrim{0%{opacity:0}}.bst-drw-leave-active{animation:bst-drw-fade .22s ease forwards}.bst-drw-leave-active .bst-drw__panel{animation:bst-drw-out .22s cubic-bezier(.3,.7,.4,1) forwards}@keyframes bst-drw-fade{to{opacity:0}}@keyframes bst-drw-out{to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes bst-drw-up{0%{transform:translateY(100%)}}@keyframes bst-drw-down{to{transform:translateY(100%)}}.bst-choice{display:grid;gap:12px;grid-template-columns:1fr 1fr}.bst-opt{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;display:block;padding:14px 16px;position:relative;transition:border-color .15s,box-shadow .15s}.bst-opt:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.bst-opt input{opacity:0;pointer-events:none;position:absolute}.bst-opt.is-on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.bst-opt:has(input:focus-visible){box-shadow:var(--focus-ring)}.bst-choice.is-nudge .bst-opt{animation:bst-nudge .9s ease}@keyframes bst-nudge-still{0%,60%{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-tint)}}@keyframes bst-nudge{0%,60%{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-tint)}20%{transform:translate(-3px)}40%{transform:translate(3px)}}.bst-opt__head{align-items:center;display:flex;gap:8px}.bst-opt__head b{color:var(--ink);font-size:14.5px;font-weight:600}.bst-opt__tag{background:var(--accent-tint);border-radius:999px;color:var(--accent-deep);font-size:11px;font-weight:600;padding:2px 8px}.bst-opt__d{color:var(--ink-3);display:block;font-size:13px;margin-top:6px}.bst-opt--auto{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.bst-lines{list-style:none;margin:0;padding:0}.bst-line{align-items:center;border-top:1px solid var(--border);display:flex;gap:16px;padding:10px 0}.bst-line:first-child{border-top:none;padding-top:2px}.bst-line:last-child{padding-bottom:2px}.bst-line__body{flex:1;min-width:0}.bst-line__body b{color:var(--ink);display:block;font-size:14px;font-weight:600}.bst-line__meta{color:var(--ink-4);display:block;font-size:12.5px;margin-top:2px}.bst-line__live{color:var(--accent-deep);font-weight:600}.bst-line__sum{color:var(--ink);flex:none;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.bst-lines__total{align-items:baseline;border-top:1px solid var(--border);display:flex;font-size:13.5px;gap:16px;justify-content:space-between;margin-top:10px;padding-top:10px}.bst-lines__total b{color:var(--accent-deep);font-size:17px;font-variant-numeric:tabular-nums}.sig--off{background:var(--surface-muted);color:var(--ink-4)}.bst-swap-leave-active{transition:opacity .1s ease}.bst-swap-leave-to{opacity:0}.bst-swap-enter-active{animation:bst-note-in .24s cubic-bezier(.3,.7,.4,1)}@keyframes bst-note-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.bst-swap-enter-active,.bst-swap-leave-active{animation:none;transition:none}.bst-choice.is-nudge .bst-opt{animation-name:bst-nudge-still}.bst-drw-leave-active,.bst-drw-leave-active .bst-drw__panel,.bst-drw__panel,.bst-drw__scrim{animation:none}.bst-wait__run{animation:none;background:rgba(var(--argb),.3);filter:none;transform:none;width:100%}}@media(max-width:900px){.bst-faq,.bst-goods{grid-template-columns:1fr}.bst-faq{gap:14px}.bst-fx,.bst-where,.bst-why{grid-template-columns:1fr}.bst-paybar{border-bottom:0;border-left:0;border-radius:0;border-right:0;bottom:0;box-shadow:0 -8px 24px #0f1b2d1a;flex-wrap:wrap;left:0;right:0}.bst-paybar .btn{margin-left:0;width:100%}.bst-page.has-cart .cat{padding-bottom:200px}.bst-stage{padding:6px 14px}.bst-row--inv,.bst-row--sub{gap:6px 12px;grid-template-columns:minmax(0,1fr) auto auto}.bst-row--sub.is-confirm .bst-row__act{grid-column:1/-1}.bst-row--sub.is-confirm .bst-row__act .btn{flex:1}.bst-row__chev{display:none}.bst-group__head{flex-wrap:wrap;gap:4px 14px}.bst-group__head .bst-row__soft{white-space:normal}}@media(max-width:640px){.bst-drw{align-items:flex-end;padding:0}.bst-drw__panel{animation-name:bst-drw-up;border-radius:var(--radius-md) var(--radius-md) 0 0;max-height:92vh;max-width:none}.bst-drw-leave-active .bst-drw__panel{animation-name:bst-drw-down}.bst-choice{grid-template-columns:1fr}.bst-drw__act{flex-wrap:wrap}.bst-drw__act .bst-drw__pay,.bst-drw__act .btn{flex:1;min-width:0}.bst-drw__act .bst-drw__pay{flex-basis:100%;order:3}}
