.MobileStickyActionBar_bar__UBxG4{display:none}@media (max-width:640px){.MobileStickyActionBar_bar__UBxG4{position:fixed;right:0;bottom:0;left:0;z-index:90;display:block;padding:10px 12px calc(12px + env(safe-area-inset-bottom));color:var(--ds-text-main);background:linear-gradient(180deg,var(--ds-surface-3),var(--ds-surface-3)),var(--ds-surface-3);border-top:1px solid var(--ds-primary-alpha-25);box-shadow:0 -18px 42px rgba(1,3,10,.46);backdrop-filter:blur(18px)}.MobileStickyActionBar_inner__grmnp{display:grid;gap:10px;max-width:640px;margin:0 auto}.MobileStickyActionBar_summary__DN7Ts{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;min-width:0;padding:0 2px}.MobileStickyActionBar_copy__hYnAO{display:grid;gap:2px;min-width:0}.MobileStickyActionBar_price__O1NFp,.MobileStickyActionBar_primaryLabel__6nNJm,.MobileStickyActionBar_subtitle__AxO6K,.MobileStickyActionBar_title__tqKHp{min-width:0;overflow-wrap:anywhere}.MobileStickyActionBar_title__tqKHp{color:var(--ds-text-main);font-size:.92rem;font-weight:900;line-height:1.18}.MobileStickyActionBar_subtitle__AxO6K{color:var(--ds-text-muted);font-size:.78rem;font-weight:700;line-height:1.25}.MobileStickyActionBar_price__O1NFp{color:var(--ds-success-bright);font-size:.98rem;font-weight:950;line-height:1.1;text-align:right;white-space:nowrap}.MobileStickyActionBar_actions__d_tyh{display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}.MobileStickyActionBar_bar__UBxG4[data-has-secondary=true] .MobileStickyActionBar_actions__d_tyh{grid-template-columns:minmax(0,.92fr) minmax(0,1.2fr)}.MobileStickyActionBar_primaryButton__MccKD,.MobileStickyActionBar_secondaryButton__NgTkC{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.72rem .95rem;color:var(--ds-text-main);font:inherit;font-size:.92rem;font-weight:900;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:8px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.MobileStickyActionBar_primaryButton__MccKD:hover:not(:disabled),.MobileStickyActionBar_secondaryButton__NgTkC:hover:not(:disabled){transform:translateY(-1px)}.MobileStickyActionBar_primaryButton__MccKD:focus-visible,.MobileStickyActionBar_secondaryButton__NgTkC:focus-visible{outline:3px solid var(--ui-focus,var(--ds-warning));outline-offset:3px}.MobileStickyActionBar_primaryButton__MccKD:disabled,.MobileStickyActionBar_secondaryButton__NgTkC:disabled{cursor:not-allowed;opacity:.58;transform:none}.MobileStickyActionBar_primaryButton__MccKD{gap:8px;background:var(--ds-primary);border-color:var(--ds-primary-hover-text);box-shadow:0 12px 30px rgba(81,32,186,.34)}.MobileStickyActionBar_primaryButton__MccKD:hover:not(:disabled){background:var(--ds-primary-hover-text);border-color:var(--ds-primary-hover-text)}.MobileStickyActionBar_bar__UBxG4[data-tone=success] .MobileStickyActionBar_primaryButton__MccKD{color:var(--ds-bg-page-deep);background:var(--ds-success-check);border-color:var(--ds-success-check);box-shadow:0 12px 30px rgba(57,183,83,.28)}.MobileStickyActionBar_bar__UBxG4[data-tone=success] .MobileStickyActionBar_primaryButton__MccKD:hover:not(:disabled){background:var(--ds-success-check);border-color:var(--ds-success-check)}.MobileStickyActionBar_bar__UBxG4[data-tone=neutral] .MobileStickyActionBar_primaryButton__MccKD{background:var(--ds-surface-product);border-color:var(--ds-primary-hover-text);box-shadow:0 12px 30px rgba(1,3,10,.3)}.MobileStickyActionBar_secondaryButton__NgTkC{background:var(--ds-border-card);border-color:var(--ds-primary-alpha-25)}.MobileStickyActionBar_secondaryButton__NgTkC:hover:not(:disabled){background:var(--ds-surface-product);border-color:var(--ds-primary-hover-text)}.MobileStickyActionBar_spinner____Mrz{width:1rem;height:1rem;border:2px solid;border-inline-end-color:transparent;border-radius:999px;animation:MobileStickyActionBar_mobileStickyActionSpin__8aqpK .75s linear infinite}}@media (max-width:380px){.MobileStickyActionBar_bar__UBxG4[data-has-secondary=true] .MobileStickyActionBar_actions__d_tyh{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.MobileStickyActionBar_primaryButton__MccKD,.MobileStickyActionBar_secondaryButton__NgTkC,.MobileStickyActionBar_spinner____Mrz{animation:none;transition:none}}@keyframes MobileStickyActionBar_mobileStickyActionSpin__8aqpK{to{transform:rotate(1turn)}}