html body :is(#authorization,#registration).modal{position:fixed!important;inset:0!important;z-index:1000020!important;padding:16px!important;box-sizing:border-box!important;overflow-y:auto!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}
html body :is(#authorization,#registration).modal.show{display:flex!important;align-items:flex-start!important;}
html body :is(#authorization,#registration)>.modal-dialog{position:relative!important;flex:0 1 440px!important;width:440px!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:auto!important;transform:none!important;box-sizing:border-box!important;}
html body #registration>.modal-dialog{flex-basis:480px!important;width:480px!important;}
html body :is(#authorization,#registration) .modal-content{width:100%!important;box-sizing:border-box!important;}
html body.modal-open:has(:is(#authorization,#registration).show) .header{z-index:1000!important;}
html body.modal-open:has(:is(#authorization,#registration).show)>.modal-backdrop{z-index:1000010!important;background:#000!important;opacity:.65!important;}
@media(max-width:480px){html body :is(#authorization,#registration).modal{padding:12px!important;}html body :is(#authorization,#registration) .modal-body{padding:16px!important;}}
