.ec-initial-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;background:#fcfcfd;color:#5f636b;text-align:center;font:400 13px/20px Poppins,sans-serif}.ec-initial-loading.is-leaving{pointer-events:none;animation:ec-entrance-veil-leave 192ms linear both}@keyframes ec-entrance-veil-leave{to{opacity:0}}.ec-burrow-motion{display:block;width:148px;height:auto;overflow:visible}.ec-initial-loading p,.ec-shell-failure p{margin:0}.ec-list-loading{display:grid;min-height:280px;place-items:center;color:#a4a9b3;font:400 13px/20px Poppins,sans-serif}.ec-route-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;min-height:280px;place-content:center;justify-items:center;gap:10px;color:#a4a9b3;font:400 13px/20px Poppins,sans-serif;opacity:0;animation:ec-route-loading-reveal 1ms linear .3s forwards}.ec-route-loading span{width:20px;height:20px;border:2px solid #eceef1;border-top-color:#f44527;border-radius:50%;animation:ec-route-loading-spin .7s linear infinite}.ec-route-loading p{margin:0}@keyframes ec-route-loading-reveal{to{opacity:1}}@keyframes ec-route-loading-spin{to{transform:rotate(360deg)}}.ec-burrow-hole,.ec-burrow-lip,.ec-burrow-cover,.ec-burrow-dust,.ec-burrow-mole,.ec-burrow-pupil,.ec-burrow-nose,.ec-burrow-dust-left,.ec-burrow-dust-mid,.ec-burrow-dust-right{transform-box:fill-box}.ec-burrow-cover{fill:#fcfcfd}@media(prefers-reduced-motion:no-preference){.ec-burrow-mole{transform-origin:50% 100%;animation:ec-burrow-mole-emerge 3.2s cubic-bezier(.25,.46,.45,.94) 1 both;will-change:transform,opacity}.ec-burrow-hole,.ec-burrow-lip{transform-origin:center;animation:ec-burrow-open 3.2s cubic-bezier(.25,.46,.45,.94) 1 both;will-change:transform,opacity}.ec-burrow-cover{animation:ec-burrow-cover-stage 3.2s cubic-bezier(.25,.46,.45,.94) 1 both}.ec-burrow-dust{transform-origin:center;animation:ec-burrow-dust-stage 3.2s cubic-bezier(.25,.46,.45,.94) 1 both}.ec-burrow-dust-left{transform-origin:center;animation:ec-burrow-dust-left-rise 3.2s cubic-bezier(.25,.46,.45,.94) 1 both}.ec-burrow-dust-mid{transform-origin:center;animation:ec-burrow-dust-mid-rise 3.2s cubic-bezier(.25,.46,.45,.94) 1 both}.ec-burrow-dust-right{transform-origin:center;animation:ec-burrow-dust-right-rise 3.2s cubic-bezier(.25,.46,.45,.94) 1 both}.ec-burrow-pupil{transform-origin:center;animation:ec-burrow-pupil-look 3.2s cubic-bezier(.22,1,.36,1) 1 both;will-change:transform}.ec-burrow-nose{transform-origin:center;animation:ec-burrow-nose-arrive 3.2s cubic-bezier(.22,1,.36,1) 1 both;will-change:transform,opacity}}@keyframes ec-burrow-mole-emerge{0%,8%,to{opacity:0;transform:translateY(340px) scaleX(.52) scaleY(.5);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}14%{opacity:1;transform:translateY(286px) scaleX(.52) scaleY(.5);animation-timing-function:cubic-bezier(.16,1,.3,1)}38%{opacity:1;transform:translateY(-58px) scaleX(.565) scaleY(.535);animation-timing-function:cubic-bezier(.22,1,.36,1)}48%,62%{opacity:1;transform:translateY(-46px) scale(.54);animation-timing-function:cubic-bezier(.22,1,.36,1)}72%{opacity:1;transform:translateY(-38px) scaleX(.555) scaleY(.52);animation-timing-function:cubic-bezier(.34,0,.14,1)}92%{opacity:1;transform:translateY(340px) scaleX(.52) scaleY(.5);animation-timing-function:cubic-bezier(.4,0,.2,1)}96%{opacity:0;transform:translateY(340px) scaleX(.52) scaleY(.5)}}@keyframes ec-burrow-open{0%,4%,to{opacity:0;transform:scaleX(.08) scaleY(.5);animation-timing-function:cubic-bezier(.16,1,.3,1)}12%{opacity:1;transform:scaleX(1) scaleY(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}64%{opacity:1;transform:scaleX(1) scaleY(1);animation-timing-function:cubic-bezier(.22,1,.36,1)}88%{opacity:1;transform:scaleX(.94) scaleY(.88);animation-timing-function:cubic-bezier(.22,1,.36,1)}96%{opacity:0;transform:scaleX(.08) scaleY(.5)}}@keyframes ec-burrow-cover-stage{0%,5%,to{opacity:0}9%,96%{opacity:1}}@keyframes ec-burrow-dust-stage{0%,7%,to{opacity:0}15%{opacity:.56}32%{opacity:.18}42%,to{opacity:0}}@keyframes ec-burrow-dust-left-rise{0%,7%,to{transform:translate(36px,28px) scale(.4)}24%{transform:translate(-20px,-42px) scale(1)}42%,to{transform:translate(-34px,-78px) scale(.25)}}@keyframes ec-burrow-dust-mid-rise{0%,9%,to{transform:translate(-24px,30px) scale(.35)}27%{transform:translate(12px,-52px) scale(.9)}42%,to{transform:translate(22px,-84px) scale(.2)}}@keyframes ec-burrow-dust-right-rise{0%,6%,to{transform:translate(-48px,24px) scale(.4)}22%{transform:translate(16px,-34px) scale(1)}42%,to{transform:translate(36px,-68px) scale(.22)}}@keyframes ec-burrow-pupil-look{0%,36%,to{transform:translate(0)}44%,50%{transform:translate(-8px)}59%,65%{transform:translate(8px)}73%,to{transform:translate(0)}}@keyframes ec-burrow-nose-arrive{0%,25%,to{opacity:0;transform:translateY(28px) scale(.82)}38%{opacity:1;transform:translateY(-5px) scaleX(1.055) scaleY(.96)}49%{opacity:1;transform:translateY(2px) scaleX(.985) scaleY(1.02)}62%,84%{opacity:1;transform:translateY(0) scale(1)}92%{opacity:.85;transform:translateY(10px) scale(.92)}96%,to{opacity:0;transform:translateY(28px) scale(.82)}}@media(prefers-reduced-motion:reduce){.ec-burrow-hole,.ec-burrow-lip,.ec-burrow-cover,.ec-burrow-dust,.ec-burrow-mole,.ec-burrow-nose{opacity:1}.ec-burrow-mole{transform:translateY(-46px) scale(.54);transform-origin:50% 100%}.ec-route-loading{opacity:1;animation:none}.ec-route-loading span{animation:none;border-top-color:#eceef1}}.ec-shell-failure{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:#fcfcfd;color:#565a63;text-align:center;font:400 14px/20px Poppins,sans-serif}.ec-shell-failure button{min-width:92px;height:38px;padding:0 18px;border:1px solid #dfe4ea;border-radius:20px;background:#fff;color:#25282d;font:500 13px/18px Poppins,sans-serif}.ec-shell-failure button:hover{background:#f2f4f8}.ec-shell-failure button:focus-visible{outline:none;box-shadow:0 0 16px #00000013}
