.tf-show{--tf-accent:#7c6cf6;--tf-accent-2:#9b8cff;--tf-card:#15151f;--tf-line:#ffffff17;--tf-line-2:#ffffff0d;--tf-tx:#f3f3f7;--tf-tx-2:#a6a6b6;--tf-tx-3:#6e6e80;--tf-ok:#3ddc84;color:var(--tf-tx);background:radial-gradient(680px 460px at 22% 18%,color-mix(in srgb,var(--tf-accent) 32%,transparent),transparent 62%),radial-gradient(620px 520px at 86% 88%,#ff6ba82e,transparent 60%),radial-gradient(560px 460px at 92% 8%,#2ec9a024,transparent 58%),linear-gradient(160deg,#100f1c,#0a0a12 70%);flex-direction:column;justify-content:flex-start;padding:46px 52px;display:flex;position:relative;overflow:hidden}.tf-show:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff06 1px,#0000 0);background-size:38px 38px;position:absolute;inset:0;-webkit-mask:radial-gradient(680px 540px at 30% 40%,#000,#0000 75%);mask:radial-gradient(680px 540px at 30% 40%,#000,#0000 75%)}.tf-brand{z-index:2;align-items:center;gap:11px;display:flex;position:relative}.tf-brand-mark{color:#fff;place-items:center;width:34px;height:34px;display:grid}.tf-brand-mark svg{filter:drop-shadow(0 2px 10px color-mix(in srgb,var(--tf-accent) 80%,transparent))}.tf-brand-name{letter-spacing:-.01em;font-size:20px;font-weight:700}.tf-show-mid{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:stretch;max-width:520px;padding:30px 0;display:flex;position:relative}.tf-eyebrow{color:var(--tf-accent-2);background:color-mix(in srgb,var(--tf-accent) 13%,transparent);border:1px solid color-mix(in srgb,var(--tf-accent) 26%,transparent);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:24px;padding:6px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.tf-live{background:var(--tf-ok);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb,var(--tf-ok) 60%,transparent);border-radius:50%;animation:1.8s infinite tf-lp}@keyframes tf-lp{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--tf-ok) 55%,transparent)}70%{box-shadow:0 0 0 7px #0000}}.tf-show .tf-headline{letter-spacing:-.02em;margin:0 0 16px;font-size:42px;font-weight:700;line-height:1.08}.tf-grad{background:linear-gradient(100deg,#fff,var(--tf-accent-2) 60%,#ff9ec7);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tf-show p{color:var(--tf-tx-2);max-width:440px;margin:0 0 30px;font-size:16px;line-height:1.6}.tf-team{align-self:flex-start;align-items:center;gap:14px;margin-bottom:26px}.tf-team,.tf-team-faces{display:flex}.tf-team-face{background:var(--tf-card);border:2px solid #14131f;border-radius:14px;width:50px;height:50px;overflow:hidden;box-shadow:0 8px 20px -10px #000}.tf-team-face+.tf-team-face{margin-left:-14px}.tf-team-face:first-child{animation:3.6s ease-in-out infinite tf-float}.tf-team-face:nth-child(2){animation:3.6s ease-in-out .5s infinite tf-float}.tf-team-face:nth-child(3){animation:3.6s ease-in-out 1s infinite tf-float}.tf-team-face:nth-child(4){animation:3.6s ease-in-out 1.5s infinite tf-float}.tf-team-face:nth-child(5){animation:3.6s ease-in-out 2s infinite tf-float}@keyframes tf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.tf-team-copy b{white-space:nowrap;font-size:14px;display:block}.tf-team-copy span{color:var(--tf-tx-3);white-space:nowrap;font-size:12.5px}.tf-perks{margin-bottom:4px}.tf-perk{color:var(--tf-tx-2);align-items:center;gap:9px;margin-bottom:11px;font-size:13.5px;display:flex}.tf-perk svg{color:var(--tf-ok);flex:none}.tf-ticker{z-index:2;flex-direction:column;gap:9px;display:flex;position:relative}.tf-tick{border:1px solid var(--tf-line-2);backdrop-filter:blur(6px);opacity:0;background:#ffffff09;border-radius:13px;align-items:center;gap:11px;max-width:430px;padding:11px 14px;animation:.5s forwards tf-tickin;display:flex;transform:translateY(8px)}.tf-tick:first-child{animation-delay:.2s}.tf-tick:nth-child(2){animation-delay:.5s}.tf-tick:nth-child(3){animation-delay:.8s}@keyframes tf-tickin{to{opacity:1;transform:none}}.tf-tick-ic{color:#fff;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.tf-tick-t{min-width:0;color:var(--tf-tx-2);flex:1;font-size:13.5px}.tf-tick-t b{color:var(--tf-tx);font-weight:600}.tf-tick-when{color:var(--tf-tx-3);white-space:nowrap;font-size:11.5px}.tf-tick-check{color:var(--tf-ok);flex:none;place-items:center;display:grid}.tf-show-foot{z-index:2;color:var(--tf-tx-3);align-items:center;gap:18px;font-size:12.5px;display:flex;position:relative}.tf-show-foot .tf-dot{background:var(--tf-tx-3);border-radius:50%;width:3px;height:3px}@media (prefers-reduced-motion:reduce){.tf-live,.tf-team-face,.tf-tick{opacity:1;transform:none;animation:none!important}}
.tf-auth-form input:-webkit-autofill{-webkit-text-fill-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--background) inset;box-shadow:0 0 0 1000px var(--background) inset;caret-color:var(--foreground);border-radius:inherit;transition:background-color 9999s ease-in-out}.tf-auth-form input:-webkit-autofill:active{-webkit-text-fill-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--background) inset;box-shadow:0 0 0 1000px var(--background) inset;caret-color:var(--foreground);border-radius:inherit;transition:background-color 9999s ease-in-out}.tf-auth-form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--background) inset;box-shadow:0 0 0 1000px var(--background) inset;caret-color:var(--foreground);border-radius:inherit;transition:background-color 9999s ease-in-out}.tf-auth-form input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--background) inset;box-shadow:0 0 0 1000px var(--background) inset;caret-color:var(--foreground);border-radius:inherit;transition:background-color 9999s ease-in-out}
