
.spinning {
  animation: spin 1s linear infinite;
}
@keyframes spin {
from {
    transform: rotate(0deg);
}
to {
    transform: rotate(360deg);
}
}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
/* One rule per TEXT_SIZE_TO_TW value. Inline :style write is blocked by CSP. V-bind is very inefficient. */
._size-xs_10nu0_3 {
  --nhl-sep-font-size: var(--text-xs);
  --nhl-sep-line-height: var(--text-xs--line-height);
}
._size-sm_10nu0_7 {
  --nhl-sep-font-size: var(--text-sm);
  --nhl-sep-line-height: var(--text-sm--line-height);
}
._size-document_10nu0_11 {
  --nhl-sep-font-size: var(--text-document);
  --nhl-sep-line-height: var(--text-document--line-height);
}
._size-base_10nu0_15 {
  --nhl-sep-font-size: var(--text-base);
  --nhl-sep-line-height: var(--text-base--line-height);
}
._size-lg_10nu0_19 {
  --nhl-sep-font-size: var(--text-lg);
  --nhl-sep-line-height: var(--text-lg--line-height);
}
._size-xl_10nu0_23 {
  --nhl-sep-font-size: var(--text-xl);
  --nhl-sep-line-height: var(--text-xl--line-height);
}
._size-2xl_10nu0_27 {
  --nhl-sep-font-size: var(--text-2xl);
  --nhl-sep-line-height: var(--text-2xl--line-height);
}
._size-3xl_10nu0_31 {
  --nhl-sep-font-size: var(--text-3xl);
  --nhl-sep-line-height: var(--text-3xl--line-height);
}
._dot_10nu0_36 > *:not(:last-child)::after {
  content: "·";
  font-size: var(--nhl-sep-font-size);
  line-height: var(--nhl-sep-line-height);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
._space_10nu0_47 > *:not(:last-child)::after {
  content: "\00a0";
  font-size: var(--nhl-sep-font-size);
  line-height: var(--nhl-sep-line-height);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
._slash_10nu0_56 > *:not(:last-child)::after {
  content: "/";
  font-size: var(--nhl-sep-font-size);
  line-height: var(--nhl-sep-line-height);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
._comma_10nu0_67 > *:not(:last-child)::after {
  content: ",";
  font-size: var(--nhl-sep-font-size);
  line-height: var(--nhl-sep-line-height);
  display: inline-flex;
  align-items: baseline;
  justify-content: flex-start;
  padding-right: 0.375rem;
}
