.fw-card{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;grid-gap:16px;gap:16px;padding:20px 16px 18px;border-radius:24px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.fw-t{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.fw-h{margin:0;font-family:var(--display);font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.03em;color:#FFFFFF}.fw-help{max-width:40ch;line-height:1.45}.fw-call,.fw-help{margin:0;font-size:15px;color:var(--soft)}.fw-call b{color:#FFFFFF;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fw-hide{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:rgba(255,255,255,.78);text-underline-offset:4px}@media (hover:hover){.fw-hide:hover{color:#FFFFFF}}.fw-plate{position:relative;isolation:isolate;flex:none;width:min(72vw,300px);max-width:100%;padding:5px;border-radius:30px;background:conic-gradient(from 0deg,#FFFFFF 0deg,#FFFFFF 22deg,#8FB3FF 52deg,#1F66FF 90deg,#8FB3FF 128deg,#FFFFFF 158deg,#FFFFFF 202deg,#FF6B7F 232deg,#FF1F3D 270deg,#FF6B7F 308deg,#FFFFFF 338deg,#FFFFFF 1turn);box-shadow:0 0 24px -8px rgba(255,255,255,.5),0 26px 50px -26px rgba(0,0,0,.95)}.fw-plate:before{content:"";position:absolute;inset:-20px;z-index:-1;pointer-events:none;background:radial-gradient(16% 40% at 5% 50%,rgba(255,31,61,.55),rgba(255,31,61,.14) 55%,transparent),radial-gradient(16% 40% at 95% 50%,rgba(31,102,255,.6),rgba(31,102,255,.16) 55%,transparent),radial-gradient(closest-side,rgba(255,255,255,.12),rgba(255,255,255,.03) 60%,transparent);animation:fw-breathe 5s ease-in-out infinite}@keyframes fw-breathe{50%{opacity:.45}}.fw-qr{aspect-ratio:1;padding:12px;border-radius:25px;background:#FFFFFF}.fw-qr,.fw-qr svg{display:block;width:100%}.fw-qr svg{height:100%}.fw-share{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 18px}.fw-share .btn{min-height:48px;padding-inline:24px;font-size:15.5px;font-weight:800}.fw-share .linkbtn{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:rgba(255,255,255,.8);text-underline-offset:4px}@media (hover:hover){.fw-share .linkbtn:hover{color:#FFFFFF}}.fw-url{display:block;width:100%;margin-top:2px;text-align:left}@media (min-width:700px){.fw-card{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"plate h" "plate t";align-content:center;justify-items:start;gap:10px 28px;padding:22px 26px;text-align:left}.fw-h{grid-area:h;align-self:end}.fw-plate{grid-area:plate;align-self:center;width:240px}.fw-t{grid-area:t;align-self:start;align-items:flex-start}.fw-share{justify-content:flex-start}}.fl-tk-act .fw-open{margin-right:8px}@media (max-width:640px){.fl-tk:has(.fl-tk-act .fw-open) .fl-tk-stub{grid-row:1/4}.fl-tk-act:has(.fw-open){grid-column:2/-1;grid-row:3;padding-top:0}}.fw-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px}.fw-row:not(:has(.fw-open)){display:contents}.flp-codebox .fw-call{font-size:14px}.flp-codebox .fw-share{margin-top:2px}.fw-done{align-self:center}@media (prefers-reduced-motion:reduce){.fw-plate:before{animation:none}}