:root{
  /* O sistema nao usa raio nem sombra. Os zeros existem para serem citados. */
  --raio:0;      /* @kind radius */
  --sombra:none; /* @kind shadow */

  --regua-clara:1px solid var(--borda-clara);   /* @kind other */
  --regua-escura:1px solid var(--borda-escura); /* @kind other */
  --regua-secao:2px solid var(--ak-nanquim);    /* @kind other */

  /* GRAO — só em elemento de foto, nunca em fundo de viewport.
     Motivo: feTurbulence repetido em area grande derruba o scroll
     no Safari do iOS. Teto: 1 megapixel de area por elemento. */
    --ak-grao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E"); /* @kind other */
  --ak-grao-opacidade:.26; /* @kind other */

  /* Marca d'agua */
  --marca-dagua-opacidade:.55; /* @kind other */
  --marca-dagua-altura:4%;     /* @kind other */
  --marca-dagua-margem:3%;     /* @kind other */
  --marca-dagua-min:28px;      /* @kind spacing */

  /* Interacao. Uma transicao, sem easing expressivo. */
  --transicao:120ms linear;            /* @kind other */
  --foco:2px solid var(--ak-registro); /* @kind other */
  --foco-offset:2px;                   /* @kind spacing */
  --press-opacidade:.8;                /* @kind other */
}
