.atl,.rq{--oc-automatic:var(--color-accent);--oc-assisted:var(--color-manual);--oc-guided:color-mix(in oklab, var(--fg) 62%, transparent);--lv-must:var(--fg);--lv-should:color-mix(in oklab, var(--fg) 55%, transparent);--lv-avoid:var(--color-fail);--hatch-avoid:repeating-linear-gradient(135deg, color-mix(in oklab, var(--color-fail) 66%, transparent) 0 1.25px, transparent 1.25px 4.5px)}.rb-lv[data-level=MUST]{--v:var(--lv-must);color:var(--fg)}.rb-lv[data-level=SHOULD]{--v:var(--lv-should)}.rb-lv[data-level=MAY]:before{box-shadow:inset 0 0 0 1px var(--fg-2);background:0 0}.rb-lv[data-level=AVOID]{--v:var(--lv-avoid);border-color:color-mix(in oklab, var(--color-fail) 55%, transparent)}.rb-lv[data-level=SHOULD]:before,.rb-lv[data-level=MUST]:before{box-shadow:none}.rb-oc{background:var(--sw,transparent);width:.62rem;height:.62rem;box-shadow:inset 0 0 0 1px var(--sw-line,transparent);border-radius:2px;flex:none;display:inline-block}.rb-oc[data-outcome=automatic]{--sw:var(--oc-automatic)}.rb-oc[data-outcome=assisted]{--sw:var(--oc-assisted)}.rb-oc[data-outcome=guided]{--sw-line:var(--oc-guided)}.rb-ls{border-radius:2px;flex:none;width:.62rem;height:.62rem;display:inline-block}.rb-ls[data-level=MUST]{background:var(--lv-must)}.rb-ls[data-level=SHOULD]{background:var(--lv-should)}.rb-ls[data-level=MAY]{box-shadow:inset 0 0 0 1px var(--fg-2)}.rb-ls[data-level=AVOID]{background:var(--hatch-avoid);box-shadow:inset 0 0 0 1px var(--lv-avoid)}
