@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;--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,#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(84vw,720px);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;align-items:center;width:100%;min-height:100svh;display:flex}.fnd-app-shell{justify-content:center;align-items:center;width:min(100vw,414px);min-height:100svh;padding:24px 22px;display:flex}.fnd-card{opacity:1;width:100%;max-width:370px}.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:20px}.fnd-copy h1{color:#fff;letter-spacing:-.048em;text-align:left;margin:0 0 10px;font-size:24px;font-weight:500;line-height:1.02}.fnd-copy p{color:#fff;letter-spacing:-.018em;text-align:left;max-width:340px;margin:0;font-size:10px;font-weight:300;line-height:1.32}.fnd-copy-verify{text-align:left;margin-bottom:16px}.fnd-form{flex-direction:column;gap:12px;display:flex}.fnd-input{background:#000000bd;border:1px solid #252925;border-radius:14px;align-items:center;width:100%;height:35px;padding:0 9px;display:flex}.fnd-input input{color:#fff;letter-spacing:-.02em;text-align:left;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:100%;height:35px;padding:0;display:grid}.fnd-submit:disabled{opacity:.72;cursor:wait}.fnd-submit span{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:10px 0 8px;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:100%;height:35px;font-size:11.5px;font-weight:500;display:flex}.fnd-apple svg{fill:#000;width:14px;height:14px}.fnd-legal{display:none!important}.fnd-switch{color:#ffffff57;text-align:center;letter-spacing:-.012em;margin:2px 0 0;font-size:9px;font-weight:300;line-height:1.2}.fnd-switch button{color:#ffffffad;font-size:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;font-weight:400;text-decoration:underline}.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-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 (height<=700px){.fnd-app-shell{padding:18px 22px}.fnd-copy{margin-bottom:16px}.fnd-form{gap:10px}.fnd-separator{margin:8px 0 6px}.fnd-switch{margin-top:2px}}
