.Modal{position:fixed;z-index:1300;top:0;left:0;display:none;width:100%;height:100%}.Modal.Modal_visible{display:block}.Modal-Wrapper{position:fixed;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%}.Modal-Table{display:table;width:100%;height:100%;table-layout:fixed}.Modal-Cell{display:table-cell;text-align:center}.Modal-Cell_align_top{vertical-align:top}.Modal-Cell_align_middle{vertical-align:middle}.Modal-Cell_align_bottom{vertical-align:bottom}.Modal-Content{position:relative;z-index:1;display:inline-block;text-align:left;border-radius:0;outline:0;transform:translate3d(0,0,0)}.Modal-Overlay{position:fixed;top:0;left:0;width:100%;height:100%;touch-action:none;-webkit-tap-highlight-color:transparent}.Modal-BottomStub{background-color:var(--depot-color-bg-secondary)}.Modal-TopStub{z-index:1;background-color:var(--depot-color-bg-primary)}.Modal-KeyboardStub{position:absolute;z-index:9;left:0;display:none;width:100%;height:700px;background-color:var(--depot-color-bg-secondary)}@supports (-webkit-touch-callout:none){.Modal-KeyboardStub{display:block}}.Modal_theme_normal .Modal-Content[class]{background-color:var(--depot-color-bg-secondary)}.i-ua_skin_dark .Modal_theme_normal .Modal-Overlay[class]{background-color:var(--depot-color-overlay)}.Modal_theme_normal .Modal-Content{margin:5px;background-color:#fff}.Modal_theme_normal .Modal-Overlay{background-color:rgba(50,50,50,.2)}.Modal.Modal_theme_normal{display:block;visibility:hidden;margin:-9999px 0 0-9999px}.Modal_theme_normal.Modal_visible{visibility:visible;margin:0}.Modal_theme_normal .Modal-Overlay,.Modal_theme_normal .Modal-Wrapper{visibility:hidden;margin:-9999px 0 0-9999px}.Modal_theme_normal .Modal-Overlay,.Modal_theme_normal .Modal-Wrapper,.Modal_theme_normal .Modal-Content{animation-duration:.2s;animation-timing-function:ease-in-out}.Modal_theme_normal.Modal_visible .Modal-Overlay,.Modal_theme_normal.Modal_visible .Modal-Wrapper{visibility:visible;margin:0}.Modal_theme_normal.Modal_hasAnimation .Modal-Overlay,.Modal_theme_normal.Modal_hasAnimation .Modal-Wrapper{animation-name:Modal_theme_normal}.Modal_theme_normal.Modal_hasAnimation .Modal-Content{animation-name:Modal-Content_theme_normal}.Modal_theme_normal.Modal_visible.Modal_hasAnimation .Modal-Overlay,.Modal_theme_normal.Modal_visible.Modal_hasAnimation .Modal-Wrapper{animation-name:Modal_theme_normal_visible}.Modal_theme_normal.Modal_visible.Modal_hasAnimation .Modal-Content{animation-name:Modal-Content_theme_normal_visible}@keyframes Modal_theme_normal{0%{visibility:visible;margin:0;opacity:1}99%{margin:0}to{visibility:hidden;margin:-9999px 0 0-9999px;opacity:0}}@keyframes Modal_theme_normal_visible{0%{opacity:0}to{opacity:1}}@keyframes Modal-Content_theme_normal{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes Modal-Content_theme_normal_visible{0%{transform:scale(.75)}to{transform:scale(1)}}