:root{
  --sp-1:4px; --sp-2:8px; --sp-3:12px; --sp-4:16px; --sp-5:20px; --sp-6:24px; --sp-8:32px; --sp-10:40px;
  --r-xs:4px; --r-sm:6px; --r-md:10px; --r-lg:14px; --r-xl:20px; --r-pill:999px;
  --sh-1:0 1px 2px rgba(20,25,40,.06), 0 0 0 1px var(--line);
  --sh-2:0 8px 24px rgba(20,25,40,.10), 0 0 0 1px var(--line);
  --sh-sheet:0 -10px 40px rgba(20,25,40,.18);
  --hit:44px;
  --ease:cubic-bezier(.2,.7,.2,1); --dur:180ms;
}