.sa{--sa-amber:#f59e0b;--sa-ink:#1f1300;padding:.8rem .95rem .95rem;pointer-events:auto;border-radius:.85rem;align-items:flex-start;gap:.75rem;width:100%;max-width:28rem;padding-inline-end:2.6rem;font-size:.875rem;line-height:1.75;animation:.28s cubic-bezier(.2,.8,.2,1) both sa-in;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000038}.sa-icon{border-radius:.6rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.sa-icon svg{width:1.15rem;height:1.15rem}.sa-body{text-wrap:pretty;flex:1;min-width:0}.sa-title{margin:0;font-size:.9rem;font-weight:700}.sa-close{top:.5rem;width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:.5rem;place-items:center;display:grid;position:absolute;inset-inline-end:.5rem}.sa-close:hover,.sa-close:focus-visible{opacity:1;background:color-mix(in oklab, currentColor 12%, transparent)}.sa-close svg{width:1rem;height:1rem}.sa-timer{inset-inline:0;transform-origin:100%;height:3px;animation:sa-timer var(--sa-ms,6s) linear forwards;position:absolute;bottom:0}.sa:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sa-timer{transform-origin:0}.sa[data-sa-look=soft]{color:#6b3f05;background:#fff6e0;border:1px solid #f5b740}.sa[data-sa-look=soft] .sa-title{color:#4a2a02}.sa[data-sa-look=soft] .sa-icon{color:#b45309;background:#fde2a6}.sa[data-sa-look=soft] .sa-timer{background:#d97706}:is(html.dark,[data-sa-scheme=dark]) .sa[data-sa-look=soft]{background:color-mix(in srgb, var(--sa-amber) 18%, var(--sa-bg,#0a0a0a));border-color:color-mix(in srgb, var(--sa-amber) 55%, var(--sa-bg,#0a0a0a));color:#fde7b0}:is(html.dark,[data-sa-scheme=dark]) .sa[data-sa-look=soft] .sa-title{color:#fcd34d}:is(html.dark,[data-sa-scheme=dark]) .sa[data-sa-look=soft] .sa-icon{background:color-mix(in srgb, var(--sa-amber) 30%, var(--sa-bg,#0a0a0a));color:#fbbf24}:is(html.dark,[data-sa-scheme=dark]) .sa[data-sa-look=soft] .sa-timer{background:#fbbf24}[data-sa-scheme=light] .sa[data-sa-look=soft]{color:#6b3f05;background:#fff6e0;border-color:#f5b740}[data-sa-scheme=light] .sa[data-sa-look=soft] .sa-title{color:#4a2a02}[data-sa-scheme=light] .sa[data-sa-look=soft] .sa-icon{color:#b45309;background:#fde2a6}[data-sa-scheme=light] .sa[data-sa-look=soft] .sa-timer{background:#d97706}.sa[data-sa-look=solid]{background:var(--sa-amber);color:var(--sa-ink);border:1px solid #d97706}.sa[data-sa-look=solid] .sa-title{color:#1a0f00}.sa[data-sa-look=solid] .sa-icon{background:var(--sa-ink);color:#fbbf24}.sa[data-sa-look=solid] .sa-timer{background:#1f13008c}.sa[data-sa-look=card]{background:var(--sa-bg,#fff);color:var(--sa-fg,#0a0a0a);border:1px solid color-mix(in srgb, var(--sa-fg,#0a0a0a) 14%, var(--sa-bg,#fff))}:is(html.dark,[data-sa-scheme=dark]) .sa[data-sa-look=card]{background:color-mix(in srgb, var(--sa-fg,#f5f5f5) 8%, var(--sa-bg,#0a0a0a))}[data-sa-scheme=light] .sa[data-sa-look=card]{background:var(--sa-bg,#fff)}.sa[data-sa-look=card]:before{content:"";background:var(--sa-amber);width:5px;position:absolute;inset-block:0;inset-inline-start:0}.sa[data-sa-look=card] .sa-icon{background:var(--sa-amber);color:var(--sa-ink)}.sa[data-sa-look=card] .sa-qty{background:var(--sa-amber);color:var(--sa-ink);border-radius:999px;margin-inline:.15em;padding:0 .55em;font-weight:700;display:inline-block}.sa[data-sa-look=card] .sa-timer{background:var(--sa-amber)}.sa:not([data-sa-look=card]) .sa-qty{font-weight:700}.sa-dock{z-index:60;pointer-events:none;padding-inline:1rem;display:flex;position:fixed;inset-inline:0}.sa-dock[data-sa-pos^=top]{top:1rem}.sa-dock[data-sa-pos^=bottom]{bottom:calc(var(--mobile-nav-offset,0px) + var(--bottom-bars,0px) + 1rem + env(safe-area-inset-bottom))}@media (min-width:1024px){.sa-dock[data-sa-pos^=bottom]{bottom:calc(1.5rem + var(--bottom-bars,0px))}.sa-dock{padding-inline:1.5rem}}.sa-dock[data-sa-pos$=center]{justify-content:center}.sa-dock[data-sa-pos$=start]{justify-content:flex-start}.sa-dock[data-sa-pos$=end]{justify-content:flex-end}.sa-dock[data-sa-preview]{padding-inline:.75rem;position:absolute}.sa-dock[data-sa-preview][data-sa-pos^=top]{top:.75rem}.sa-dock[data-sa-preview][data-sa-pos^=bottom]{bottom:.75rem}@keyframes sa-in{0%{opacity:0;transform:translateY(var(--sa-from,-.5rem))}}.sa-dock[data-sa-pos^=bottom] .sa{--sa-from:.5rem}@keyframes sa-timer{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.sa{animation:none}.sa-timer{display:none}}
.psb{--psb-x:-1;inset-inline:0;bottom:calc(var(--mobile-nav-offset,0px) + var(--compare-bar-h,0px));z-index:50;padding-bottom:var(--sticky-bar-safe,env(safe-area-inset-bottom));color:oklch(var(--foreground));pointer-events:none;transition:bottom .3s ease-out;position:fixed}html[dir=rtl] .psb{--psb-x:1}.psb[data-state=open] .psb-surface{pointer-events:auto}.psb .psb-row{align-items:center;gap:.75rem;padding-block:.625rem;display:flex}.psb-name{overflow-wrap:break-word;color:oklch(var(--muted-foreground));font-size:.75rem;font-weight:500;line-height:1.5}.psb-price{font-size:1rem;font-weight:700;line-height:1.375}@media (min-width:640px){.psb .psb-row{gap:1rem;padding-block:.75rem}.psb-name{font-size:.875rem}.psb-price{font-size:1.125rem}}.psb-thumb{-o-object-fit:cover;object-fit:cover;background:oklch(var(--muted));border-radius:.75rem;flex-shrink:0;width:2.75rem;height:2.75rem}.psb[data-look=default] .psb-surface,.psb[data-look=progress] .psb-surface,.psb[data-look=sheet] .psb-surface{transition:transform .3s ease-out,opacity .3s ease-out;position:relative}.psb[data-state=closed][data-look=default] .psb-surface,.psb[data-state=closed][data-look=progress] .psb-surface,.psb[data-state=closed][data-look=sheet] .psb-surface{opacity:0;transform:translateY(calc(100% + 2rem))}.psb[data-look=default] .psb-surface{border-top:1px solid oklch(var(--border) / .7);background:oklch(var(--background) / .85);box-shadow:0 -12px 32px -20px oklch(var(--foreground) / .35);-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5)}.psb[data-look=progress] .psb-surface{border:1px solid oklch(var(--border));background:oklch(var(--background));max-width:36rem;box-shadow:0 16px 36px -20px oklch(var(--foreground) / .4);border-radius:1rem;margin-inline:auto;padding:.5rem .75rem}.psb-progress{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible}.psb-progress rect{x:1px;y:1px;rx:1rem;fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:oklch(var(--primary));stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc((1 - var(--psb-progress,0)) * 100)}.psb[data-look=sheet] .psb-surface{border:1px solid oklch(var(--border));background:oklch(var(--card));color:oklch(var(--card-foreground));box-shadow:0 -16px 40px -24px oklch(var(--foreground) / .4);border-bottom:0;border-radius:1.25rem 1.25rem 0 0;transition-duration:.42s;transition-timing-function:cubic-bezier(.2,.9,.3,1)}.psb[data-look=sheet] .psb-row{align-items:flex-end;padding-top:1rem}.psb-handle{background:oklch(var(--border));border-radius:999px;width:2rem;height:.25rem;margin-left:-1rem;position:absolute;top:.375rem;left:50%}.psb[data-look=sheet] .psb-thumb{border:3px solid oklch(var(--card));border-radius:1rem;width:3.5rem;height:3.5rem;margin-top:-2rem;transition:transform .48s cubic-bezier(.34,1.6,.5,1) .26s,opacity .2s ease-out .26s}.psb[data-look=sheet][data-state=closed] .psb-thumb{opacity:0;transition-delay:0s;transform:scale(.4)rotate(-12deg)}.psb[data-look=capsule],.psb[data-look=island],.psb[data-look=progress],.psb[data-look=split]{padding:0 .75rem calc(.75rem + var(--sticky-bar-safe,env(safe-area-inset-bottom)))}.psb[data-look=capsule] .psb-row,.psb[data-look=island] .psb-row,.psb[data-look=progress] .psb-row,.psb[data-look=split] .psb-row{max-width:none;padding:0}.psb[data-long] .psb-cta,.psb[data-look=capsule] .psb-cta,.psb[data-look=split] .psb-cta{border-radius:999px;width:2.75rem;height:2.75rem;padding:0}.psb[data-long] .psb-cta-label,.psb[data-look=capsule] .psb-cta-label,.psb[data-look=split] .psb-cta-label{display:none}.psb[data-look=capsule] .psb-surface{border:1px solid oklch(var(--border) / .8);background:oklch(var(--background) / .8);max-width:32rem;box-shadow:0 18px 40px -18px oklch(var(--foreground) / .45);-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);border-radius:999px;margin-inline:auto;padding:.375rem;transition:transform .55s cubic-bezier(.34,1.45,.5,1),opacity .25s ease-out}.psb[data-look=capsule] .psb-thumb{border-radius:999px}.psb[data-look=capsule][data-state=closed] .psb-surface{opacity:0;transform:translateY(calc(100% + 1.5rem))scale(.96)}.psb[data-look=island] .psb-surface{padding:.3125rem;background:oklch(var(--foreground));max-width:min(26rem,100%);color:oklch(var(--background));box-shadow:0 16px 36px -16px oklch(var(--foreground) / .55);border-radius:999px;margin-inline:auto;padding-inline-start:1rem;transition:transform .35s ease-out,opacity .2s ease-out,max-width .55s cubic-bezier(.65,0,.25,1) .3s;overflow:hidden}.psb[data-look=island] .psb-name{color:oklch(var(--background) / .7)}.psb[data-look=island] .psb-info{transition:opacity .25s ease-out .65s}.psb[data-look=island] .psb-cta{background:oklch(var(--background));height:2.5rem;color:oklch(var(--foreground));box-shadow:none;border-radius:999px}.psb[data-look=island][data-state=closed] .psb-surface{opacity:0;max-width:3.25rem;transition:max-width .3s ease-in,transform .3s ease-in .25s,opacity .2s ease-in .35s;transform:translateY(calc(100% + 1.5rem))}.psb[data-look=island][data-state=closed] .psb-info{opacity:0;transition-delay:0s}.psb[data-look=split] .psb-row{justify-content:space-between}.psb[data-look=split] .psb-info{border:1px solid oklch(var(--border));background:oklch(var(--card));max-width:22rem;color:oklch(var(--card-foreground));box-shadow:0 14px 30px -18px oklch(var(--foreground) / .45);border-radius:1rem;flex:0 auto;padding:.375rem .875rem}.psb[data-look=split] .psb-cta{width:3rem;height:3rem;box-shadow:0 14px 30px -14px oklch(var(--primary) / .6);border-radius:1rem}.psb[data-look=split] .psb-info,.psb[data-look=split] .psb-cta{pointer-events:auto;transition:translate .6s cubic-bezier(.34,1.4,.5,1)}.psb[data-look=split] .psb-cta{transition-delay:.12s}.psb[data-look=split][data-state=closed] .psb-info{translate:calc(var(--psb-x) * 130%) 0;transition-duration:.3s}.psb[data-look=split][data-state=closed] .psb-cta{translate:calc(var(--psb-x) * -200%) 0;transition-duration:.3s;transition-delay:0s}.psb[data-look=split] .psb-surface{pointer-events:none}@media (prefers-reduced-motion:reduce){.psb,.psb *{transition-duration:0s!important;transition-delay:0s!important}}
