/* Kids Remote Help — design tokens (copied from the app: src/index.css @theme "work site"). Light mode only. */
@font-face{font-family:'Nunito';font-weight:700;font-display:swap;src:url('fonts/nunito-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'Nunito';font-weight:800;font-display:swap;src:url('fonts/nunito-latin-800-normal.woff2') format('woff2')}
@font-face{font-family:'Nunito';font-weight:900;font-display:swap;src:url('fonts/nunito-latin-900-normal.woff2') format('woff2')}
:root{
  --kr-navy:#12243c; --kr-navy-deep:#0b1526; --kr-ink:#0f172a; --kr-outline:#1e293b;
  --kr-hivis:#ffc61a; --kr-hivis-soft:#fff4cc; --kr-safety:#f5a300; --kr-orange:#f26b0f; --kr-banjo:#ea580c;
  --kr-focus:#ffb000;
  --kr-paper:#f8f8f5; --kr-paper-2:#f1f1ec; --kr-line:#e3e3dc; --kr-line-strong:#cbcbc3;
  --kr-text:#0f172a; --kr-text-2:#334155; --kr-text-muted:#5e6b80;
  --kr-link:#0270ad; --kr-sky:#0786c4; --kr-sky-soft:#e6f3fa;
  --kr-go:#057a55; --kr-go-soft:#e7f6ef; --kr-stop:#be123c; --kr-stop-soft:#fdecef; --kr-amber-text:#86400c;
  --kr-font:"Nunito",ui-sans-serif,system-ui,sans-serif;
  --kr-r-sm:12px; --kr-r-md:16px; --kr-r-lg:22px; --kr-r-pill:999px;  /* app: rounded-xl / 2xl / [22px] / full */
  --kr-border:2px solid var(--kr-ink);
  --kr-s1:4px; --kr-s2:8px; --kr-s3:12px; --kr-s4:16px; --kr-s5:24px; --kr-s6:32px; --kr-s7:48px; --kr-s8:64px;
  --kr-shadow-sm:0 1px 2px rgb(20 33 58/.06),0 2px 6px -1px rgb(20 33 58/.08);
  --kr-shadow-md:0 2px 4px -1px rgb(20 33 58/.08),0 6px 14px -4px rgb(20 33 58/.14);
  --kr-shadow-pop:4px 4px 0 var(--kr-ink);
  --kr-content:760px; --kr-sidebar:264px; --kr-page:1200px; --kr-header-h:72px;
}
