:root{--background:240 20% 98%;--foreground:237 24% 16%;--primary:253 66% 59%;--ring:253 66% 59%;--accent:253 60% 96%;--accent-foreground:253 48% 38%;--border:240 15% 90%;--muted-foreground:236 10% 43%;--radius:.85rem}.dark{--primary:254 82% 75%;--ring:254 82% 75%;--accent:246 22% 20%;--accent-foreground:252 80% 86%}body{font-feature-settings:"cv02","cv03","cv04","cv11"}::-moz-selection{background:hsl(253 66% 59%/.16)}::selection{background:hsl(253 66% 59%/.16)}.radar-public{color:hsl(237 24% 16%);background:#f8f8fc;--background:240 20% 98%;--foreground:237 24% 16%;--primary:253 66% 59%;--card:0 0% 100%;--card-foreground:237 24% 16%;--muted-foreground:236 10% 43%}.radar-site-container{margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.radar-site-container{padding-left:2rem;padding-right:2rem}}.radar-section{padding-top:4rem;padding-bottom:4rem}@media (min-width:640px){.radar-section{padding-top:6rem;padding-bottom:6rem}}.radar-section{scroll-margin-top:80px}.radar-kicker{display:flex;align-items:center;gap:.625rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--primary))}.radar-display{font-size:clamp(2rem,3.6vw,3.3rem);font-weight:600;line-height:1.12;letter-spacing:-.045em}.radar-signal-dot{display:inline-block;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px;background-color:hsl(var(--primary));box-shadow:0 0 0 4px hsl(var(--primary)/.08)}.radar-hero{background:radial-gradient(ellipse at 85% 20%,hsl(253 66% 59%/.06),transparent 55%),#f8f8fc}.radar-orbit-panel{box-shadow:0 25px 65px -35px hsl(253 40% 40%/.2)}.radar-domain-card{transition:border-color .2s,box-shadow .2s}.radar-domain-card:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 12px 30px -22px hsl(var(--primary)/.3)}.radar-field{aspect-ratio:1;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 275deg,hsl(var(--primary)/.055) 345deg,transparent 1turn)}.radar-field>span{position:absolute;border:1px solid hsl(var(--primary)/.13);border-radius:50%}.radar-field>span:first-child{inset:0}.radar-field>span:nth-child(2){inset:12%}.radar-field>span:nth-child(3){inset:25%}.radar-field>span:nth-child(4){inset:38%}.radar-field:after,.radar-field:before{content:"";position:absolute;background:hsl(var(--primary)/.1)}.radar-field:before{top:50%;height:1px;width:100%}.radar-field:after{left:50%;width:1px;height:100%}.radar-field i{position:absolute;width:8px;height:8px;left:74%;top:23%;background:hsl(var(--primary));border-radius:50%;box-shadow:0 0 0 6px hsl(var(--primary)/.08)}.radar-orbit-label{position:absolute;z-index:10;display:flex;min-width:112px;align-items:center;gap:.625rem;border-radius:.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.radar-orbit-label svg{color:hsl(var(--primary))}.radar-orbit-label-0{top:12%;left:0}.radar-orbit-label-1{top:18%;right:0}.radar-orbit-label-2{bottom:14%;left:3%}.radar-orbit-label-3{bottom:9%;right:1%}.radar-app{font-size:14px}.radar-content h1{letter-spacing:-.04em}.radar-content :where(table){font-variant-numeric:tabular-nums}.radar-content :where(thead){background:hsl(var(--muted)/.55)}.radar-content :where(th){font-size:11px;letter-spacing:.025em}.radar-content :where(button,a){-webkit-tap-highlight-color:transparent}.radar-content :where(input,select,textarea){transition:border-color .15s,box-shadow .15s}.radar-content>:where(div){min-width:0}.radar-screen-header{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media (min-width:640px){.radar-screen-header{flex-direction:row;align-items:center}}.radar-screen-intro{margin-bottom:1.75rem;border-bottom-width:1px;padding-bottom:1.5rem}.radar-screen-intro h1{font-size:28px;font-weight:600;letter-spacing:-.025em}.radar-auth{position:relative;isolation:isolate;display:grid;min-height:100vh;align-items:center;gap:2.5rem;overflow:hidden;background-color:hsl(var(--background));padding:2.5rem 1.25rem}@media (min-width:1024px){.radar-auth{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:3rem;padding-right:3rem}}.radar-auth-story{position:relative;margin-left:auto;margin-right:auto;display:none;width:100%;max-width:36rem}@media (min-width:1024px){.radar-auth-story{display:block}}.radar-auth-card{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:440px;border-radius:1.5rem;border-width:1px;background-color:hsl(var(--card));--tw-shadow:0 24px 70px -40px rgba(39,28,80,.2);--tw-shadow-colored:0 24px 70px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.radar-content :where(.text-blue-600){color:hsl(var(--primary))}