@charset "utf-8";
@import (optional, reference) "var.less";
/*ax tooltip*/
._tooltip {
  --_tt-c-bd: var(--_c-text);
  --_tt-c-bg: var(--_c-stage);
  --_tt-color: var(--_c-text);
  border-color: var(--_tt-c-bd);
  background-color: var(--_tt-c-bg);
  border-radius: @radius;
  ._popup-cont {
    color: var(--_tt-color);
    font-size: var(--_sz-ignore);
    line-height: var(--_sz-brief);
    padding: 0.5rem 1rem;
    box-sizing: border-box;
  }
  &:where([theme*='-'])>[rep=arrow] {
    box-shadow: 1px 1px 0 var(--_tt-c-bd);
  }
  &[placement^='top']>[rep=arrow] {
    background: linear-gradient(135deg, transparent 50%, var(--_tt-c-bg) 50%, var(--_tt-c-bg) 100%);
  }
  &[placement^='bottom']>[rep=arrow] {
    background: linear-gradient(135deg, transparent 50%, var(--_tt-c-bg) 50%, var(--_tt-c-bg) 100%);
  }
  &[placement^='left']>[rep=arrow] {
    background: linear-gradient(135deg, transparent 50%, var(--_tt-c-bg) 50%, var(--_tt-c-bg) 100%);
  }
  &[placement^='right']>[rep=arrow] {
    background: linear-gradient(135deg, transparent 50%, var(--_tt-c-bg) 50%, var(--_tt-c-bg) 100%);
  }
  &[theme="prim"] {
    --_tt-c-bd: var(--_c-prim);
    --_tt-c-bg: var(--_c-prim);
    --_tt-color: #fff;
  }
  &[theme="succ"] {
    --_tt-c-bd: var(--_c-succ);
    --_tt-c-bg: var(--_c-succ);
    --_tt-color: #fff;
  }
  &[theme="error"] {
    --_tt-c-bd: var(--_c-error);
    --_tt-c-bg: var(--_c-error);
    --_tt-color: #fff;
  }
  &[theme="info"] {
    --_tt-c-bd: var(--_c-info);
    --_tt-c-bg: var(--_c-info);
    --_tt-color: #fff;
  }
  &[theme="warn"] {
    --_tt-c-bd: var(--_c-warn);
    --_tt-c-bg: var(--_c-warn);
  }
  &[theme="issue"] {
    --_tt-c-bd: var(--_c-issue);
    --_tt-c-bg: var(--_c-issue);
    --_tt-color: #fff;
  }
  &[theme="text"] {
    --_tt-c-bd: var(--_c-text);
    --_tt-c-bg: var(--_c-text);
    --_tt-color: #fff;
  }
  &[theme="prim-lit"] {
    --_tt-c-bd: var(--_c-prim);
  }
  &[theme="succ-lit"] {
    --_tt-c-bd: var(--_c-succ);
  }
  &[theme="error-lit"] {
    --_tt-c-bd: var(--_c-error);
  }
  &[theme="info-lit"] {
    --_tt-c-bd: var(--_c-info);
  }
  &[theme="warn-lit"] {
    --_tt-c-bd: var(--_c-warn);
  }
  &[theme="issue-lit"] {
    --_tt-c-bd: var(--_c-issue);
  }
  &[theme="text-lit"] {
    --_tt-c-bd: var(--_c-text);
  }
}
