@font-face{font-family:FndHelvetica;src:url(/assets/HelveticaNeueMedium%20\(1\).woff2)format("woff2"),url(/assets/HelveticaNeueMedium%20\(1\).woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--bg:#000;--text:#fff;--line:#252925;--dark:#040404;--button:#242424;--font:"FndHelvetica", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body,#root{background:#000;width:100%;min-height:100%;margin:0}body{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision;-webkit-text-size-adjust:100%;background:#000;overflow:hidden}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}input{font-size:16px}.fnd-page{background:radial-gradient(circle at 50% 44%,#ffffff04,#0000 34%),linear-gradient(#000 0%,#010101 45%,#000 100%);width:100%;min-height:100svh;overflow:hidden}.fnd-splash{z-index:50;pointer-events:none;background:#000;place-items:center;animation:2.05s forwards fndSplashOut;display:grid;position:fixed;inset:0}.fnd-splash img{object-fit:contain;opacity:0;width:min(86vw,760px);height:auto;animation:2.05s cubic-bezier(.2,.8,.2,1) forwards fndLogoFade;display:block}@keyframes fndSplashOut{0%,82%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fndLogoFade{0%,5%{opacity:0;transform:translateY(-18px)scale(.985)}10%{opacity:1;transform:translateY(-18px)scale(1)}74%{opacity:1;transform:translateY(-18px)scale(1)}to{opacity:0;transform:translateY(-18px)scale(1.01)}}.fnd-stage{background:0 0;justify-content:center;width:100%;min-height:100svh;display:flex}.fnd-app-shell{background:0 0;width:min(100vw,414px);min-height:100svh;padding:34px 22px 104px;position:relative;overflow:hidden}.fnd-header{z-index:4;justify-content:space-between;align-items:center;display:flex;position:relative}.fnd-logo-button{cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;width:86px;height:46px;padding:0;display:flex}.fnd-logo-button img{object-fit:contain;image-rendering:auto;width:72px;height:auto;display:block;transform:translateZ(0)}.fnd-top-action{color:#fff;letter-spacing:-.02em;cursor:pointer;background:#242424;border:1px solid #252925;border-radius:999px;min-width:60px;height:29px;padding:0 14px;font-size:10px;font-weight:500}.fnd-screen{z-index:3;position:absolute;top:252px;left:22px;right:22px}.fnd-card{opacity:0;width:100%;transition:opacity .16s}.fnd-card-ready{opacity:1}.fnd-card-create{box-shadow:none;background:0 0;border:0;padding:0}.fnd-card-verify,.fnd-dashboard{background:#040404f5;border:1px solid #252925e6;border-radius:18px;padding:24px 24px 18px}.fnd-copy{text-align:left;margin-bottom:18px}.fnd-copy h1{color:#fff;letter-spacing:-.048em;margin:0 0 10px;font-size:24px;font-weight:500;line-height:1.02}.fnd-copy p{color:#fff;letter-spacing:-.018em;max-width:360px;margin:0;font-size:10.2px;font-weight:300;line-height:1.34}.fnd-copy-verify{text-align:center;margin-bottom:16px}.fnd-copy-verify p{text-align:center;max-width:320px;margin:0 auto}.fnd-form{flex-direction:column;gap:12px;margin-top:8px;display:flex}.fnd-input{background:#000000bd;border:1px solid #252925;border-radius:14px;align-items:center;width:calc(100% + 12px);height:35px;margin-left:-6px;padding:0 15px;display:flex}.fnd-input input{color:#fff;letter-spacing:-.02em;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:10.5px;font-weight:300}.fnd-input input::placeholder{color:#ffffff47;opacity:1;font-weight:300}.fnd-submit{cursor:pointer;background:#242424;border:1px solid #252925;border-radius:14px;place-items:center;width:calc(100% + 12px);height:35px;margin-left:-6px;padding:0;display:grid}.fnd-submit:disabled{opacity:.72;cursor:wait}.fnd-submit-text{color:#fff;letter-spacing:-.02em;text-align:center;font-size:11.5px;font-weight:500;line-height:1}.fnd-separator{color:#ffffffad;justify-content:center;align-items:center;gap:14px;margin:9px 0 7px;font-size:10px;font-weight:300;display:flex}.fnd-separator:before,.fnd-separator:after{content:"";background:#ffffff14;width:64px;height:1px}.fnd-apple{color:#000;cursor:pointer;background:#f2f2f2;border:0;border-radius:14px;justify-content:center;align-items:center;gap:7px;width:calc(100% + 12px);height:35px;margin-left:-6px;font-size:11.5px;font-weight:500;display:flex}.fnd-apple svg{fill:#000;width:14px;height:14px}.fnd-legal{color:#ffffff61;text-align:left;letter-spacing:-.012em;width:302px;max-width:302px;margin:9px auto 0 0;font-size:7.4px;font-weight:300;line-height:1.3}.fnd-status{color:#ffffff7a;text-align:left;letter-spacing:-.02em;margin:0;font-size:8.5px;line-height:1.3}.fnd-status-error{color:#ff5f5fd9}.fnd-code-row{grid-template-columns:repeat(6,1fr);gap:7px;width:100%;margin-bottom:4px;display:grid}.fnd-code-box{color:#fff;text-align:center;letter-spacing:-.03em;background:#000;border:1px solid #252925;border-radius:12px;outline:0;width:100%;height:38px;font-size:17px;font-weight:500}.fnd-verify-links{justify-content:space-between;align-items:center;margin:4px 2px 0;display:flex}.fnd-verify-links button{color:#ffffff5c;letter-spacing:-.02em;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:8.6px;font-weight:500;line-height:1.2;-webkit-text-decoration:underline #ffffff29;text-decoration:underline #ffffff29}.fnd-bottom-nav{z-index:4;justify-content:center;display:flex;position:absolute;bottom:22px;left:0;right:0}.fnd-bottom-nav-inner{justify-content:center;align-items:center;gap:28px;display:flex}.fnd-nav-circle,.fnd-nav-pill{background:#040404;border:1px solid #252925;box-shadow:inset 0 1px #ffffff09,0 10px 24px #00000057}.fnd-nav-circle{color:#ffffffc7;cursor:pointer;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;display:grid}.fnd-nav-pill{border-radius:999px;align-items:center;gap:18px;height:40px;padding:0 13px;display:flex}.fnd-nav-pill-btn{color:#ffffffad;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:34px;height:30px;padding:0;display:grid;position:relative}.fnd-nav-circle.is-active,.fnd-nav-pill-btn.is-active{color:#fff;background:#242424}.fnd-nav-circle svg,.fnd-nav-pill-btn svg{fill:none;stroke:currentColor;stroke-width:1.72px;stroke-linecap:round;stroke-linejoin:round;opacity:.96;width:21px;height:21px}.fnd-dashboard-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.fnd-dashboard-top h1{color:#fff;letter-spacing:-.04em;margin:0 0 6px;font-size:22px;font-weight:500;line-height:1.06}.fnd-dashboard-top p{color:#ffffff73;letter-spacing:-.02em;margin:0;font-size:10px}.fnd-dashboard-top button{color:#ffffffe6;cursor:pointer;background:#242424;border:1px solid #252925;border-radius:999px;padding:7px 11px;font-size:9px}.fnd-dashboard-card{background:#040404;border:1px solid #252925;border-radius:14px;padding:14px}.fnd-dashboard-label{color:#ffffff6b;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 8px;font-size:9px}.fnd-dashboard-card h2{color:#fff;letter-spacing:-.03em;margin:0 0 8px;font-size:15px;font-weight:500}.fnd-dashboard-card p{color:#ffffff7a;letter-spacing:-.02em;margin:0;font-size:10px;line-height:1.35}@media (width<=430px){.fnd-app-shell{width:100vw;padding:34px 22px 104px}.fnd-screen{top:252px;left:22px;right:22px}.fnd-copy h1{font-size:24px}.fnd-copy p{font-size:10.2px}}@media (height<=700px){.fnd-screen{top:232px}.fnd-form{gap:10px;margin-top:7px}.fnd-copy{margin-bottom:16px}.fnd-separator{margin:8px 0 6px}.fnd-legal{margin-top:7px;font-size:7.2px}.fnd-bottom-nav{bottom:18px}.fnd-nav-circle{width:38px;height:38px}.fnd-nav-pill{height:38px}}
