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