.c-tooltip-wrapper{height:100%}.c-tooltip-wrapper--no-word-wrap{display:inline-flex}.c-tooltip{align-self:flex-start;display:inline-block;vertical-align:top}.c-tooltip--middle{align-self:center;vertical-align:middle}.c-tooltip--bottom{align-self:flex-end;vertical-align:bottom}.c-tooltip--inner .c-tooltip__content{inset:auto!important}.c-tooltip--inner .c-tooltip__content [data-popper-arrow]{left:3px!important}.c-tooltip--large .c-tooltip__content{max-width:430px}.c-tooltip__trigger{margin:0 5px}.c-tooltip__trigger__icon{color:#000;font-size:1.28571rem;vertical-align:middle}.c-tooltip--small .c-tooltip__trigger__icon{font-size:.92857rem}.c-tooltip--medium .c-tooltip__trigger__icon{font-size:1.07143rem}.c-tooltip__wrapping-text{white-space:nowrap}.c-tooltip__content{background-color:#333;border-radius:4px;color:#fff;font-size:.92857rem;font-size:1.14286rem;font-weight:400;line-height:1.4;max-width:230px;opacity:0;padding:8px 15px;transition:opacity .3s ease,visibility 0s ease .3s;visibility:hidden;z-index:100}.c-tooltip:hover .c-tooltip__content,.c-tooltip__trigger:focus~.c-tooltip__content,.c-tooltip__trigger:hover~.c-tooltip__content{opacity:1;transition:opacity .3s ease,visibility 0s ease;visibility:visible}.c-tooltip__content [data-popper-arrow]{height:10px;width:10px}.c-tooltip__content [data-popper-arrow]:before{background:#333;content:"";display:block;height:10px;left:0;top:0;transform:rotate(45deg);width:10px}.c-tooltip--white .c-tooltip__content [data-popper-arrow]:before{background:#fff}.c-tooltip__content[data-popper-placement=top] [data-popper-arrow]{bottom:-5px}.c-tooltip--white .c-tooltip__content[data-popper-placement=top] [data-popper-arrow]{bottom:-6px}.c-tooltip--white .c-tooltip__content[data-popper-placement=top] [data-popper-arrow]:before{border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.c-tooltip__content[data-popper-placement=bottom] [data-popper-arrow]{top:-5px}.c-tooltip--white .c-tooltip__content[data-popper-placement=bottom] [data-popper-arrow]{top:-6px}.c-tooltip--white .c-tooltip__content[data-popper-placement=bottom] [data-popper-arrow]:before{border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.c-tooltip__content a{text-decoration:underline}.c-tooltip--medium .c-tooltip__content{max-width:490px}.c-tooltip--white .c-tooltip__content{background-color:#fff;border:1px solid #d8d8d8;border-radius:8px;color:#000;font-size:1rem;line-height:1.57143rem;padding:15px 20px}