.icon-link_xxs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xxs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_xs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_s_left span{align-items:center;display:flex;gap:.75rem}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_s_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_m_left span{align-items:center;display:flex;gap:.75rem}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{flex-shrink:0;height:1.5rem;width:1.5rem}.icon-link_m_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{flex-shrink:0;height:1.5rem;width:1.5rem}@keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}@keyframes ripple-propagation{0%{background-color:#002d52;opacity:.4;transform:translate(-50%,-50%) scale(.1)}to{background-color:#002d52;opacity:.3;transform:translate(-50%,-50%) scale(1)}}.checkbox{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.4285714286;vertical-align:middle}.checkbox.-text-l{font-size:1.125rem;line-height:1.3333333333}.checkbox.-text-m{font-size:1rem;line-height:1.375}.checkbox.-text-s{font-size:.875rem;line-height:1.4285714286}.checkbox.-text-xs{font-size:.75rem;letter-spacing:.02em;line-height:1.5}.checkbox.-no-label-text label{padding-left:1.5rem}.checkbox input[type=checkbox],.checkbox input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkbox input[type=checkbox]:focus-visible+label:before,.checkbox input[type=radio]:focus-visible+label:before{border-color:#002d52}.checkbox input[type=checkbox]:focus-visible+label:after,.checkbox input[type=radio]:focus-visible+label:after{opacity:.12}.checkbox input[type=checkbox]:checked:not(:disabled)+label:before,.checkbox input[type=radio]:checked:not(:disabled)+label:before{border-color:#002d52}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{color:#ccc;cursor:not-allowed}.checkbox input[type=checkbox]:disabled+label:before,.checkbox input[type=radio]:disabled+label:before{background-color:initial;border-color:#ccc}.checkbox input[type=checkbox]:disabled+label:after,.checkbox input[type=radio]:disabled+label:after{display:none}.user-input-mouse .checkbox input[type=checkbox]:disabled+label:hover:before,.user-input-mouse .checkbox input[type=radio]:disabled+label:hover:before{border-color:#ccc}.checkbox input[type=checkbox]:checked:not(:disabled)+label:before{background-color:#002d52}.checkbox input[type=radio]:checked:not(:disabled)+label:before{background-color:#fff}.checkbox input:not(:disabled)+label.-rippling:after,.checkbox input:not(:disabled)+label:active:after{animation:ripple-propagation .4s cubic-bezier(.05,.7,.1,1) forwards}.checkbox label{align-items:center;cursor:pointer;display:inline-flex;min-height:3rem;padding-left:2.25rem;position:relative}.checkbox label:after{background-color:#002d52;border-radius:50%;content:"";height:2.5rem;left:.75rem;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transform-origin:center center;transition:opacity .15s linear,background-color .15s linear;width:2.5rem;z-index:0}@media(hover:hover){.checkbox label:hover:after{opacity:.15}}.checkbox label .ui-icon{color:#fff;opacity:0;pointer-events:none;transform:translateY(-50%) scale(.6);transition-duration:.15s,50ms;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.3,0,.8,.15),linear;z-index:2}.checkbox label .ui-icon,.checkbox label:before{height:1.5rem;left:0;position:absolute;top:50%;width:1.5rem}.checkbox label:before{background:#fff;border:.125rem solid #525252;content:"";flex:0 0 auto;transform:translateY(-50%);transition-duration:.15s;transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.3,0,.8,.15);z-index:1}.checkbox label .input-selection__label-text{position:relative;z-index:2}.checkbox.-checkbox input[type=checkbox]:checked:not(:disabled)+label .ui-icon{opacity:1;transform:translateY(-50%) scale(1);transition-duration:.35s,50ms;transition-timing-function:cubic-bezier(.05,.7,.1,1),linear}.checkbox.-checkbox label:before{border-radius:.25rem}.checkbox.-radio input[type=radio]:checked:not(:disabled)+label:before{box-shadow:inset 0 0 0 .375rem #002d52}.checkbox.-radio label:before{border-radius:50%}.checkbox.-highlight label:before{border-color:#f8aa36}.checkbox.-highlight label:after{background-color:#f8aa36}.checkbox.-error label:before{border-color:#cc0700}.checkbox.-error label:after{background-color:#cc0700}@media(forced-colors:active){.checkbox input:focus-visible+label:before{outline:2px solid CanvasText;outline-offset:2px}}
