/* Figma 3893:1744. Keep the supplied arrow's intrinsic dimensions. */
#s .figma-tooltip {
    z-index: 1100;
    opacity: 0;
    pointer-events: none;
    font-family: "PingFang SC", "Microsoft YaHei", sans-serif;
}
#s .figma-tooltip.in { opacity: 1; }
#s .figma-tooltip.top { padding: 0 0 16px; margin-top: -4px; }
#s .figma-tooltip .tooltip-inner {
    max-width: none;
    padding: 4px 8px;
    border: 3px solid #fff;
    border-radius: 8px;
    background: #fff;
    color: #000;
    font-size: 12px;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: -.285px;
    white-space: nowrap;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .16);
}
#s .figma-tooltip.top .tooltip-arrow {
    bottom: 0;
    width: 23.883px;
    height: 22.418px;
    margin-left: -11.9415px;
    border: 0;
}
#s .figma-tooltip .tooltip-arrow img {
    position: absolute;
    top: 5.6045px;
    left: 1.6px;
    max-width: none;
    transform: scaleY(-1);
}
#s .money-tooltip .tooltip-inner {
    border: 0;
    border-radius: 8px;
    padding: 4px 8px;
    font-size: 12px;
    line-height: 14px;
    font-weight: 600;
    letter-spacing: 0;
    box-shadow: 0 2px 4px rgba(0,0,0,.16);
}
#s .money-tooltip.top { padding-bottom: 8px; }
#s .money-tooltip.top .tooltip-arrow {
    bottom: -11.209px;
    transform: scale(.5);
    transform-origin: center top;
}
/* Help, report information and status controls share the same readable surface. */
#s .content-tooltip .tooltip-inner { max-width: min(360px, calc(100vw - 32px)); white-space: normal; overflow-wrap: anywhere; }
