geo-prompt{--gp-bg: #0c0c0e;--gp-border: rgba(255, 255, 255, .08);--gp-border-strong: rgba(255, 255, 255, .16);--gp-text: #f4f4f5;--gp-text-muted: rgba(244, 244, 245, .62);--gp-accent: #ffffff;--gp-accent-text: #0c0c0e;--gp-accent-hover: #ebebed;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999998;display:none;align-items:center;justify-content:center;padding:20px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}geo-prompt[data-state=open]{display:flex;animation:gp-fade-in .22s ease-out both}geo-prompt[data-state=closing]{display:flex;animation:gp-fade-out .18s ease-in both;pointer-events:none}.geo-prompt__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a8;backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%)}.geo-prompt__card{position:relative;z-index:1;width:100%;max-width:440px;padding:40px 36px 32px;background:var(--gp-bg);background-image:radial-gradient(120% 80% at 50% -10%,rgba(255,255,255,.05),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 50%);border:1px solid var(--gp-border);border-radius:18px;color:var(--gp-text);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0006,0 32px 80px -20px #000000b3;text-align:left;animation:gp-card-in .32s cubic-bezier(.16,1,.3,1) both}.geo-prompt__close{position:absolute;top:16px;right:16px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent;border:1px solid transparent;border-radius:9px;color:var(--gp-text-muted);cursor:pointer;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.geo-prompt__close:hover,.geo-prompt__close:focus-visible{color:var(--gp-text);background:#ffffff0d;border-color:var(--gp-border);outline:none}.geo-prompt__close:focus-visible{border-color:var(--gp-border-strong)}.geo-prompt__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:22px;color:var(--gp-text);background:#ffffff0a;border:1px solid var(--gp-border);border-radius:11px}.geo-prompt__title{margin:0 0 8px;font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.012em;color:var(--gp-text)}.geo-prompt__body{margin:0 0 26px;font-size:15px;line-height:1.55;color:var(--gp-text-muted)}.geo-prompt__actions{display:flex;flex-direction:column;gap:8px}.geo-prompt__btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:-.005em;border:1px solid transparent;border-radius:11px;text-decoration:none;cursor:pointer;transition:background-color .14s ease,color .14s ease,border-color .14s ease,transform 80ms ease}.geo-prompt__btn:active{transform:scale(.985)}.geo-prompt__btn:focus-visible{outline:2px solid var(--gp-border-strong);outline-offset:2px}.geo-prompt__btn--primary{background:var(--gp-accent);color:var(--gp-accent-text)}.geo-prompt__btn--primary:hover,.geo-prompt__btn--primary:focus-visible{background:var(--gp-accent-hover)}.geo-prompt__btn--ghost{background:transparent;color:var(--gp-text-muted);border-color:var(--gp-border)}.geo-prompt__btn--ghost:hover,.geo-prompt__btn--ghost:focus-visible{color:var(--gp-text);background:#ffffff08;border-color:var(--gp-border-strong)}body.geo-prompt-open{overflow:hidden}@keyframes gp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gp-fade-out{0%{opacity:1}to{opacity:0}}@keyframes gp-card-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:480px){geo-prompt{align-items:flex-end;padding:0}.geo-prompt__card{max-width:none;border-radius:18px 18px 0 0;padding:32px 24px 28px;animation-name:gp-card-up}@keyframes gp-card-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){geo-prompt[data-state=open],geo-prompt[data-state=closing],.geo-prompt__card{animation:none}.geo-prompt__btn,.geo-prompt__close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/geo-prompt.css.map */
