.page-loader{position:fixed;inset:0;z-index:150;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:#11141be8;backdrop-filter:blur(12px);color:#dce7e4}
.page-loader[hidden]{display:none}
.page-loader-mark{width:94px;height:94px;position:relative;display:grid;place-items:center}
.page-loader-mark img{width:52px;height:52px;border-radius:13px;box-shadow:0 0 40px #39e5bb12}
.page-loader-mark::before,.page-loader-mark::after{content:'';position:absolute;inset:0;border:1px solid #39e5bb1c;border-radius:50%}
.page-loader-mark::after{border:2px solid transparent;border-top-color:#70e8cd;border-right-color:#70e8cd55;animation:nexttal-loading 1.1s linear infinite}
.page-loader p{font-size:12px;letter-spacing:.03em;margin:0;color:#b8c9c4}
@keyframes nexttal-loading{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.page-loader-mark::after{animation:none}}
.reduce-motion .page-loader-mark::after{animation:none}
