.-checkbox{-webkit-user-select:none;user-select:none;width:fit-content;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__wrapper{align-items:flex-start;display:flex}.-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{opacity:0;transition:opacity .15s ease-in-out}.-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;padding-left:8px;display:inline-flex}.-checkbox__label a{text-decoration:none}.-checkbox__label a:hover{text-decoration:underline}.-checkbox__label p{margin:0}.-checkbox_checked .-checkbox__box{transition:background-color .15s ease-in-out}.-checkbox_checked .-checkbox__box svg{opacity:1;transition:opacity .15s ease-in-out}.-checkbox_theme_blue .-checkbox__box:has(:focus-visible){outline:2px solid var(--nris-blue-shades-main);outline-offset:2px}@media (hover:hover){.-checkbox_theme_blue:hover .-checkbox__box{background-color:var(--nris-transparent-blue-light-30);transition:background-color .15s}}@media (hover:none){.-checkbox_theme_blue:not(:active):active .-checkbox__box{background-color:var(--nris-transparent-blue-light-30);transition:background-color .15s}}.-checkbox_theme_blue svg{fill:var(--nris-blue-shades-main)}.-checkbox_theme_blue:not(.-checkbox_disabled):not(.-checkbox_readonly):not(.-checkbox_no-action-label):active .-checkbox__box svg{opacity:1;transition:opacity .15s ease-in-out}.-checkbox_theme_blue .-checkbox__box{background-color:var(--nris-transparent-blue-light-20)}.-checkbox_theme_blue .-checkbox__label a{color:var(--nris-blue-shades-main)}@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:not(:active):active .-checkbox__box{background-color:var(--nris-blue-shades-light)}}.-checkbox_theme_blue.-checkbox_checked:not(.-checkbox_disabled):not(.-checkbox_readonly):not(.-checkbox_no-action-label):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)}.-checkbox_theme_orange .-checkbox__box:has(:focus-visible){outline:2px solid var(--nris-orange-shades-main);outline-offset:2px}@media (hover:hover){.-checkbox_theme_orange:hover .-checkbox__box{background-color:var(--nris-transparent-orange-30)}}@media (hover:none){.-checkbox_theme_orange:not(:active):active .-checkbox__box{background-color:var(--nris-transparent-orange-30)}}.-checkbox_theme_orange svg{fill:var(--nris-orange-shades-main)}.-checkbox_theme_orange:not(.-checkbox_disabled):not(.-checkbox_readonly):not(.-checkbox_no-action-label):active .-checkbox__box svg{opacity:1;transition:opacity .15s ease-in-out}.-checkbox_theme_orange .-checkbox__box{background-color:var(--nris-transparent-orange-20)}.-checkbox_theme_orange .-checkbox__label a{color:var(--nris-orange-shades-main)}@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:not(:active):active .-checkbox__box{background-color:var(--nris-orange-shades-light)}}.-checkbox_theme_orange.-checkbox_checked:not(.-checkbox_disabled):not(.-checkbox_readonly):not(.-checkbox_no-action-label):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:not(:active):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-2)!important}}@media (hover:none){.-checkbox_disabled:not(:active):active .-checkbox__box{background-color:var(--nris-transparent-gray-2)!important}}.-checkbox_disabled .-checkbox__box{background:var(--nris-transparent-gray-2)!important}.-checkbox_disabled .-checkbox__box svg{fill:var(--nris-gray-shades-60)!important}.-checkbox_indeterminate .-checkbox__box svg{opacity:0!important}.-checkbox_indeterminate .-checkbox__box:before{content:"";background-color:var(--nris-white-shades-main);width:10px;height:2px;position:absolute}.-checkbox_indeterminate.-checkbox_disabled .-checkbox__box:before{background-color:var(--nris-gray-shades-60)}.-checkbox_no-action-label{-webkit-user-select:auto;user-select:auto}.-checkbox_no-action-label .-checkbox__label{pointer-events:none}.-checkbox_no-action-label .-checkbox__label a{pointer-events:auto}.-checkbox__error{font:var(--text-12)/var(--text-line-height-12) Inter,sans-serif;font-weight:var(--font-weight-regular);color:var(--nris-other-red)}.-checkbox__error p{margin:0;padding-top:4px}
