@keyframes component-module-scss-module__Gv6jWa__loader-count{to{--docky-loader-progress:80}}@keyframes component-module-scss-module__Gv6jWa__loader-count-finish{0%{--docky-loader-progress:80}to{--docky-loader-progress:100}}.component-module-scss-module__Gv6jWa__loader{pointer-events:none;z-index:999;color:#1a6afc;--docky-loader-progress:0;counter-reset:docky-loader-progress var(--docky-loader-progress);background:#fff;flex-direction:column;justify-content:flex-end;width:100%;height:100svh;padding:9.5rem 4.5rem;font-size:7.5rem;line-height:150%;animation:2.5s ease-out forwards component-module-scss-module__Gv6jWa__loader-count;display:flex;position:fixed;top:0;left:0;transform:translate(0)}.component-module-scss-module__Gv6jWa__loader__count:before{content:counter(docky-loader-progress) "%"}.component-module-scss-module__Gv6jWa__loader__track{background:#f6f6fa;width:100%;height:5px;position:relative;overflow:hidden}.component-module-scss-module__Gv6jWa__loader__bar{height:5px;width:calc(var(--docky-loader-progress)*1%);background:#1a6afc;position:absolute;top:0;left:0}.component-module-scss-module__Gv6jWa__loader--finishing{animation:component-module-scss-module__Gv6jWa__loader-count-finish .5s var(--ease-out) forwards}.component-module-scss-module__Gv6jWa__loader--ready{transition:transform 1s var(--exit-delay,0s) var(--ease-in-out);transform:translateY(-100%)}@media (max-width:1024px){.component-module-scss-module__Gv6jWa__loader{padding:150px 24px;font-size:5rem}}