.top11-root{font-family:var(--font-inter),Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}.top11-root button,.top11-root input{font:inherit}.top11-root button{cursor:pointer}.top11-root a:focus-visible,.top11-root button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.top11-root input:focus,.top11-root input:focus-visible{outline:none!important;box-shadow:none!important}.top11-root ::selection{color:#ffffff;background:#2563eb}@media (prefers-reduced-motion:reduce){.top11-root *,.top11-root :after,.top11-root :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.dark .top11-root,[data-theme=dark] .top11-root{background-color:var(--background)!important;color:var(--foreground)!important}.dark .top11-root .bg-white,[data-theme=dark] .top11-root .bg-white{background-color:var(--card)!important}.dark .top11-root .bg-slate-100,.dark .top11-root .bg-slate-50,[data-theme=dark] .top11-root .bg-slate-100,[data-theme=dark] .top11-root .bg-slate-50{background-color:var(--muted)!important}.dark .top11-root .bg-slate-200,[data-theme=dark] .top11-root .bg-slate-200{background-color:var(--border)!important}.dark .top11-root .bg-\[\#eef3fb\],[data-theme=dark] .top11-root .bg-\[\#eef3fb\]{background-color:var(--muted)!important}.dark .top11-root .text-slate-900,.dark .top11-root .text-slate-950,[data-theme=dark] .top11-root .text-slate-900,[data-theme=dark] .top11-root .text-slate-950{color:var(--foreground)!important}.dark .top11-root .text-slate-500,.dark .top11-root .text-slate-600,[data-theme=dark] .top11-root .text-slate-500,[data-theme=dark] .top11-root .text-slate-600{color:var(--muted-foreground)!important}.dark .top11-root .text-slate-400,[data-theme=dark] .top11-root .text-slate-400{color:var(--muted-foreground)!important;opacity:.8}.dark .top11-root .border-slate-200,.dark .top11-root .border-slate-200\/70,.dark .top11-root .border-slate-300,[data-theme=dark] .top11-root .border-slate-200,[data-theme=dark] .top11-root .border-slate-200\/70,[data-theme=dark] .top11-root .border-slate-300{border-color:var(--border)!important}.dark .top11-root .hover\:bg-slate-100:hover,.dark .top11-root .hover\:bg-slate-200:hover,.dark .top11-root .hover\:bg-slate-50:hover,[data-theme=dark] .top11-root .hover\:bg-slate-100:hover,[data-theme=dark] .top11-root .hover\:bg-slate-200:hover,[data-theme=dark] .top11-root .hover\:bg-slate-50:hover{background-color:var(--card-hover-bg)!important}.top11-root{--top11-primary-blue:#2563eb;--top11-primary-blue-soft:#eff6ff}.dark .top11-root,[data-theme=dark] .top11-root{--top11-primary-blue:#60a5fa;--top11-primary-blue-soft:rgba(96,165,250,0.15)}.top11-root .group-hover\:text-blue-400:hover,.top11-root .group-hover\:text-blue-600:hover,.top11-root .text-blue-500,.top11-root .text-blue-600,.top11-root .text-blue-700,.top11-root .text-blue-800,.top11-root .text-indigo-600,.top11-root .text-indigo-700,.top11-root .text-sky-600,.top11-root .text-sky-700{color:var(--top11-primary-blue)!important}.top11-root .bg-blue-500,.top11-root .bg-blue-600,.top11-root .bg-sky-500,.top11-root .bg-sky-600,.top11-root .group-hover\:bg-blue-600:hover{background-color:var(--top11-primary-blue)!important}.top11-root .bg-blue-50,.top11-root .bg-indigo-50,.top11-root .bg-sky-50{background-color:var(--top11-primary-blue-soft)!important}.top11-root .border-blue-600,.top11-root .group-hover\:border-blue-600:hover{border-color:var(--top11-primary-blue)!important}@keyframes typewriter-blink{0%,to{opacity:1}50%{opacity:0}}.typewriter-cursor{animation:typewriter-blink 1.1s step-end infinite}.top11-root .altf-by-logo,.top11-root .altf-by-logo .alt-ui-brand-logo__wordmark{color:inherit}