:root{--color-brand:#7f3f98;--color-brand-dark:#5c2e70;--color-brand-light:#f0eaf4;--color-brand-border:#ece9ef;--color-black:#231f20;--color-white:#fff;--color-gray-100:#f8f7f9;--color-gate-field:#f8f7f9;--color-gray-200:#f0eff2;--color-gray-300:#ece9ef;--color-gray-400:#c9c6ce;--color-gray-500:#b9b9b9;--color-gray-600:#6b6b6b;--color-gray-700:#5a5567;--color-stack-orange:#f16521;--color-stack-red:#ed1c24;--color-stack-blue:#213f99;--color-stack-brown:#a58578;--color-success:#15803d;--color-success-bg:#15803d14;--color-warning:#f16521;--color-warning-bg:#f1652114;--color-error:#ed1c24;--color-error-bg:#ed1c2414;--color-info:#213f99;--font:"Montserrat", "Avenir", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius-sm:4px;--radius-md:12px;--radius-lg:24px;--radius-xl:40px;--radius-full:999px;--radius-btn:14px;--radius-chip:8px;--shadow-sm:0 1px 4px #231f200f;--shadow-md:0 4px 16px #231f201a;--shadow-lg:0 12px 32px #231f2024;--shadow-brand:0 4px 14px #7f3f9859;--glass-chrome-bg:#231f20f0;--glass-chrome-bg-edge:#231f20d1;--glass-chrome-bg-collapsed:#231f20f5;--glass-chrome-bg-solid:#231f20;--glass-chrome-bg-mobile:#231f20db;--glass-chrome-blur:18px;--glass-chrome-blur-mobile:20px;--glass-chrome-saturate:165%;--glass-chrome-border:#ffffff6b;--glass-chrome-highlight:#ffffff52;--glass-chrome-shadow:10px 0 28px #231f2038;--glass-chrome-peek:14px;--glass-elevated-bg:#ffffffc7;--glass-elevated-blur:24px;--glass-elevated-shadow:0 12px 32px #231f202e;--glass-scrim:#231f2094}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--glass-chrome-bg:var(--glass-chrome-bg-solid);--glass-chrome-bg-edge:var(--glass-chrome-bg-solid);--glass-chrome-bg-collapsed:var(--glass-chrome-bg-solid);--glass-chrome-bg-mobile:var(--glass-chrome-bg-solid);--glass-chrome-blur:0px;--glass-chrome-blur-mobile:0px;--glass-elevated-bg:#fff;--glass-elevated-blur:0px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--glass-chrome-bg:var(--glass-chrome-bg-solid);--glass-chrome-bg-edge:var(--glass-chrome-bg-solid);--glass-chrome-bg-collapsed:var(--glass-chrome-bg-solid);--glass-chrome-bg-mobile:var(--glass-chrome-bg-solid);--glass-chrome-blur:0px;--glass-chrome-blur-mobile:0px}}@media (prefers-reduced-transparency:reduce){:root{--glass-elevated-bg:#fff;--glass-elevated-blur:0px}}@media (prefers-contrast:more){:root{--glass-chrome-border:#fff}}:root{--color-accent:var(--color-stack-orange);--color-red:var(--color-stack-red);--color-blue:var(--color-stack-blue);--color-black:#0a0a0a;--color-gray-50:#fafafa;--color-gray-100:#f4f4f5;--color-gray-200:#e4e4e7;--color-gray-300:#d4d4d8;--color-gray-400:#a1a1aa;--color-gray-500:#71717a;--color-gray-600:#52525b;--color-gray-700:#3f3f46;--color-gray-800:#27272a;--color-gray-900:#18181b;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 8px 24px #0000001f;--parkify-accent:#7f3f98;--parkify-accent-light:color-mix(in srgb, var(--parkify-accent) 72%, #fff);--parkify-accent-strong:color-mix(in srgb, var(--parkify-accent) 72%, #000);font-family:var(--font);color:var(--color-black);background:var(--color-gray-100);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}*{box-sizing:border-box}html,body,#root{width:100%;max-width:100%;min-height:100%}body{min-height:100vh;margin:0;overflow-x:hidden}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}input,textarea{font-family:inherit}select:not([multiple]){appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%2352525B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6l3 3 3-3'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;padding-right:34px!important}a{color:var(--color-brand);text-decoration:none}a:hover{text-decoration:underline}@media (width<=767px){.kb-candidates-launcher{display:none!important}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
