.inputModalWrapper,.modalWrapper{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.inputModalBackgroundWrapper,.modalBackgroundWrapper{background-color:#171717bf;height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:20001}.checkBoxWrapper,.inputModalItem .checkBoxWrapper,.inputModalItem .checkBoxWrapperSecond{margin:6px 3px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px}.checkBoxWrapper input,.inputModalItem .checkBoxWrapper input,.inputModalItem .checkBoxWrapperSecond input{height:14px;margin-right:10px;width:14px}.buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:1.25rem;width:100%}.buttons .button{margin-bottom:1rem;margin-left:0;margin-right:0;width:100%}.buttons .button:last-child{margin-bottom:0}@media screen and (min-width:1142px){.buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.buttons .button{margin-bottom:0;margin-right:4.5rem;width:auto}.buttons .button:last-child{margin-right:0}}.inputModalSlotWrapper{position:relative;z-index:20002}.inputModalHeader{border-bottom:1px solid #d9d9d9;min-height:70px;padding:22px 24px 16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.inputModalHeader h2{font-size:1.5rem;font-weight:600;margin:0}.inputModalHeader .closeButton{margin-left:auto;margin-right:6px;margin-top:-2px}.inputModalHeader .closeButton svg{width:26px}.inputModalBody{padding:14px 0}.inputModalRow{padding:0 16px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.inputModalRow .inputModalItem.inputModalItemFullWidth,.inputModalRow .inputModalItem:first-child,.inputModalRow .inputModalItem:nth-child(2){width:100%}.inputModalItem{padding:10px 8px}.inputModalItem .labelTitle{font-size:1rem;font-weight:600;margin-bottom:8px}.inputModalItem .checkBoxWrapper,.inputModalItem .checkBoxWrapperSecond{margin-top:6px}.inputModalItem .checkBoxWrapperSecond{margin-top:10px}.inputModalItemTextarea>div{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.inputModalItemTextarea>div span{color:#828282;font-size:14px}.inputModalItemTextarea textarea{min-height:7rem}.inputModalFooter{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;padding:8px 24px 18px}.inputModalFooter .button{margin-right:0;width:100%}@media screen and (min-width:576px){.inputModalRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.inputModalRow .inputModalItem:first-child{width:46%}.inputModalRow .inputModalItem:nth-child(2){width:54%}.inputModalRow .inputModalItem.inputModalItemFullWidth{width:100%}.inputModalFooter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.inputModalFooter .button{margin-bottom:0;margin-right:1rem;width:auto}.inputModalFooter .button:last-child{margin-right:0}}
