:root:has(.lvd-secs,.dkl) :is(main,[role=dialog],[role=menu],[data-radix-popper-content-wrapper]){:is(.text-\[7px\],.text-\[8px\],.text-\[8\.5px\],.text-\[9px\],.text-\[9\.5px\],.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-xs,.text-2xs){font-size:var(--type-cap)}:is(.text-\[12\.5px\],.text-\[13px\]){font-size:var(--type-sec)}:is(.text-\[13\.5px\],.text-\[14px\],.text-\[14\.5px\],.text-sm){font-size:var(--type-body)}:is(.text-\[15px\],.text-\[16px\],.text-base){font-size:var(--type-h3)}:is(.text-\[17px\],.text-\[18px\],.text-\[19px\],.text-\[20px\],.text-lg){font-size:var(--type-h2)}:is(.text-\[22px\],.text-\[24px\],.text-\[26px\],.text-\[28px\],.text-xl,.text-2xl,.text-3xl){font-size:var(--type-h1)}:is(.text-\[30px\],.text-\[32px\],.text-\[36px\],.text-4xl){font-size:var(--t-display,32px)}:is(.font-light,.font-normal,.font-medium){font-weight:var(--type-w)}:is(.font-semibold,.font-bold,.font-extrabold,.font-black){font-weight:var(--type-w-strong)}:is(b,strong,th){font-weight:var(--type-w-strong)}.uppercase{text-transform:none;letter-spacing:normal}:is(.tracking-wide,.tracking-wider,.tracking-widest,[class*="tracking-[."],[class*="tracking-[0."]){letter-spacing:normal}}:root:has(.lvd-secs,.dkl) main :is(.pill,.hg-pill){background:none;box-shadow:none;border-color:transparent;padding-inline:0;font-size:var(--type-sec);font-weight:var(--type-w-strong);letter-spacing:normal;text-transform:none}:root:has(.lvd-secs,.dkl) main :is(.sec-line,.lvd-lab,.lvj-gl,h6){text-transform:none;letter-spacing:normal;font-size:var(--type-cap);font-weight:var(--type-w-strong);color:var(--ink-2)}.lvj-lead{margin:0 0 var(--s4);max-width:var(--measure,64ch);font-size:var(--t-h3);line-height:var(--lh-h3);font-weight:var(--w-normal);color:var(--ink-1)}.lvj-lead b{font-weight:var(--w-semi)}[data-state-tone]{position:relative}[data-state-tone]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:var(--state-stripe);border-radius:2px;background:transparent}[data-state-tone=none]:before{background:var(--line-strong,var(--line))}[data-state-tone=ok]:before{background:var(--ok)}[data-state-tone=acc]:before{background:var(--color-accent)}[data-state-tone=warn]:before{background:var(--warn)}[data-state-tone=err]:before,[data-state-tone=late]:before{background:var(--err)}:root:has(.lvd-secs,.dkl) .lvj :is(p,[class*=-hint],[class*=-desc]):not([class*=row]):not([class*=bar]):not([class*=-pb]){max-width:var(--type-measure)}:root .lvj .lvj-pb .lvj-pb-pill{background:none;padding-inline:0}:root .lvj .lvj-pb .lvj-pb-pill i{display:none}