.err--404 .big4{font-family:Peyda,sans-serif;font-weight:800;font-size:300px;fill:none;stroke:rgba(225,234,255,.55);stroke-width:2;letter-spacing:0}.err--404 .big4--fill{fill:url(#hatch);stroke:none;opacity:.5}.err--404 .g404{transform-origin:320px 236px;animation:gearSpin 14s linear infinite}.err--404 .missing{animation:miss_404 1.4s ease-in-out infinite}@keyframes miss_404{50%{opacity:.25}}.err--404 .scan{animation:scan_404 3.6s ease-in-out infinite}@keyframes scan_404{0%,to{transform:translateY(0)}50%{transform:translateY(330px)}}.err--404 .found-tag{animation:tagIn_404 .8s 2.2s var(--ease-spring) backwards}@keyframes tagIn_404{0%{opacity:0;transform:translateY(12px)}}.err--404 .node404{animation:nodeGlow 1.8s ease-in-out infinite}.err--404 .bolt-fall{animation:fall_404 3.2s cubic-bezier(.5,0,.75,0) infinite;transform-box:fill-box;transform-origin:center}@keyframes fall_404{0%{transform:translateY(-40px) rotate(0);opacity:0}10%{opacity:1}80%{transform:translate(-30px,150px) rotate(320deg);opacity:1}to{transform:translate(-34px,150px) rotate(1turn);opacity:0}}.err--403{--c:var(--danger)}.err--403 .slat{animation:slatDown_403 .7s var(--ease-out) backwards;animation-delay:calc(var(--i) * 60ms + .2s)}@keyframes slatDown_403{0%{transform:translateY(-320px)}}.err--403 .shutter-bounce{animation:sb_403 .5s 1.1s var(--ease-spring)}@keyframes sb_403{40%{transform:translateY(6px)}}.err--403 .lock{transform-origin:320px 318px;animation:swing_403 2.6s ease-in-out 1.4s infinite}@keyframes swing_403{0%,to{transform:rotate(8deg)}50%{transform:rotate(-8deg)}}.err--403 .lock-in{animation:lockIn_403 .6s 1.3s var(--ease-spring) backwards;transform-box:fill-box;transform-origin:top center}@keyframes lockIn_403{0%{transform:translateY(-40px) scale(.6);opacity:0}}.err--403 .beacon{animation:beacon_403 1s steps(1) infinite}@keyframes beacon_403{50%{fill:#6b1a1d}}.err--403 .beam{transform-origin:320px 70px;animation:beam_403 2s linear infinite}@keyframes beam_403{to{transform:rotate(1turn)}}.err--403 .stencil{font-family:Peyda,sans-serif;font-weight:800;font-size:96px;fill:#ffbf00;letter-spacing:4px;animation:stIn_403 .6s 1.1s backwards}@keyframes stIn_403{0%{opacity:0}}.err--403 .reason{margin-top:26px;display:grid;grid-gap:10px;gap:10px;max-width:520px}.err--403 .reason div{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);font-size:14px;color:#cfd9ee}.err--403 .reason div svg{width:20px;height:20px;flex-shrink:0;color:var(--gold);margin-top:3px}.err--403 .reason b{color:#fff;display:block}.err--403 .reason small{color:#8fa1c7}.err--500{--c:var(--danger)}.err--500.dark-panel{background:radial-gradient(90% 90% at 30% 70%,rgba(224,57,62,.22) 0,transparent 55%),radial-gradient(120% 120% at 85% 0,#0a2a5e 0,var(--navy-900) 42%,var(--navy-950) 100%)}.err--500 .needle{transform-origin:320px 230px;animation:needleUp_500 2.2s cubic-bezier(.3,.1,.2,1) .3s forwards,jitter_500 .14s linear 2.5s infinite alternate;transform:rotate(-90deg)}@keyframes needleUp_500{to{transform:rotate(76deg)}}@keyframes jitter_500{0%{transform:rotate(73deg)}to{transform:rotate(80deg)}}.err--500 .warn{animation:warn_500 .9s steps(1) infinite}@keyframes warn_500{50%{opacity:.2}}.err--500 .steam circle{animation:steam_500 3.2s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes steam_500{0%{transform:translateY(0) scale(.4);opacity:0}20%{opacity:.55}to{transform:translateY(-190px) scale(2.3);opacity:0}}.err--500 .hot{animation:hot_500 1.2s ease-in-out infinite alternate}@keyframes hot_500{0%{stroke:rgba(225,234,255,.75)}to{stroke:#ff6b6f}}.err--500 .eng-shake{animation:shake_500 .25s linear infinite}@keyframes shake_500{25%{transform:translate(1px,-1px)}75%{transform:translate(-1px,1px)}}.err--500 .readout{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:28px;font-weight:700;fill:#ff6b6f}.err--500 .retry.is-spin svg{animation:spin .8s linear infinite}.err--500 .status{margin-top:26px;max-width:520px;border-radius:18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);padding:16px 18px;display:grid;grid-gap:10px;gap:10px;font-size:13.5px}.err--500 .status div{display:flex;align-items:center;justify-content:space-between;color:#cfd9ee}.err--500 .status em{font-style:normal;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.err--500 .status em:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.err--500 .st-ok{color:#4ade80}.err--500 .st-bad{color:#ff6b6f}.err--500 .st-warn{color:var(--gold)}.err--503 .lift{animation:lift_503 5s ease-in-out infinite}@keyframes lift_503{0%,to{transform:translateY(0)}45%,55%{transform:translateY(-70px)}}.err--503 .wheel{transform-box:fill-box;transform-origin:center;animation:gearSpin 1.4s linear infinite}.err--503 .wrench{transform-origin:548px 96px;animation:wr_503 2.4s ease-in-out infinite}@keyframes wr_503{0%,to{transform:rotate(-20deg)}50%{transform:rotate(25deg)}}.err--503 .cog{transform-box:fill-box;transform-origin:center;animation:gearSpin 6s linear infinite}.err--503 .cog--r{animation-direction:reverse;animation-duration:4s}.err--503 .spark{animation:spark_503 1.2s steps(2) infinite}@keyframes spark_503{50%{opacity:0}}.err--503 .mp{margin-top:26px;max-width:540px;border-radius:22px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);padding:20px 22px}.err--503 .mp__bar{height:12px;border-radius:99px;background:hsla(0,0%,100%,.06);overflow:hidden;margin:12px 0 18px}.err--503 .mp__bar i{display:block;height:100%;width:72%;border-radius:inherit;background:repeating-linear-gradient(-45deg,var(--gold) 0 10px,var(--gold-500) 10px 20px);background-size:28px 28px;animation:stripes_503 1s linear infinite;box-shadow:0 0 18px rgba(255,191,0,.45)}@keyframes stripes_503{to{background-position:-28px 0}}.err--503 .mp ul{display:grid;grid-gap:9px;gap:9px;font-size:13.5px}.err--503 .mp li{display:flex;align-items:center;gap:10px;color:#8fa1c7}.err--503 .mp li .s{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;border:1.5px solid hsla(0,0%,100%,.18)}.err--503 .mp li .s svg{width:13px;height:13px}.err--503 .mp li.done{color:#cfd9ee}.err--503 .mp li.done .s{background:var(--ok);border-color:var(--ok);color:#fff}.err--503 .mp li.now{color:#fff;font-weight:700}.err--503 .mp li.now .s{border-color:var(--gold);border-top-color:transparent;animation:spin .9s linear infinite}.err--503 .eta{display:flex;align-items:baseline;gap:10px}.err--503 .eta b{font-size:34px;font-weight:800;color:var(--gold);letter-spacing:-.02em}.err--503 .notify{display:flex;gap:8px;margin-top:22px;max-width:540px;padding:6px;border-radius:99px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.err--503 .notify input{flex:1 1;min-width:0;background:transparent;border:0;outline:0;color:#fff;padding-inline:16px}.err--offline .fneedle{transform-origin:320px 250px;animation:fdrop_offline 2s cubic-bezier(.5,0,.2,1) .3s forwards,ftremble_offline 1.6s ease-in-out 2.3s infinite;transform:rotate(40deg)}@keyframes fdrop_offline{to{transform:rotate(-62deg)}}@keyframes ftremble_offline{0%,to{transform:rotate(-62deg)}50%{transform:rotate(-58deg)}}.err--offline .amber{animation:amber_offline 1.1s steps(1) infinite}@keyframes amber_offline{50%{opacity:.25}}.err--offline .road-dash{stroke-dasharray:26 22;animation:dash_offline 1.6s linear infinite;animation-play-state:paused}.err--offline.is-online .road-dash{animation-play-state:running}@keyframes dash_offline{to{stroke-dashoffset:-48}}.err--offline .bars rect{fill:rgba(225,234,255,.18)}.err--offline .bars rect.on{fill:#ffbf00}.err--offline .fuel-drop{animation:drip_offline 2.4s ease-in infinite;transform-box:fill-box}@keyframes drip_offline{0%{transform:translateY(-6px);opacity:0}20%{opacity:1}to{transform:translateY(40px);opacity:0}}.err--offline .netpill{display:inline-flex;align-items:center;gap:8px;height:34px;padding-inline:14px;border-radius:99px;font-size:13px;font-weight:700;background:rgba(224,57,62,.14);color:#ff8e91;margin-top:22px;transition:all .4s}.err--offline .netpill:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.err--offline .netpill.ok{background:rgba(23,163,74,.16);color:#4ade80}.err--offline .tips{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;max-width:560px}.err--offline .tips div{padding:14px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);font-size:12.5px;color:#8fa1c7}.err--offline .tips svg{width:20px;height:20px;color:var(--gold);margin-bottom:8px}.err--offline .tips b{display:block;color:#fff;font-size:13.5px}@media (max-width:640px){.err--offline .tips{grid-template-columns:1fr}}.err--offline .tips a.tel{display:block;color:#cfd9ee;word-spacing:.22em;white-space:nowrap;text-align:end}.err--offline .tips a.tel:hover{color:var(--gold)}.err-global{padding:16px;background:var(--bg)}.err-global .err{min-height:calc(100vh - 32px);margin:0;border-radius:var(--r-xl)}