:root{--kuru-primary:187 100% 42%;--kuru-primary-ink:189.8 57.6% 16.7%;--kuru-primary-ink-light:0 0% 100%;--kuru-link:187.4 100% 28.4%;--kuru-background:210 22.2% 96.5%;--kuru-background-app:0 0% 98%;--kuru-surface:0 0% 100%;--kuru-soft:192 30% 94%;--kuru-surface-subtle:0 0% 94.1%;--kuru-accent-soft:186 66.7% 94.1%;--kuru-primary-soft:186.4 71.2% 76.9%;--kuru-primary-soft-ink:186.5 100% 21.6%;--kuru-hover:220 15.8% 96.3%;--kuru-pressed:216 14.3% 93.1%;--kuru-wash:187.5 36.4% 95.7%;--kuru-text:218.6 25% 11%;--kuru-muted:215.3 19.3% 34.5%;--kuru-faint:215 10.3% 54.1%;--kuru-border:216 12.2% 83.9%;--kuru-card-border:220 13% 91%;--kuru-success:160.1 84.1% 39.4%;--kuru-hint:35.8 100% 50%;--kuru-success-soft:150 50% 93.7%;--kuru-success-ink:156.1 79.4% 26.7%;--kuru-info:217.2 91.2% 59.8%;--kuru-info-soft:216 90.9% 95.7%;--kuru-info-ink:224.3 76.3% 48%;--kuru-caution:17.5 88.3% 40.4%;--kuru-caution-soft:35.2 88.5% 89.8%;--kuru-danger:0 72.2% 50.6%;--kuru-danger-surface:0 100% 97.6%;--kuru-danger-soft:0 78.9% 92.5%;--kuru-attention:0 68.7% 67.5%;--kuru-alert:1.1 83.2% 62.5%;--kuru-radius-xs:4px;--kuru-radius-sm:6px;--kuru-radius-md:10px;--kuru-radius-lg:14px;--kuru-radius-xl:20px;--kuru-radius-full:999px;--kuru-radius-control:10px;--kuru-radius-panel:10px;--kuru-radius-card:12px;--kuru-control-height:40px;--kuru-control-height-login:46px;--kuru-menu-trigger-height:36px;--kuru-header-height:60px;--kuru-header-height-mobile:56px;--kuru-text-micro:10px;--kuru-text-caption:11px;--kuru-text-xs:12px;--kuru-text-sm:13px;--kuru-text-base:14px;--kuru-text-lg:16px;--kuru-text-xl:18px;--kuru-text2xl:22px;--kuru-text3xl:26px;--kuru-text4xl:32px;--kuru-button-label:12px;--kuru-form-label:12px;--kuru-body:14px;--kuru-login-body:16px;--kuru-heading:25px;--kuru-caption:11px;--kuru-weight-semibold:600;--kuru-weight-primary-button:700;--kuru-space-4:4px;--kuru-space-8:8px;--kuru-space-12:12px;--kuru-space-16:16px;--kuru-space-20:20px;--kuru-space-24:24px;--kuru-space-32:32px;--kuru-space-40:40px;--kuru-space-48:48px;--kuru-space-64:64px;--kuru-lockup-logo-aspect:2.723;--kuru-lockup-u-center-ratio:.6486;--kuru-lockup-drop-ratio:.0547;--kuru-lockup-ink-offset-em:.09;--kuru-shadow-xs:0 1px 2px #151a230a;--kuru-shadow-sm:0 2px 4px #151a230f, 0 1px 1px #151a2308;--kuru-shadow-md:0 4px 12px #151a2314, 0 2px 4px #151a230a;--kuru-shadow-lg:0 12px 24px #151a2314, 0 4px 8px #151a230a}
