html,body{background:#05070a}body{color:#f8fafc}.theme-portal{--background:#05080e;--foreground:#edf2f8;--card:#0e131b;--card-foreground:#edf2f8;--popover:#0b1017;--popover-foreground:#edf2f8;--primary:#3789fd;--primary-foreground:#fafcff;--secondary:#161c26;--secondary-foreground:#e5ecf3;--muted:#131921;--muted-foreground:#939fb1;--accent:#192b49;--accent-foreground:#f0f6fc;--border:#212833;--input:#1c232f;--ring:#3789fd;--sidebar:#020408;--sidebar-foreground:#dfe5ec;--sidebar-primary:#3789fd;--sidebar-primary-foreground:#fafcff;--sidebar-accent:#142036;--sidebar-accent-foreground:#eff6fd;--sidebar-border:#161b23;--sidebar-ring:#3789fd;--gradient-dark:linear-gradient(160deg, #0d1420, #05070a);--gradient-hero:radial-gradient(ellipse at 78% 0%, #2563eb2e, transparent 55%);--app-gradient:radial-gradient(1000px 620px at 8% -8%, #2563eb21, transparent 62%), radial-gradient(850px 560px at 100% 5%, #3b82f614, transparent 58%)}@supports (color:lab(0% 0 0)){.theme-portal{--background:lab(2.19372% -.132099 -2.56305);--foreground:lab(95.3516% -1.09163 -3.57015);--card:lab(5.65162% -.349075 -6.04046);--card-foreground:lab(95.3516% -1.09163 -3.57015);--popover:lab(4.37884% -.260659 -5.24012);--popover-foreground:lab(95.3516% -1.09163 -3.57015);--primary:lab(56.6816% 6.56441 -66.1009);--primary-foreground:lab(98.8197% -.809044 -3.66713);--secondary:lab(9.99588% -.536986 -7.96469);--secondary-foreground:lab(93.0295% -1.30191 -4.27971);--muted:lab(8.27875% -.510179 -6.53926);--muted-foreground:lab(65.1015% -1.60825 -10.9853);--accent:lab(17.2298% .779599 -21.2314);--accent-foreground:lab(96.5116% -1.09199 -3.57032);--border:lab(15.803% -.664234 -8.00626);--input:lab(13.4616% -.608087 -9.05013);--ring:lab(56.6816% 6.56441 -66.1009);--sidebar:lab(1.02635% -.0445992 -1.6099);--sidebar-foreground:lab(90.7095% -1.30099 -4.27917);--sidebar-primary:lab(56.6816% 6.56441 -66.1009);--sidebar-primary-foreground:lab(98.8197% -.809044 -3.66713);--sidebar-accent:lab(12.1106% .730097 -16.0695);--sidebar-accent-foreground:lab(96.5096% -1.30332 -4.28046);--sidebar-border:lab(9.44001% -.532895 -6.54693);--sidebar-ring:lab(56.6816% 6.56441 -66.1009)}}.theme-portal,.candidate-theme{background-color:var(--background);color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-analysis{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-portal .bg-white,.candidate-theme .bg-white{color:#f8fafc!important;background-color:#0b111a!important}.theme-portal .bg-slate-50,.theme-portal .bg-slate-100{background-color:#0a0f17!important}.theme-portal .text-slate-900,.theme-portal .text-gray-900{color:#f8fafc!important}.theme-portal .text-slate-700,.theme-portal .text-slate-600{color:#a8b2c2!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select{background-color:var(--card);color:var(--foreground);border-color:var(--input)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}input::placeholder,textarea::placeholder{color:var(--muted-foreground)}.theme-portal .bell-client-dashboard,.theme-portal .bell-profile-screen{width:min(100%,1180px);margin-inline:auto}.theme-portal .bell-client-dashboard{gap:1.5rem}.theme-portal .bell-client-dashboard-hero{isolation:isolate;background:radial-gradient(at 88% 8%,#3b82f62e,#0000 48%),linear-gradient(135deg,#101f34fa,#090f19fa);border:1px solid #60a5fa38;border-radius:1.5rem;box-shadow:0 24px 70px #0000003d}.theme-portal .bell-brand-dashboard-desktop,.theme-portal .bell-brand-dashboard-mobile{display:none!important}.theme-portal .card-premium,.theme-portal .bell-client-dashboard>section:not(.bell-client-dashboard-hero),.theme-portal .bell-profile-screen>section{border-color:var(--border);background-color:color-mix(in oklab,var(--card) 94%,transparent);border-radius:1.25rem;box-shadow:0 10px 32px #0000001f}.theme-portal .bell-client-dashboard h3,.theme-portal .bell-profile-screen h3{letter-spacing:-.018em}.theme-portal .bell-client-dashboard a,.theme-portal .bell-profile-screen a{text-underline-offset:3px}.theme-portal .bell-client-dashboard button,.theme-portal .bell-profile-screen button{transition:border-color .18s,background-color .18s,transform .18s}.theme-portal .bell-client-dashboard button:focus-visible,.theme-portal .bell-profile-screen button:focus-visible,.theme-portal .bell-client-dashboard a:focus-visible,.theme-portal .bell-profile-screen a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.theme-portal .bell-client-dashboard .grid>div,.theme-portal .bell-profile-screen .grid>div{min-width:0}@media(max-width:640px){.theme-portal .bell-client-dashboard,.theme-portal .bell-profile-screen{gap:1rem}.theme-portal .bell-client-dashboard-hero{border-radius:1.15rem;padding:1.25rem}.theme-portal .bell-client-dashboard-hero h2{font-size:clamp(1.75rem,8vw,2.25rem)}.theme-portal .bell-client-dashboard .card-premium,.theme-portal .bell-profile-screen .card-premium{padding:1rem}}
