.fp-dialog{width:min(460px,100vw - 32px)}.fp-body{gap:10px;display:grid}.fp-body p{color:var(--text);margin:0;font-size:1rem;line-height:1.55}.fp-mark{width:44px;height:44px;color:var(--accent);background:color-mix(in srgb, currentColor 12%, transparent);border-radius:50%;place-items:center;margin-bottom:2px;display:inline-grid}.fp-body .fp-link{font-size:.92rem}.fp-dialog .dialog-foot .btn-gold{min-width:140px}@media (max-width:599px){.fp-dialog .dialog-foot .btn-gold{flex:auto}}.fp-strong .fp-mark{color:var(--warning)}.fp-strong .fp-body .fp-lead{font-weight:600}.fp-body .fp-link{flex-wrap:wrap;gap:6px 18px;display:flex}.fp-dialog .dialog-foot .fp-ok[aria-disabled=true]{filter:saturate(.35)brightness(.72);cursor:default;transform:none}.fp-ok{font-variant-numeric:tabular-nums}.fp-ring{flex:none;width:18px;height:18px;transform:rotate(-90deg)}.fp-ring circle{fill:none;stroke:currentColor;stroke-width:2.5px;opacity:.25}.fp-ring .fp-ring-left{opacity:.9;stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset 1s linear}@media (prefers-reduced-motion:reduce){.fp-ring{display:none}}
