.radiobox{display:inline-flex;vertical-align:top;align-items:center;cursor:pointer;padding:0;border:0}.radiobox[disabled]{opacity:.44;cursor:not-allowed}.radiobox:focus-within .radiobox__icon_active,.radiobox:hover .radiobox__icon_active{background-color:rgba(0,110,255,.25)}.radiobox__icon{display:block;width:20px;height:20px;border:1px solid #d5dade;background-color:#fff;box-sizing:border-box;padding:5px;border-radius:50%;overflow:hidden}.radiobox__icon_active{border-color:transparent;background-color:rgba(0,110,255,.15)}.radiobox__icon:before{content:"";display:block;width:100%;height:100%;background-color:#006eff;opacity:0;transform:scale(2);transition:opacity .2s,transform .2s;border-radius:50%}.radiobox__icon_active:before{opacity:1;transform:scale(1)}.radiobox__label{display:block;flex:0 1 auto;align-self:center;line-height:1.15;padding-left:.5em}.radiobox__hint{margin-left:.5em}.custom-field-type-modal__items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}.custom-field-type-modal__item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex:0 0 25%;max-width:calc(25% - 20px);height:150px;background-color:#fff;text-align:center;padding:0;border:0;margin:10px;cursor:pointer;border-radius:5px;position:relative}.custom-field-type-modal__item:before{transition:opacity .15s ease-in;position:absolute;width:100%;height:100%;opacity:0;content:"";box-shadow:0 10px 25px 0 rgba(0,22,36,.2);pointer-events:none;border-radius:inherit;display:block;left:0;top:0}.custom-field-type-modal__item:hover:not(:disabled):before{opacity:1}.custom-field-type-modal__item:after{transition:opacity .15s ease-in;position:absolute;width:100%;height:100%;opacity:0;content:"";box-shadow:0 1px 2px 0 rgba(0,51,83,.25);pointer-events:none;border-radius:inherit;display:block;left:0;top:0}.custom-field-type-modal__item:after,.custom-field-type-modal__item:hover:not(:disabled):after{opacity:1}.custom-field-type-modal__item:hover:not(:disabled):after{opacity:0}.custom-field-type-modal__icon{display:flex;align-items:center;flex-grow:1;margin:0 auto;color:#727d85}.custom-field-type-modal__name{display:block;font-size:13px;font-weight:400;line-height:1.38;margin:0 auto 20px auto}.entity-settings{width:100%;box-sizing:border-box;border-radius:5px;box-shadow:0 1px 10px 0 rgba(0,0,0,.05);background-color:#fff}.entity-settings+.entity-settings{margin-top:10px}.entity-settings__header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:20px;height:60px;box-sizing:border-box;cursor:pointer}.entity-settings__radios{width:calc(100% - 40px);border-top:1px solid #d5dade;margin:0 20px;padding:20px 0;box-sizing:border-box}.entity-settings__radios .radiobox+.radiobox{margin-top:10px}.drag-button{width:50px;height:50px;color:#7a8893;cursor:grab}.dnd__dragging .drag-button,.drag-button:hover{color:#0080ff}.field-option .base-input:hover:not(:focus-within){background-color:rgba(95,108,118,.1)}.field-option .base-input:hover .remove-button{opacity:1}.field-option .base-input__right-btn{margin-left:10px;margin-right:15px}.field-option .base-input__field{box-sizing:border-box;height:100%;padding-top:9px;padding-bottom:8px}.field-option__input_creating:focus-within{border-color:#0080ff}.field-option__save{width:30px!important;min-width:30px!important;border-radius:50%!important;height:30px!important;color:#0e5692}.field-option__save:hover{color:#0e5692;background-color:rgba(47,137,255,.1)}.field-option__save:active{color:#0e5692;background-color:rgba(47,137,255,.15)}.field-option__save:focus{color:#0e5692}.entity-select__entity-icon{color:#7a8893!important;width:18px;height:18px;margin-right:10px}.entity-select .base-dropdown__list-item:hover .entity-select__entity-icon{color:#0080ff!important}.custom-field-modal .custom-field-modal__right,.custom-field-modal .main_block{min-height:500px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.custom-field-modal .custom-field-modal__right::-webkit-scrollbar,.custom-field-modal .main_block::-webkit-scrollbar{background-color:initial;width:11px;height:11px}.custom-field-modal .custom-field-modal__right::-webkit-scrollbar-thumb,.custom-field-modal .main_block::-webkit-scrollbar-thumb{border-style:solid;border-color:transparent;border-width:3px;background-color:transparent;background-clip:padding-box;border-radius:5.5px}.custom-field-modal .custom-field-modal__right:hover,.custom-field-modal .main_block:hover{scrollbar-color:rgba(103,111,117,.4) transparent}.custom-field-modal .custom-field-modal__right:hover::-webkit-scrollbar-thumb,.custom-field-modal .main_block:hover::-webkit-scrollbar-thumb{background-color:rgba(103,111,117,.4)}.custom-field-modal .modal-form{width:860px;flex-wrap:wrap}.custom-field-modal .modal-form .content{margin-top:20px!important}.custom-field-modal .modal__action{margin-right:-12px!important}.custom-field-modal .multiline-input .base-input__field{padding-right:16px}.custom-field-modal .field-error{position:relative}.custom-field-modal__left{width:100%}.custom-field-modal__left .base-title .help-button{margin-left:auto}.custom-field-modal__right{width:430px;padding:30px;border-left:1px solid #d5dade;box-sizing:border-box;background-color:#f8f8f9}.custom-field-modal__right .base-title{line-height:20px}.custom-field-modal__footer{width:100%;height:70px;padding:15px 30px 15px 15px;border-top:1px solid #d5dade;margin:0;box-sizing:border-box;background-color:#f8f8f9}.custom-field-modal__footer .remove-button{margin-right:auto}.custom-field-modal__options .remove-button{opacity:0}.custom-field-modal__options .remove-button:hover{color:#db0042}.custom-field-modal__options .dnd__items{overflow:visible}.custom-field-modal__options .field-option:not(:first-child){padding-top:5px}.custom-field-modal__options .dnd_dragging .remove-button{opacity:0!important}.custom-field-modal__add-option{width:100%;height:50px;background-color:rgba(95,108,118,.05);margin-top:10px;padding:0 19px;color:#5f6c76}.custom-field-modal__add-option .base-icon{margin-right:15px;margin-left:1px;color:#5f6c76}.custom-field-modal__add-option:hover{background-color:rgba(95,108,118,.1)}.custom-field-modal__add-option_error{border-top-color:#db0042}.custom-field-modal__diagram .base-checkbox__label{padding-left:15px}.custom-field-modal__diagram-period{margin-top:15px}.custom-field-modal__diagram-period .radiobox{margin-left:35px}.custom-field-modal__diagram-period-description{color:#5f6c76;padding:15px 60px 20px 35px}.custom-field-modal__help{align-self:center}