@font-face{font-family:Suisse Intl;font-style:normal;font-weight:400;src:url(/fonts/suisse/suisse-intl-regular.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:450;src:url(/fonts/suisse/suisse-intl-book.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:500;src:url(/fonts/suisse/suisse-intl-medium.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;src:url(/fonts/manrope/manrope-variable.ttf) format("truetype")}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;src:url(/fonts/dm-mono/dm-mono-medium.ttf) format("truetype")}:root{--black-00: #090909;--gray-05: #121213;--gray-10: #242426;--gray-20: #303033;--gray-30: #454549;--gray-40: #5c5c63;--gray-50: #75757c;--gray-60: #929298;--gray-70: #bfbfc2;--gray-80: #d6d6d8;--white-100: #ffffff;--red-10: #451118;--red-50: #d14055;--green-60: #1fcf8b;--green-90: #c9efd1;--font-suisse: "Suisse Intl", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-manrope: "Manrope", var(--font-suisse);--font-dm-mono: "DM Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;color:var(--white-100);background:var(--black-00);font-family:var(--font-suisse);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}html:has(.authSurfaceModal){background:transparent}button,input{font:inherit}button{border:0;padding:0;color:inherit;background:none;cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}.authSurface,.entryScreen,.onboardingFrame,.providerRoute{min-height:100vh}.authSurfaceModal{min-height:auto}.entryScreen{display:grid;grid-template-columns:1fr 1fr;background:var(--black-00)}.entryScreenModal{overflow:hidden;display:block;width:360px;max-width:100%;height:520px;min-height:0;border:.5px solid var(--gray-10);border-radius:8px;background:var(--gray-05);box-shadow:0 4px 4px #0000004d}.entryArt{min-height:100vh;background-image:url(/auth-assets/click-strange-feeling.png);background-position:center;background-size:cover}.entryScreenModal .entryArt{display:none}.entryPane{position:relative;min-height:100vh;background:var(--black-00)}.entryScreenModal .entryPane{min-height:100%;background:transparent}.ghostBackButton{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;justify-content:center;height:40px;gap:8px;padding:8px;border-radius:4px;color:var(--gray-80);font-size:13px;font-weight:500;line-height:1;letter-spacing:0}.ghostBackButton:hover{background:#ffffff0a}.arrowIcon,.closeIcon,.copyIcon,.errorIcon,.visibilityOffIcon,.avatarEditIcon{display:block;flex:0 0 auto}.arrowIcon{width:20px;height:20px}.entryStack{position:absolute;top:186px;left:50%;width:328px;transform:translate(-50%)}.entryScreenModal .entryStack{top:48px}.clickLogo{display:block;width:145px;height:40px;margin:0 auto;object-fit:contain}.entryTitle{margin:135px 0 60px;color:var(--white-100);font-size:32px;font-weight:450;line-height:1.05;letter-spacing:0;text-align:center}.entryScreenModal .entryTitle{margin:88px 0 48px}.providerButtons{display:grid;gap:8px}.providerButtonWrap{display:grid;gap:4px}.providerButton{display:flex;align-items:center;justify-content:center;width:328px;height:40px;gap:8px;padding:8px;border:.5px solid var(--gray-30);border-radius:4px;color:var(--gray-80);background:transparent;font-size:13px;font-weight:500;line-height:1;letter-spacing:0}.providerButtonGoogle{gap:15px}.providerButton:hover{border-color:var(--gray-50);background:#ffffff08}.providerButton:active{background:#ffffff0f}.providerButton:disabled{cursor:not-allowed;border-color:var(--gray-20);color:var(--gray-50);background:#ffffff05}.providerBlockedCopy,.blockedStateCopy{margin:0;color:var(--red-50);font-size:11px;line-height:1.35;text-align:center}.blockedStateCopy{max-width:296px}.providerIcon{position:relative;width:20px;height:20px;flex:0 0 auto}.providerIcon img{display:block;width:100%;height:100%}.providerIconTelegram img{position:absolute;inset:16.67% 8.33%;width:83.34%;height:66.66%}.providerIconPhantom img{position:absolute;inset:16.67% 8.47% 16.67% 8.33%;width:83.2%;height:66.66%}.entrySwitch{overflow:hidden;width:328px;height:24px;margin:12px 0 34px;color:var(--gray-50);font-family:var(--font-manrope);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.textButton{color:var(--white-100);font-size:inherit;line-height:inherit}.legalCopy{width:328px;margin:0;color:var(--gray-50);font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-align:center}.legalCopy a{color:var(--white-100);text-decoration:none}.onboardingFrame{position:relative;display:grid;overflow:hidden;min-height:100vh;place-items:center;background:var(--black-00)}.modalStepHost{display:grid;width:100%;height:100%;place-items:center;background:transparent}.terminalBackdrop{position:absolute;inset:0;padding:76px 64px 32px;background:#060607;color:var(--gray-60);opacity:.62;filter:blur(1.2px);transform:scale(1.015)}.terminalNav{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;height:56px;gap:42px;padding:0 34px;border-bottom:.5px solid #161618;color:var(--gray-50);font-size:13px}.terminalNav span:first-child{color:var(--gray-80);font-weight:500}.terminalGrid{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));gap:0;width:100%;max-width:1408px;margin:56px auto 0}.terminalCard{display:grid;grid-template-columns:56px 1fr;height:104px;gap:12px;padding:14px 12px;border-bottom:.5px solid #18181b}.terminalToken{width:56px;height:56px;border-radius:4px;background:radial-gradient(circle at 45% 38%,#76651f 0 16%,transparent 17%),linear-gradient(135deg,#2b2c31,#101113)}.terminalCard div:last-child{display:grid;gap:9px;align-content:start}.terminalCard span{display:block;height:10px;border-radius:999px;background:#27272b}.terminalCard span:nth-child(1){width:58%}.terminalCard span:nth-child(2){width:92%;background:#1d3128}.terminalCard span:nth-child(3){width:76%;background:#301b20}.onboardingScrim{position:absolute;inset:0;background:#000000ad}.modalHost{position:relative;z-index:1;display:grid;width:min(100vw - 32px,360px);place-items:center}.modalCard{position:relative;overflow:hidden;width:360px;max-width:100%;border:.5px solid var(--gray-10);border-radius:8px;background:var(--gray-05);box-shadow:0 4px 4px #0000004d}.profileModal{height:339px}.seedWarningModal{height:541px}.seedRevealModal{height:513px}.depositModal{height:499px}.providerModal{min-height:360px}.modalHeader{display:flex;align-items:center;justify-content:space-between;height:56px;padding:8px 16px 12px}.modalHeader h2{margin:0;color:var(--white-100);font-family:var(--font-manrope);font-size:15px;font-weight:600;line-height:1.4;letter-spacing:0}.modalHeader h2 span{color:#84848b}.iconButton{display:grid;width:24px;height:24px;border-radius:4px;place-items:center}.iconButton:hover{background:#ffffff0d}.closeIcon{width:20px;height:20px}.avatarButton{position:absolute;top:63px;left:124px;overflow:hidden;display:block;width:112px;height:112px;border-radius:50%;cursor:pointer}.avatarButton img{display:block;width:112px;height:112px;object-fit:cover}.avatarEditIcon{position:absolute;inset:0;display:grid;opacity:0;background:#0006;place-items:center}.avatarEditIcon img{width:40px;height:40px}.avatarButton:hover .avatarEditIcon{opacity:1}.avatarButton:focus-visible{outline:2px solid var(--gray-80);outline-offset:2px}.avatarButton input{display:none}.fieldBlock{position:absolute;top:182px;left:0;display:grid;width:360px;gap:6px;padding:8px 16px}.fieldBlock span{overflow:hidden;color:var(--gray-80);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.fieldBlock input{width:100%;height:37px;padding:8px;border:.5px solid var(--gray-30);border-radius:4px;outline:none;color:var(--gray-50);background:var(--gray-10);font-size:13px;line-height:1.4}.fieldBlock input:focus{border-color:var(--gray-50)}.modalFooter{position:absolute;right:0;bottom:0;left:0;display:flex;height:72px;align-items:center;padding:16px;border-top:.5px solid rgba(48,48,51,.55)}.modalFooterNoBorder{border-top:0}.primaryButton,.secondaryButton,.copyButton,.inlineCopyButton{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:4px;font-size:13px;font-weight:500;line-height:1;letter-spacing:0}.primaryButton{width:100%;border:.5px solid var(--gray-80);color:var(--gray-05);background:var(--gray-80)}.primaryButton:not(:disabled):hover{border-color:var(--white-100);background:var(--white-100)}.primaryButton:disabled{border-color:var(--gray-20);color:var(--gray-30);background:var(--gray-20)}.profileModal .primaryButton,.seedRevealModal .primaryButton{font-family:var(--font-manrope);font-weight:700}.secondaryButton,.copyButton,.inlineCopyButton{border:.5px solid var(--gray-30);color:var(--gray-80);background:transparent}.secondaryButton:hover,.copyButton:hover,.inlineCopyButton:hover{border-color:var(--gray-50);background:#ffffff08}.blurredSeedPreview{position:absolute;top:64px;left:16px;display:grid;grid-template-columns:repeat(3,1fr);width:328px;height:152px;gap:8px}.blurredSeedPreview span:not(.visibilityOffIcon){height:32px;background:linear-gradient(90deg,#ffffff1a,#0000001a);filter:blur(.35px)}.visibilityOffIcon{position:absolute;top:44px;left:132px;width:64px;height:64px}.importantBadge{position:absolute;top:240px;left:50%;display:inline-flex;align-items:center;height:20px;gap:2px;padding:2px 4px;border:.5px solid var(--red-10);border-radius:2px;color:var(--red-50);font-size:11px;font-weight:500;line-height:1.4;transform:translate(-50%)}.errorIcon{width:16px;height:16px}.seedWarningTitle{position:absolute;top:286px;left:16px;width:328px;margin:0;color:var(--white-100);font-family:var(--font-manrope);font-size:20px;font-weight:600;line-height:1.1;letter-spacing:0;text-align:center}.consentPanel{position:absolute;top:384px;left:0;display:grid;width:360px;gap:14px;padding:16px 16px 0;border-top:.5px solid rgba(48,48,51,.55)}.checkboxRow{display:grid;grid-template-columns:16px 1fr;gap:9px;align-items:start;color:var(--gray-70);font-size:13px;line-height:1.4}.checkboxRow input{position:relative;z-index:1;grid-column:1;grid-row:1;width:16px;height:16px;margin:1px 0 0;opacity:0}.checkboxBox{position:relative;grid-column:1;grid-row:1;width:16px;height:16px;margin-top:1px;border:1px solid var(--gray-30);border-radius:2px;pointer-events:none}.checkboxRow input:checked+.checkboxBox{border-color:var(--green-60);background:var(--green-60)}.checkGlyph{position:absolute;top:2px;left:5px;width:5px;height:9px;border-right:1.5px solid var(--gray-05);border-bottom:1.5px solid var(--gray-05);opacity:0;pointer-events:none;transform:rotate(45deg)}.checkboxRow input:checked+.checkboxBox .checkGlyph{opacity:1}.checkboxRow a{text-decoration:underline;text-underline-offset:2px}.seedGrid{position:absolute;top:64px;left:16px;display:grid;grid-template-columns:repeat(3,1fr);width:328px;height:152px;gap:8px}.emptySeedCopy{position:absolute;top:64px;left:16px;display:grid;place-items:center;width:328px;height:152px;margin:0;color:var(--red-50);font-size:13px;line-height:1.4;text-align:center}.seedCell{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;justify-content:center;height:32px;border:.5px solid var(--gray-20);border-radius:4px;background:var(--gray-10);font-family:var(--font-dm-mono)}.seedCell span{display:grid;width:24px;height:24px;margin-left:5px;border:.5px solid var(--gray-30);border-radius:2px;color:var(--gray-60);background:var(--gray-20);font-size:12px;font-weight:500;line-height:1.4;place-items:center}.seedCell strong{overflow:hidden;height:24px;color:var(--white-100);font-size:13px;font-weight:500;line-height:1.4;text-align:center;text-overflow:ellipsis;white-space:nowrap}.copyButton{position:absolute;top:232px;left:16px;width:328px;gap:4px;font-family:var(--font-manrope);font-weight:700}.copyIcon{width:20px;height:20px}.copyToast{position:fixed;bottom:24px;left:50%;z-index:3;display:flex;align-items:center;justify-content:space-between;width:328px;height:56px;padding:8px;border:.5px solid var(--white-100);border-radius:8px;color:var(--gray-05);background:var(--white-100);transform:translate(-50%)}.toastContent{display:flex;min-width:0;flex:1 0 0;align-items:center;gap:12px}.toastIconContainer{display:grid;width:40px;height:40px;flex:0 0 auto;align-items:center;justify-content:center;background:var(--green-90)}.toastIconContainer img{width:24px;height:24px}.toastText{display:flex;max-width:256px;min-width:0;flex-direction:column;gap:2px;justify-content:center}.toastText strong{color:var(--gray-05);font-size:13px;font-weight:500;line-height:1.4}.toastText span{color:var(--gray-40);font-size:11px;font-weight:400;line-height:1.4;white-space:nowrap}.toastCloseButton{display:grid;width:32px;height:32px;flex:0 0 auto;padding:8px;border-radius:4px;place-items:center}.toastCloseButton img{width:20px;height:20px;filter:invert(1)}.depositCards{position:absolute;top:56px;left:16px;display:grid;width:328px;gap:16px}.depositCard{display:grid;height:136px;gap:16px;margin:0;padding:8px;border:.5px solid var(--gray-20);border-radius:8px;background:var(--gray-05)}.depositHeader,.depositNetwork,.depositBalance,.depositAddressRow,.depositAddressStack,.inlineCopyButton{display:flex;align-items:center}.depositHeader{justify-content:space-between}.depositNetwork{gap:4px;color:var(--white-100);font-family:var(--font-manrope);font-size:15px;font-weight:600;line-height:1.4}.depositNetwork img{width:24px;height:24px;object-fit:contain}.depositBalance{gap:4px;color:var(--gray-50);font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:1.4}.walletGlyph{display:block;flex:0 0 auto;width:16px;height:16px}.depositAddressRow{gap:16px}.qrCode{flex:0 0 auto;width:80px;height:80px;border-radius:4px}.depositAddressStack{min-width:0;height:80px;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.depositAddressStack p{overflow:hidden;display:-webkit-box;width:216px;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--white-100);font-family:var(--font-manrope);font-size:16px;font-weight:500;line-height:1.1;letter-spacing:-.48px;overflow-wrap:anywhere}.inlineCopyButton{height:32px;gap:4px;padding:4px 8px;font-family:var(--font-manrope);font-size:14px;font-weight:700}.inlineCopyButton .copyIcon{width:24px;height:24px}.networkWarning{position:absolute;top:377px;left:16px;width:328px;margin:0;color:var(--red-50);font-family:var(--font-manrope);font-size:12px;font-weight:500;line-height:1.4;text-align:center}.providerHandoffBody{display:grid;justify-items:center;gap:14px;padding:24px 24px 18px;text-align:center}.providerHandoffBody .providerIcon{width:40px;height:40px;transform:scale(2)}.providerHandoffBody h2{margin:12px 0 0;color:var(--white-100);font-size:20px;font-weight:500;line-height:1.1}.providerHandoffBody p,.providerRouteCopy,.routeStatus{margin:0;color:var(--gray-70);font-size:13px;line-height:1.4;text-align:center}.providerOutcomeGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px}.googleLoginModal{min-height:360px}.googleCredentialButton{display:grid;min-height:42px;place-items:center;padding:0 16px 4px}.telegramAuthModal{width:368px;border-color:var(--gray-20);background:var(--gray-10)}.telegramAuthInner{display:grid;width:100%;justify-items:center}.telegramAuthForm{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;padding:0 40px 40px}.telegramAuthLogoSection{display:flex;width:100%;height:206px;align-items:flex-start;justify-content:center;padding-top:25px}.telegramAuthLogo{display:block;width:160px;max-width:100%;height:auto}.telegramAuthTextSection{display:grid;gap:16px;justify-items:center}.telegramAuthTextSection h2{margin:0;color:var(--white-100);font-size:24px;font-weight:450;line-height:1.1;letter-spacing:0;text-align:center}.telegramAuthTextSection p{margin:0;color:var(--gray-70);font-size:13px;line-height:1.4;letter-spacing:0;text-align:center}.telegramOtpInput{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;gap:8px}.telegramOtpInput input{width:100%;min-width:0;height:72px;border:.5px solid var(--gray-40);border-radius:8px;outline:none;color:var(--white-100);background:var(--gray-10);font-size:24px;font-weight:450;line-height:1.1;text-align:center;text-transform:uppercase}.telegramOtpInput input:focus{border-color:var(--white-100)}.telegramOtpInput input:disabled{opacity:.6}.telegramCodeLink{text-decoration:none}.telegramError{margin:-8px 0 0;padding:8px 12px;border:1px solid var(--red-10);border-radius:4px;color:var(--red-50);background:#45111873;font-size:11px;line-height:1.35;text-align:center}.providerRoute{display:grid;place-items:center;padding:24px;background:var(--black-00)}.providerRouteCard{display:grid;width:min(100%,420px);gap:8px}.providerRouteCard .providerOutcomeGrid{grid-template-columns:1fr}.routeStatus{padding:0 16px 16px;color:var(--green-60)}.qaControls{position:fixed;left:0;bottom:0;z-index:20;display:flex;width:140px;height:24px;gap:2px;opacity:0;pointer-events:auto}.qaControls button{width:24px;height:24px;overflow:hidden;color:transparent}@media(max-width:860px){.entryScreen{grid-template-columns:1fr}.entryArt{position:absolute;inset:0;opacity:.24}.entryPane{background:#090909db}}@media(max-width:430px){.entryStack{top:132px;width:min(328px,calc(100vw - 32px))}.providerButton,.entrySwitch,.legalCopy{width:100%}.entryTitle{margin-top:96px;font-size:28px}.modalHost,.modalCard{width:calc(100vw - 16px)}.fieldBlock,.consentPanel{width:100%}.blurredSeedPreview,.seedWarningTitle,.seedGrid,.copyButton,.depositCards,.networkWarning{width:calc(100% - 32px)}.blurredSeedPreview span:not(.visibilityOffIcon),.seedCell{min-width:0}.visibilityOffIcon{left:calc(50% - 32px)}.depositCard{height:auto}.depositModal{height:562px}.depositCards{gap:12px}.depositAddressRow{align-items:flex-start;gap:12px}.depositAddressStack p{width:100%;font-size:14px}.networkWarning{top:394px}.avatarButton{left:calc(50% - 56px)}}.modalHost:has(.telegramAuthModal),.telegramAuthModal{width:min(100vw,368px)}
