.edit-button-popover{-ms-flex-negative:0;flex-shrink:0}.edit-button-popover .trigger{display:block!important}.edit-button-popover_button{-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;padding:5px;border-radius:50%;position:relative}.edit-button-popover_button:before{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:1px solid var(--color-primary,#3c3c3c);border-radius:50%;opacity:.3;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.edit-button-popover_button:hover:before{opacity:.6}.edit-button-popover_button svg{display:block;width:14px;height:14px;color:var(--color-primary,#3c3c3c);opacity:.9;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.edit-button-popover_button:hover svg{opacity:1}.edit-button-popover_inner{background:#fff;border:1px solid #e9e9ea;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1);border-radius:8px}.edit-button-popover_content{position:relative;padding:32px;width:400px}.edit-button-popover_close{position:absolute;top:8px;right:8px}.edit-button-popover_close svg{display:block;width:24px;height:24px;color:rgba(0,0,0,.5);-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.edit-button-popover_close:hover svg{color:rgba(0,0,0,.8)}.edit-button-popover_title{font-size:18px;font-weight:500;line-height:24px;margin-bottom:16px}.edit-button-popover_input{margin-bottom:16px}.edit-button-popover_input .mx-datepicker{width:100%}.edit-button-popover_error{margin-bottom:16px}.edit-button-popover_buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.edit-button-popover_buttons,.location-contract-list_number_value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location-contract-list_number_value{gap:4px;font-size:14px;line-height:20px}.location-contract-list_number_copy{-ms-flex-negative:0;flex-shrink:0;display:block}.location-contract-list_number_copy svg{display:block;width:14px;height:14px;color:rgba(0,0,0,.4)}.location-contract-list_desc{font-size:12px;line-height:18px;margin-top:2px;color:#72767b}.location-contract-list .expired{color:#f56c6c}.location-contract-list_number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.location-contract-list_number_terminated{margin-left:5px}.location-contract-list_entity_locations{margin-top:2px}.location-contract-list_entity_locations_link{font-size:14px}.location-contract-list_row-terminated{opacity:.5}.location-contract-list_row-terminated:hover{opacity:1}.location-contract-list_filter-panel{margin-bottom:30px}.location-contract-list_has-active-payment,.location-contract-list_next-payment-date,.location-contract-list_paid-before-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.location-contract-list_inn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.location-contract-list_inn_copy{-ms-flex-negative:0;flex-shrink:0;display:block}.location-contract-list_inn_copy svg{display:block;width:14px;height:14px;color:rgba(0,0,0,.4)}.location-contract-list_mo-user__deleted{color:#da3848}