@layer stageshow{.ss-states{place-items:center;display:inline-grid}.ss-states__item{opacity:0;filter:blur(2px);will-change:transform;grid-area:1/1;align-items:center;gap:6px;transition:opacity .15s,filter .15s,transform 0s .15s;display:inline-flex;transform:translateY(4px)}.ss-states__item[data-on]{opacity:1;filter:none;transition:opacity .25s ease-out 70ms,filter .25s ease-out 70ms,transform .3s cubic-bezier(.22,1,.36,1) 70ms;transform:translate(0,0)}.ss-states[data-align=start]{justify-items:start}.ss-states[data-align=end]{justify-items:end}.ss-states[data-reduced]>.ss-states__item{filter:none;transition:opacity .12s;transform:translate(0,0)}}
@layer stageshow{.ss-popover{z-index:25;isolation:isolate;border-radius:var(--ss-radius-lg);opacity:0;pointer-events:none;padding:4px;transition:opacity .3s;position:absolute;overflow:visible!important}.ss-popover:before{content:"";z-index:-1;border-radius:inherit;background:var(--ss-popover-bg,var(--ss-raised));box-shadow:var(--ss-popover-shadow,var(--ss-shadow-float));transform-origin:var(--ss-popover-origin,top left);pointer-events:none;transition:transform .3s;position:absolute;inset:0;transform:scale(.96)}.ss-popover[data-show]{opacity:1;transition:opacity .18s}.ss-popover[data-show]:before{transition:transform .24s cubic-bezier(.22,1,.36,1);transform:none}.ss-popover:not([data-show]):not([data-instant]){transform-origin:var(--ss-popover-origin,top left);transition:opacity .24s,transform .24s cubic-bezier(.4,0,1,1);transform:scale(.96)}.ss-popover:not([data-show]):not([data-instant]):before{transition:none;transform:none}}
@layer stageshow{.ss-chart{display:block;overflow:visible}.ss-chart__draw{opacity:0;transition:opacity .25s}.ss-chart[data-show] .ss-chart__draw{opacity:1;transition:opacity .15s}.ss-chart__line{fill:none;stroke:var(--ss-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:d .8s cubic-bezier(.45,0,.2,1)}.ss-chart__area{transition:d .8s cubic-bezier(.45,0,.2,1)}.ss-chart__dot{fill:var(--ss-accent);stroke:var(--ss-surface);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .2s,transform .2s,cx .8s cubic-bezier(.45,0,.2,1),cy .8s cubic-bezier(.45,0,.2,1);transform:scale(.4)}.ss-chart[data-show] .ss-chart__dot{opacity:1;transform:none}.ss-chart__bar{fill:var(--ss-accent);transition:y .7s cubic-bezier(.25,.8,.25,1),height .7s cubic-bezier(.25,.8,.25,1)}.ss-chart[data-still] *{transition:none!important}}
.look-sa .ss-stage{--ss-accent:#5048e5;--ss-accent-2:#3229e0;--ss-accent-soft:#f0f0ff;--ss-accent-text:#3b33cc;--ss-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ss-surface:#fff;--ss-canvas:#f7f7f8;--ss-well:#f7f7fa;--ss-text-strong:#09090b;--ss-text:#62626a;--ss-text-faint:#8a8a93;--ss-line:#e4e4e7;--ss-line-faint:#efeff1;--ss-success:#25935f;--ss-success-soft:#ebfaf3;--ss-success-text:#19764a;--ss-radius-sm:6px;--ss-radius-md:8px;--ss-radius-lg:10px;--ss-radius-window:14px}.dark .look-sa .ss-stage{--ss-accent:#6a63e9;--ss-accent-2:#7f79ec;--ss-accent-soft:#211f47;--ss-accent-text:#a39efa;--ss-surface:#18181b;--ss-canvas:#131316;--ss-well:#101013;--ss-raised:#222225;--ss-text-strong:#fafafa;--ss-text:#afafb6;--ss-text-faint:#7e7e8b;--ss-line:#2c2c30;--ss-line-faint:#222225;--ss-success:#37be7f;--ss-success-soft:#153225;--ss-success-text:#64d8a2}.look-sa .ss-stage{background:var(--ss-well);border-radius:16px;overflow:hidden}.look-sa .ss-stage:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ss-line-faint);pointer-events:none;position:absolute;inset:0}.look-sa .sa-panel{background:var(--ss-surface);box-shadow:var(--ss-shadow-hero);border-radius:14px;position:absolute}.look-sa .sa-logo{box-shadow:inset 0 0 0 1px var(--ss-line);background:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.look-sa .sa-logo img{object-fit:contain}.look-sa .sa-thumb{background:#f4f4f5;border-radius:8px;flex:none;display:inline-flex;overflow:hidden}.look-sa .sa-thumb img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.look-sa .sa-title{color:var(--ss-text-strong);font-size:13px;font-weight:600;line-height:1.3}.look-sa .sa-muted{color:var(--ss-text);font-size:11px;line-height:1.3}.look-sa .sa-price{color:var(--ss-text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.look-sa .sa-pill{background:var(--ss-accent-soft);height:20px;color:var(--ss-accent-text);text-box:trim-both cap alphabetic;border-radius:999px;flex:none;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.look-sa .sa-pill[data-tone=success]{background:var(--ss-success-soft);color:var(--ss-success-text)}
