.market-save-confirmation{border:0;border-radius:22px;padding:0;width:min(420px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;color:#182735;background:#fff;box-shadow:0 24px 80px #0f172a40;z-index:65000}.market-save-confirmation:not([open]){display:none}.market-save-confirmation::backdrop{background:rgba(15,23,42,.58);backdrop-filter:blur(3px)}.market-save-confirmation__card{padding:32px 28px;text-align:center}.market-save-confirmation__check{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:#e8f7ee;color:#15803d;font-size:34px;font-weight:800}.market-save-confirmation h2{margin:0 0 12px;font:700 23px/1.25 system-ui,sans-serif;color:#182735}.market-save-confirmation p{margin:0 0 24px;font:400 16px/1.55 system-ui,sans-serif;color:#526070;white-space:pre-line;overflow-wrap:anywhere}.market-save-confirmation button{display:block;width:100%;min-height:48px;padding:12px 20px;border:0;border-radius:12px;background:#e98118;color:#fff;font:700 16px/1.4 system-ui,sans-serif;cursor:pointer}.market-save-confirmation button:focus-visible{outline:3px solid #1e603a;outline-offset:4px}.market-save-confirmation button:hover{background:#c96b0d}.market-save-confirmation--fallback[open]{display:block;position:fixed;inset:50% auto auto 50%;margin:0;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0f172a94,0 24px 80px #0f172a40}@media(prefers-reduced-motion:no-preference){.market-save-confirmation[open]{animation:market-save-appear .15s ease-out}@keyframes market-save-appear{from{opacity:0}to{opacity:1}}}
