.uk-page-loader{--uk-page-loader-bg:var(--foreground);--uk-page-loader-ink:var(--background);--uk-page-loader-z:9999;--uk-page-loader-hole:clamp(280px, 40vw, 640px);--uk-page-loader-shape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 300'%3E%3Crect width='500' height='300' rx='24'/%3E%3C/svg%3E");--uk-page-loader-progress:0;--uk-page-loader-ease:cubic-bezier(.76, 0, .24, 1);z-index:var(--uk-page-loader-z);color:var(--uk-page-loader-ink);animation:10ms linear 8s forwards uk-page-loader-failsafe;position:fixed;inset:0;overflow:clip}@keyframes uk-page-loader-failsafe{to{visibility:hidden}}.uk-page-loader__stage{background:var(--uk-page-loader-bg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uk-page-loader[data-exit=hole] .uk-page-loader__stage{background:color-mix(in oklch, var(--uk-page-loader-bg) 85%, var(--uk-page-loader-ink))}.uk-page-loader__hole{background:var(--uk-page-loader-bg);-webkit-mask:linear-gradient(#000, #000), var(--uk-page-loader-shape) center / var(--uk-page-loader-hole) no-repeat;mask:linear-gradient(#000, #000), var(--uk-page-loader-shape) center / var(--uk-page-loader-hole) no-repeat;position:absolute;inset:0;-webkit-mask-composite:source-out;mask-composite:subtract}.uk-page-loader__canvas{width:100%;height:100%;position:absolute;inset:0}.uk-page-loader__mask{display:block;overflow:clip}.uk-page-loader__part{transition:translate .3s ease-in;display:block}.uk-page-loader[data-leaving] .uk-page-loader__part{translate:0 101%}.uk-page-loader__center{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.uk-page-loader__label{letter-spacing:.04em;font-size:.875rem;font-weight:500;line-height:1.5}.uk-page-loader__number{font-family:var(--font-display,inherit);font-size:clamp(5rem,20vw,11rem);font-weight:600;line-height:1.1}.uk-page-loader__frame{aspect-ratio:1;clip-path:inset(0%);width:clamp(180px,24vw,300px);animation:uk-page-loader-frame .6s var(--uk-page-loader-ease) backwards;transition:clip-path .3s var(--uk-page-loader-ease);position:relative;overflow:clip}@keyframes uk-page-loader-frame{0%{clip-path:inset(100% 0% 0%)}}.uk-page-loader[data-leaving] .uk-page-loader__frame{clip-path:inset(0% 0% 100%)}.uk-page-loader__frame>img{object-fit:cover;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.uk-page-loader__frame>img:first-child{visibility:visible}.uk-page-loader__top,.uk-page-loader__bottom{position:absolute;inset-inline:0}.uk-page-loader__top{top:32px}.uk-page-loader__bottom{flex-direction:column;align-items:center;display:flex;bottom:32px}.uk-page-loader__track-wrap{width:min(100% - 48px,720px)}.uk-page-loader__track{background:color-mix(in oklch, var(--uk-page-loader-ink) 20%, transparent);height:2px;margin-top:40px;position:relative}.uk-page-loader__track-fill{width:calc(var(--uk-page-loader-progress) * 100%);background:var(--uk-page-loader-ink);position:absolute;inset-block:0;inset-inline-start:0}.uk-page-loader__head{bottom:8px;position:absolute;inset-inline-start:calc(var(--uk-page-loader-progress) * (100% - 5ch))}.uk-page-loader:has(.uk-page-loader__split){--uk-page-loader-bg:var(--background);--uk-page-loader-ink:var(--foreground)}.uk-page-loader__split{aspect-ratio:45/28;justify-content:center;align-items:center;width:min(450px,100vw - 48px);display:flex;position:relative}.uk-page-loader__split-frame{position:absolute;inset:0;overflow:clip}.uk-page-loader__split-frame:after{content:"";background:#0000004d;position:absolute;inset:0}.uk-page-loader__split-frame>img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.uk-page-loader__split-frame>img:first-child{opacity:1;animation:4s linear forwards uk-page-loader-split-first}@keyframes uk-page-loader-split-first{to{scale:1.12}}@media (prefers-reduced-motion:reduce){.uk-page-loader__split-frame>img:first-child{animation:none}}.uk-page-loader__split-words{--uk-page-loader-out:1;color:var(--uk-page-loader-bg);font-family:var(--font-display,inherit);white-space:nowrap;gap:.5rem;font-size:clamp(1.25rem,3vw,2rem);font-weight:500;display:flex;position:relative}.uk-page-loader__split-words:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--uk-page-loader-out:-1}.uk-page-loader__split-words[dir=ltr]{--uk-page-loader-out:1}.uk-page-loader__split-words>span{transition:translate .8s cubic-bezier(.6,.01,.05,1),color .8s cubic-bezier(.6,.01,.05,1)}.uk-page-loader[data-leaving] .uk-page-loader__split-words>span{color:var(--uk-page-loader-ink)}.uk-page-loader[data-leaving] .uk-page-loader__split-words>span:first-child{translate:calc(var(--uk-page-loader-out) * -1 * min(33vw, 50vw - 100% - 48px)) 0}.uk-page-loader[data-leaving] .uk-page-loader__split-words>span:last-child{translate:calc(var(--uk-page-loader-out) * min(33vw, 50vw - 100% - 48px)) 0}@media (max-width:639px){.uk-page-loader[data-leaving] .uk-page-loader__split-words>span:first-child{translate:0 calc(-31.1111vw + 14.9333px - 1.5em)}.uk-page-loader[data-leaving] .uk-page-loader__split-words>span:last-child{translate:0 calc(31.1111vw - 14.9333px + 1.5em)}}.uk-page-loader__dawn{--uk-page-loader-dawn-night:#0d0b19;--uk-page-loader-dawn-gold:#c46016;--uk-page-loader-dawn-sun:#ffe099;--uk-page-loader-dawn-sea:#0b1628;--p:var(--uk-page-loader-progress);color:#fbf4e6;color:lab(96.5967% .633419 7.66813);background:linear-gradient(to top, color-mix(in oklch, var(--uk-page-loader-dawn-night), var(--uk-page-loader-dawn-gold) calc(var(--p) * 100%)) 28%, color-mix(in oklch, var(--uk-page-loader-dawn-night), var(--uk-page-loader-dawn-gold) calc(var(--p) * 35%)));position:absolute;inset:0;overflow:clip}@supports (color:lab(0% 0 0)){.uk-page-loader__dawn{--uk-page-loader-dawn-night:lab(3.48112% 2.93746 -7.94315);--uk-page-loader-dawn-gold:lab(52.6563% 38.2178 56.1301);--uk-page-loader-dawn-sun:lab(90.9703% 6.44985 45.5056);--uk-page-loader-dawn-sea:lab(6.97893% .38664 -14.0886)}}.uk-page-loader__dawn-sun{aspect-ratio:1;background:var(--uk-page-loader-dawn-sun);width:clamp(150px,22vw,300px);box-shadow:0 0 120px 40px color-mix(in oklch, var(--uk-page-loader-dawn-sun) 45%, transparent);translate:-50% calc(10% - 85% * var(--p));border-radius:50%;position:absolute;top:72%;left:50%}.uk-page-loader__dawn-sea{inset-inline:0;background:color-mix(in oklch, var(--uk-page-loader-dawn-sea), var(--uk-page-loader-dawn-gold) calc(var(--p) * 30%));height:28%;position:absolute;bottom:0}.uk-page-loader__dawn-sea:after{content:"";inset-block:0;background:repeating-linear-gradient(to bottom, var(--uk-page-loader-dawn-sun) 0 3px, transparent 3px 11px);width:clamp(120px,18vw,240px);opacity:var(--p);position:absolute;left:50%;translate:-50%;-webkit-mask:linear-gradient(#000,#0000);mask:linear-gradient(#000,#0000)}.uk-page-loader__dawn-text{top:12svh;text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:16px}.uk-page-loader__dawn-title{font-family:var(--font-display,inherit);font-size:clamp(2.25rem,6vw,4.5rem);font-weight:500;line-height:1.1}.uk-page-loader__dawn-bar{background:color-mix(in oklch, currentColor 25%, transparent);width:clamp(200px,30vw,320px);height:1px;margin-top:16px;display:block;position:relative}.uk-page-loader__dawn-bar:after{content:"";width:calc(var(--p) * 100%);background:currentColor;position:absolute;inset-block:0;inset-inline-start:0}.uk-page-loader__dawn-lines{font-size:.875rem;transition:opacity .3s ease-in;display:grid}.uk-page-loader[data-leaving] .uk-page-loader__dawn-lines{opacity:0}.uk-page-loader__dawn-lines>span{opacity:calc(clamp(0, (var(--p) * var(--n) - var(--i)) * 6, 1) * clamp(0, (var(--i) + 1 - var(--p) * var(--n)) * 6, 1));grid-area:1/1}.uk-page-loader__dawn-lines>span:last-child{opacity:clamp(0, (var(--p) * var(--n) - var(--i)) * 6, 1)}.uk-page-loader__fill{background:var(--uk-page-loader-ink);transform:scaleX(calc(.2 + .8 * var(--uk-page-loader-progress)));transform-origin:0;position:absolute;inset:0}.uk-page-loader__fill:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.uk-page-loader__word-wrap{mix-blend-mode:difference;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uk-page-loader__word{max-width:var(--uk-page-loader-hole);color:#fff;font-family:var(--font-display,inherit);text-align:center;padding-inline:16px;font-size:clamp(1.75rem,5vw,4rem);font-weight:500;line-height:1}.uk-page-loader__char{position:relative}.uk-page-loader__twin{position:absolute;inset:0;transform:translateY(100%)}html:has(.uk-page-loader){min-height:calc(100vh + 1px)}@property --uk-frame-t{syntax:"<number>";inherits:true;initial-value:0}.uk-page-loader__drawn{--s:min(252px, 30vh);--off:5.5px;--k:min(var(--uk-page-loader-progress), var(--uk-frame-t));--v:calc(var(--k) * 100);animation:1.4s linear 3.1s forwards uk-frame-clock;position:absolute;inset:0}@media (max-width:600px){.uk-page-loader__drawn{--s:122px;--off:7.5px}}@keyframes uk-frame-clock{to{--uk-frame-t:1}}@keyframes uk-frame-in{0%{opacity:0}}.uk-page-loader__drawn-box{width:var(--s);height:calc(var(--s) * 1.016);animation:.3s cubic-bezier(.65,0,.35,1) 2.3s backwards uk-frame-open;position:absolute;top:47%;left:50%;translate:-50% -50%}@keyframes uk-frame-open{0%{width:calc(var(--s) * .405);height:calc(var(--s) * .405)}}.uk-page-loader__drawn-fill{opacity:0;background:#e1e4ea;position:absolute;inset:0}.uk-page-loader__drawn-line{width:calc(100% - 1.5px);height:calc(100% - 1.5px);position:absolute;inset:.75px;overflow:visible}.uk-page-loader__drawn-line rect{fill:none}.uk-page-loader__drawn-line .is-faint{stroke:color-mix(in srgb, var(--uk-page-loader-ink) 13%, transparent);stroke-width:1px;animation:.3s .95s backwards uk-frame-in}.uk-page-loader__drawn-line .is-draw{stroke:color-mix(in srgb, var(--uk-page-loader-ink) 88%, transparent);stroke-width:1.5px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--k))}.uk-page-loader__drawn-mark{width:calc(var(--s) * .62);aspect-ratio:1;-webkit-mask:var(--uk-frame-mark) center / contain no-repeat;mask:var(--uk-frame-mark) center / contain no-repeat;display:flex;position:absolute;top:47%;left:50%;translate:-50% -50%}.uk-page-loader__drawn-outline{background:color-mix(in srgb, var(--uk-page-loader-ink) 30%, transparent);animation:.4s 2.6s backwards uk-frame-in;position:absolute;inset:0}.uk-page-loader__drawn-mark i{transform-origin:bottom;scale:1 clamp(0, (var(--k) * 1.4 - var(--d)) / .22, 1);background:#031130;flex:1;position:relative}.uk-page-loader__drawn-xs{position:absolute;inset:0}.uk-page-loader__drawn-x{--half:calc(var(--s) * .32);--corner:calc(var(--s) / 2 + var(--off));background:linear-gradient(var(--uk-page-loader-ink), var(--uk-page-loader-ink)) center / 1px 100% no-repeat, linear-gradient(var(--uk-page-loader-ink), var(--uk-page-loader-ink)) center / 100% 1px no-repeat;opacity:.75;width:13px;height:13px;rotate:calc(90deg * clamp(0, (var(--k) - var(--i) * .25) / .12, 1));margin:-6.5px 0 0 -6.5px;animation:2.6s linear both uk-frame-x;position:absolute;top:47%;left:50%}@keyframes uk-frame-x{0%{translate:calc(var(--sx) * 35.4vw) calc(var(--sy) * 33.3vh);opacity:0;transform:rotate(-315deg)}9.6%{opacity:.75}19.2%{translate:calc(var(--sx) * 35.4vw) calc(var(--sy) * 33.3vh);animation-timing-function:ease-in;transform:rotate(-71deg)}31.9%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:rotate(90deg)}40.4%{translate:calc(var(--sx) * var(--half)) calc(var(--sy) * var(--half));transform:rotate(90deg)}88.5%{translate:calc(var(--sx) * var(--half)) calc(var(--sy) * var(--half));animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(90deg)}to{translate:calc(var(--sx) * var(--corner)) calc(var(--sy) * var(--corner) * 1.016);opacity:.75;transform:rotate(180deg)}}.uk-page-loader__drawn-words{inset-inline:0;top:calc(47% + var(--s) * .508 + 32px);letter-spacing:-.02em;text-transform:uppercase;justify-content:center;gap:8px;font-size:15.3px;font-weight:500;line-height:1;display:flex;position:absolute}.uk-page-loader__drawn-words span{animation:uk-frame-in .2s calc(3s + var(--i) * .2s) backwards;gap:8px;display:flex}.uk-page-loader__drawn-words b{opacity:.3;font-weight:400}.uk-page-loader__drawn-count{font:400 14.4px/14px ui-monospace,Menlo,monospace;animation:.2s 3.1s backwards uk-frame-in;display:flex;position:absolute;bottom:79px;left:50%;translate:-50%}.uk-page-loader__drawn-count>span{text-align:center;width:11px;height:14px;display:block;overflow:hidden}.uk-page-loader__drawn-count>span>span{display:block}.uk-page-loader__drawn-count i{height:14px;font-style:normal;display:block}.uk-page-loader__drawn-count [data-digit="0"]>span{translate:0 calc(mod(var(--v), 10) * -14px)}.uk-page-loader__drawn-count [data-digit="1"]>span{translate:0 calc(mod(round(down, var(--v) / 10), 10) * -14px)}.uk-page-loader__drawn-count [data-digit="2"]>span{translate:0 calc(round(down, var(--v) / 100) * -14px)}@media (max-width:600px){.uk-page-loader__drawn-words{top:calc(47% + var(--s) * .508 + 24px);gap:7px;font-size:13.7px}.uk-page-loader__drawn-count{font-size:12px;bottom:66px}}.uk-page-loader[data-leaving] .uk-page-loader__drawn-fill{opacity:1;background:var(--uk-page-loader-frame-to,var(--uk-page-loader-bg));transition:opacity .2s .15s,background-color .36s .4s}.uk-page-loader[data-leaving] .uk-page-loader__drawn-line{opacity:0;transition:opacity .2s .15s}.uk-page-loader[data-leaving] .uk-page-loader__drawn-box{width:calc(1.04*max(100vw,112vh));height:calc(1.057*max(100vw,112vh));transition:width .4s cubic-bezier(.5,0,.75,0) .4s,height .4s cubic-bezier(.5,0,.75,0) .4s}.uk-page-loader[data-leaving] .uk-page-loader__drawn-mark{opacity:0;transition:scale .55s .35s,opacity .3s .55s;scale:1.15 .65}.uk-page-loader[data-leaving] .uk-page-loader__drawn-mark i{background:color-mix(in srgb, var(--uk-page-loader-frame-to,var(--uk-page-loader-bg)), #fff 4%);transition:background-color .4s .3s}.uk-page-loader[data-leaving] .uk-page-loader__drawn-outline{opacity:0;transition:opacity .3s .1s}.uk-page-loader[data-leaving] :is(.uk-page-loader__drawn-xs,.uk-page-loader__drawn-words,.uk-page-loader__drawn-count){opacity:0;transition:opacity .2s .4s}
