.js-tooltip__content{background:#fff;border:1px solid #eee;border-radius:3px;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);cursor:default;font-size:.9rem;line-height:1.3em;max-width:65vw;opacity:0;padding:1.7em;transition:opacity .3s cubic-bezier(.77,0,.175,1);word-wrap:break-word;z-index:6000}@media (min-width:480px){.js-tooltip__content{max-width:60vw}}@media (min-width:768px){.js-tooltip__content{max-width:40vw}}@media (min-width:992px){.js-tooltip__content{max-width:30vw}}@media (min-width:1200px){.js-tooltip__content{max-width:25vw}}.js-tooltip__arrow{border-right:9px solid #eee;height:0;left:-10px;top:20px;width:0;z-index:10}.js-tooltip__arrow,.js-tooltip__arrow:after{border-bottom:10px solid transparent;border-top:10px solid transparent;position:absolute}.js-tooltip__arrow:after{border-right:9px solid #fff;content:"";left:1px;top:-10px;z-index:1}.js-tooltip--show{opacity:1}.js-tooltip__content[x-placement=right] .js-tooltip__arrow{left:-10px;top:44%}.js-tooltip__content[x-placement=right-start] .js-tooltip__arrow{left:-10px;top:4%}.js-tooltip__content[x-placement=right-end] .js-tooltip__arrow{left:-10px;top:84%}.js-tooltip__content[x-placement=left] .js-tooltip__arrow{left:auto;right:-10px;top:44%;transform:rotate(180deg)}.js-tooltip__content[x-placement=left-start] .js-tooltip__arrow{left:auto;right:-10px;top:4%;transform:rotate(180deg)}.js-tooltip__content[x-placement=left-end] .js-tooltip__arrow{left:auto;right:-10px;top:86%;transform:rotate(180deg)}.js-tooltip__content[x-placement=bottom] .js-tooltip__arrow{left:50%;top:-15px;transform:rotate(90deg)}.js-tooltip__content[x-placement=bottom-start] .js-tooltip__arrow{left:4%;top:-15px;transform:rotate(90deg)}.js-tooltip__content[x-placement=bottom-end] .js-tooltip__arrow{left:83%;top:-15px;transform:rotate(90deg)}.js-tooltip__content[x-placement=top] .js-tooltip__arrow{bottom:-15px;left:50%;top:auto;transform:rotate(-90deg)}.js-tooltip__content[x-placement=top-start] .js-tooltip__arrow{bottom:-15px;left:4%;top:auto;transform:rotate(-90deg)}.js-tooltip__content[x-placement=top-end] .js-tooltip__arrow{bottom:-15px;left:93%;top:auto;transform:rotate(-90deg)}