.-checkbox{-webkit-user-select:none;user-select:none;align-items:center;gap:10px;width:fit-content;display:flex;position:relative}.-checkbox:not(.-checkbox_disabled):not(.-checkbox_readonly),.-checkbox:not(.-checkbox_disabled):not(.-checkbox_readonly) .-checkbox__label,.-checkbox:not(.-checkbox_disabled):not(.-checkbox_readonly) input{cursor:pointer}.-checkbox input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.-checkbox__label{font:var(--text-14)/var(--text-line-height-14) Inter,sans-serif;font-weight:var(--font-weight-regular);color:var(--nris-black-shades-main);align-items:center;display:inline-flex}.-checkbox__label a{color:var(--nris-blue-shades-main);text-decoration:none}.-checkbox__label a:hover{text-decoration:underline}.-checkbox_dark .-checkbox__label{color:var(--nris-white-shades-main)}.-checkbox__box{box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;min-height:18px;transition:all .15s ease-in-out;display:flex;position:relative}.-checkbox__box svg{transition:opacity .15s ease-in-in;opacity:0}.-checkbox_checked .-checkbox__box{transition:background-color .15s ease-in-in}.-checkbox_checked .-checkbox__box svg,.-checkbox_theme_blue:not(.-checkbox_disabled):not(.-checkbox_readonly):active .-checkbox__box svg,.-checkbox_theme_orange:not(.-checkbox_disabled):not(.-checkbox_readonly):active .-checkbox__box svg{transition:opacity .15s ease-in-in;opacity:1}@media (hover:hover){.-checkbox_theme_blue:hover .-checkbox__box{background-color:var(--nris-transparent-blue-light-30)}}@media (hover:none){.-checkbox_theme_blue:active .-checkbox__box{background-color:var(--nris-transparent-blue-light-30)}}.-checkbox_theme_blue svg{fill:var(--nris-blue-shades-main)}.-checkbox_theme_blue .-checkbox__box{background-color:var(--nris-transparent-blue-light-20)}@media (hover:hover){.-checkbox_theme_blue.-checkbox_checked:hover .-checkbox__box{background-color:var(--nris-blue-shades-light)}}@media (hover:none){.-checkbox_theme_blue.-checkbox_checked:active .-checkbox__box{background-color:var(--nris-blue-shades-light)}}.-checkbox_theme_blue.-checkbox_checked:not(.-checkbox_disabled):not(.-checkbox_readonly):active .-checkbox__box{background-color:var(--nris-blue-shades-dark)}.-checkbox_theme_blue.-checkbox_checked .-checkbox__box{background-color:var(--nris-blue-shades-main)}.-checkbox_theme_blue.-checkbox_checked .-checkbox__box svg{fill:var(--nris-white-shades-main)}@media (hover:hover){.-checkbox_theme_orange:hover .-checkbox__box{background-color:var(--nris-transparent-orange-30)}}@media (hover:none){.-checkbox_theme_orange:active .-checkbox__box{background-color:var(--nris-transparent-orange-30)}}.-checkbox_theme_orange svg{fill:var(--nris-orange-shades-main)}.-checkbox_theme_orange .-checkbox__box{background-color:var(--nris-transparent-orange-20)}@media (hover:hover){.-checkbox_theme_orange.-checkbox_checked:hover .-checkbox__box{background-color:var(--nris-orange-shades-light)}}@media (hover:none){.-checkbox_theme_orange.-checkbox_checked:active .-checkbox__box{background-color:var(--nris-orange-shades-light)}}.-checkbox_theme_orange.-checkbox_checked:not(.-checkbox_disabled):not(.-checkbox_readonly):active .-checkbox__box{background-color:var(--nris-orange-shades-dark)}@media (hover:hover){.-checkbox_theme_orange.-checkbox_checked .-checkbox__box:hover{background-color:var(--nris-orange-shades-light)}}@media (hover:none){.-checkbox_theme_orange.-checkbox_checked .-checkbox__box:active{background-color:var(--nris-orange-shades-light)}}.-checkbox_theme_orange.-checkbox_checked .-checkbox__box{background-color:var(--nris-orange-shades-main)}.-checkbox_theme_orange.-checkbox_checked .-checkbox__box svg{fill:var(--nris-white-shades-main)}@media (hover:hover){.-checkbox_disabled:hover .-checkbox__box{background-color:var(--nris-transparent-gray-20)!important}}@media (hover:none){.-checkbox_disabled:active .-checkbox__box{background-color:var(--nris-transparent-gray-20)!important}}.-checkbox_disabled .-checkbox__box{background:var(--nris-transparent-gray-20)!important}.-checkbox_disabled .-checkbox__box svg{fill:var(--nris-gray-shades-60)!important}.-checkbox-wrapper{box-sizing:border-box;border-radius:var(--border-radius-12);width:100%;padding:14px 16px}.-checkbox-wrapper__theme-blue{background-color:var(--nris-white-shades-bg)}.-checkbox-wrapper__theme-orange{background-color:var(--nris-orange-shades-thin)}
