@keyframes load{0%{left:-150px}to{left:100%}}.ui-popup{align-items:flex-start;bottom:0;display:flex;justify-content:center;left:0;overflow:auto;padding:50px;position:fixed;right:0;top:0;z-index:1004001}@media (max-width:599.98px){.ui-popup{padding:10px}}@media (min-width:600px) and (max-width:959.98px){.ui-popup{padding:10px}}.ui-popup__wrap{background-color:#fff;border-radius:0;box-shadow:0 4px 24px #0000003d;display:flex;flex-direction:column;height:auto;margin:auto;max-width:100%;min-height:100%;overflow:hidden;width:100%}@media (min-width:600px) and (max-width:959.98px){.ui-popup__wrap{border-radius:4px;height:auto;max-width:720px;min-height:auto;width:100%}.ui-popup__wrap--full-height{height:100%}.ui-popup__wrap--full-width{max-width:1210px;width:100%}}@media (min-width:960px) and (max-width:1263.98px){.ui-popup__wrap{border-radius:4px;height:auto;max-width:720px;min-height:auto;width:100%}.ui-popup__wrap--full-height{height:100%}.ui-popup__wrap--full-width{max-width:1210px;width:100%}}@media (min-width:1264px) and (max-width:1903.98px){.ui-popup__wrap{border-radius:4px;height:auto;max-width:720px;min-height:auto;width:100%}.ui-popup__wrap--full-height{height:100%}.ui-popup__wrap--full-width{max-width:1210px;width:100%}}@media (min-width:1904px){.ui-popup__wrap{border-radius:4px;height:auto;max-width:720px;min-height:auto;width:100%}.ui-popup__wrap--full-height{height:100%}.ui-popup__wrap--full-width{max-width:1210px;width:100%}}.ui-popup__header{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;padding:5px 16px}@media (min-width:600px) and (max-width:959.98px){.ui-popup__header{border-bottom:0;padding:16px 32px}}@media (min-width:960px) and (max-width:1263.98px){.ui-popup__header{border-bottom:0;padding:16px 32px}}@media (min-width:1264px) and (max-width:1903.98px){.ui-popup__header{border-bottom:0;padding:16px 32px}}@media (min-width:1904px){.ui-popup__header{border-bottom:0;padding:16px 32px}}@media (max-width:599.98px){.ui-popup__header{padding:5px 12px}}.ui-popup__link{color:#000!important}.ui-popup__link:hover{color:#ea3323!important}.ui-popup__header-left{flex:1;padding-right:24px}.ui-popup__title{align-items:center;display:flex;font-size:16px;height:36px;line-height:110%;line-height:24px}.ui-popup__subtitle{font-size:12px;font-weight:400;letter-spacing:.03rem;line-height:130%;padding-top:4px}@media (min-width:960px) and (max-width:1263.98px){.ui-popup__subtitle{font-size:13px}}@media (min-width:1264px) and (max-width:1903.98px){.ui-popup__subtitle{font-size:13px}}@media (min-width:1904px){.ui-popup__subtitle{font-size:13px}}.ui-popup__close{align-items:center;background-color:#f4f4f4;border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;padding:8px}.ui-popup__close:hover{opacity:.6}.ui-popup__close i{font-size:20px;font-weight:700}.ui-popup__body{flex:1;height:100%;overflow:auto}@media (min-width:600px) and (max-width:959.98px){.ui-popup__body{padding:5px 32px}}@media (min-width:960px) and (max-width:1263.98px){.ui-popup__body{padding:5px 32px}}@media (min-width:1264px) and (max-width:1903.98px){.ui-popup__body{padding:5px 32px}}@media (min-width:1904px){.ui-popup__body{padding:5px 32px}}@media (max-width:599.98px){.ui-popup__body{padding:5px 12px}}.ui-popup__footer{padding-top:0}@media (max-width:599.98px){.ui-popup__footer{padding-top:16px}}@media (min-width:600px) and (max-width:959.98px){.ui-popup__footer{padding-top:16px}}@media (min-width:960px) and (max-width:1263.98px){.ui-popup__footer{padding-top:16px}}@media (min-width:1264px) and (max-width:1903.98px){.ui-popup__footer{padding-top:16px}}@media (min-width:1904px){.ui-popup__footer{padding-top:16px}}.ui-popup__footer-text{padding:0 16px 8px}.ui-popup__footer-text a{font-weight:700}@media (min-width:600px) and (max-width:959.98px){.ui-popup__footer-text{padding:0 32px 16px}}@media (min-width:960px) and (max-width:1263.98px){.ui-popup__footer-text{padding:0 32px 16px}}@media (min-width:1264px) and (max-width:1903.98px){.ui-popup__footer-text{padding:0 32px 16px}}@media (min-width:1904px){.ui-popup__footer-text{padding:0 32px 16px}}.ui-popup__footer-text,.ui-popup__footer-text a{color:#8c959c;font-size:12px;line-height:16px}.ui-popup__actions{display:flex;justify-content:flex-end;padding:0 32px 5px}@media (max-width:599.98px){.ui-popup__actions{padding:0 16px 5px}}@media (min-width:600px) and (max-width:959.98px){.ui-popup__actions{padding:0 16px 5px}}.ui-popup__actions>:not(:last-child){margin-right:16px}
