.keys.legend li{text-align:start;background:0 0;border:0;justify-content:flex-start;gap:.55em;font-weight:700;line-height:1.15}.keys.legend li:before{content:"";box-sizing:border-box;background:color-mix(in srgb, currentColor 14%, transparent);opacity:.92;border:.14em double;border-radius:.12em;flex:none;width:1.5em;height:1.05em;transform:rotate(-6.75deg)}.keys.legend .key-approved{color:var(--ink-green)}.keys.legend .key-under_process{color:var(--ink-brown)}.keys.legend .key-illegal{color:var(--ink-red)}.keys.legend .key-other{color:var(--violet)}@media (min-width:960px){.keys.legend{gap:calc(14 * var(--u))}.keys.legend li{width:calc(184 * var(--u));height:auto;min-height:calc(40 * var(--u));font-size:calc(22 * var(--u));padding:0}}@media (max-width:959.98px){.keys.legend{grid-template-columns:1fr 1fr;gap:10px 16px;display:grid}.keys.legend li{min-height:28px;padding:0;font-size:15px}}
