.DroneNotFound_page__5mq_V,.DroneNotFound_page__5mq_V *{margin:0;padding:0;box-sizing:border-box}.DroneNotFound_page__5mq_V{background:linear-gradient(180deg,#0a1210,#1a2a20);color:#f0f0f0;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.DroneNotFound_page__5mq_V:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,215,0,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,215,0,.03) 1px,transparent 0);background-size:40px 40px;pointer-events:none}.DroneNotFound_card__9npVD{text-align:center;z-index:10;position:relative;max-width:700px;padding:40px 20px}.DroneNotFound_emblem__ZpHk4{width:140px;margin-bottom:20px;filter:drop-shadow(0 0 15px rgba(255,215,0,.5));animation:DroneNotFound_float__4_UXt 3s ease-in-out infinite}@keyframes DroneNotFound_float__4_UXt{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.DroneNotFound_code__M8hpr{font-size:120px;font-weight:900;color:#ffd700;text-shadow:0 0 30px rgba(255,215,0,.4);margin:10px 0;animation:DroneNotFound_glitch__ympi3 4s infinite,DroneNotFound_bulb__0Wd_k 2.2s ease-in-out infinite}@keyframes DroneNotFound_glitch__ympi3{0%,92%,to{transform:translate(0)}94%{transform:translate(-4px,2px)}96%{transform:translate(4px,-2px)}98%{transform:translate(-2px,1px)}}@keyframes DroneNotFound_bulb__0Wd_k{0%,to{opacity:.65;text-shadow:0 0 15px rgba(255,215,0,.3)}40%{opacity:1;text-shadow:0 0 40px rgba(255,215,0,.8),0 0 80px rgba(255,215,0,.4)}50%{opacity:.85;text-shadow:0 0 25px rgba(255,215,0,.5)}60%{opacity:1;text-shadow:0 0 50px rgba(255,215,0,.9),0 0 100px rgba(255,215,0,.5)}}.DroneNotFound_card__9npVD h1{font-size:28px;margin:10px 0;letter-spacing:1px}.DroneNotFound_sub__TkbOQ{color:#ccc;font-size:17px;margin:10px 0 25px;line-height:1.6}.DroneNotFound_highlight__ULF_J{color:#ffd700;font-weight:700}.DroneNotFound_btn___qteH{display:inline-block;padding:14px 40px;background:#ffd700;color:#0a1210;text-decoration:none;font-weight:800;border-radius:8px;transition:all .3s;box-shadow:0 5px 20px rgba(255,215,0,.3)}.DroneNotFound_btn___qteH:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(255,215,0,.5)}.DroneNotFound_drone__td0PP{position:absolute;height:40px;z-index:5;animation:DroneNotFound_fly__O2Whf 18s linear infinite;filter:drop-shadow(0 5px 10px rgba(0,0,0,.5))}@keyframes DroneNotFound_fly__O2Whf{0%{left:-150px;top:15%;transform:rotate(-5deg)}25%{top:25%;transform:rotate(3deg)}50%{left:110%;top:10%;transform:rotate(-3deg)}75%{top:30%}to{left:-150px;top:15%;transform:rotate(-5deg)}}.DroneNotFound_drone-body__Jl8nc{width:60px;height:18px;background:#2a3a2a;border-radius:10px;margin:0 auto;position:relative;border:1px solid #555}.DroneNotFound_drone-body__Jl8nc:before{content:"";position:absolute;top:4px;left:50%;transform:translateX(-50%);width:12px;height:8px;background:#ffd700;border-radius:2px}.DroneNotFound_arm__BwwlL{position:absolute;width:35px;height:3px;background:#444;top:8px}.DroneNotFound_arm__BwwlL.DroneNotFound_left__bGmJI{left:-25px;transform:rotate(-15deg)}.DroneNotFound_arm__BwwlL.DroneNotFound_right__ncRlR{right:-25px;transform:rotate(15deg)}.DroneNotFound_propeller__KFdYO{position:absolute;width:28px;height:28px;top:-12px;animation:DroneNotFound_spin__3Iy7j .15s linear infinite}.DroneNotFound_propeller__KFdYO.DroneNotFound_left__bGmJI{left:-35px}.DroneNotFound_propeller__KFdYO.DroneNotFound_right__ncRlR{right:-35px}.DroneNotFound_propeller__KFdYO:after,.DroneNotFound_propeller__KFdYO:before{content:"";position:absolute;width:100%;height:3px;background:rgba(200,200,200,.9);top:50%;left:0;transform-origin:center}.DroneNotFound_propeller__KFdYO:after{transform:rotate(90deg)}@keyframes DroneNotFound_spin__3Iy7j{to{transform:rotate(1turn)}}.DroneNotFound_footer__4q8OV{margin-top:35px;font-size:13px;color:#888;letter-spacing:1px}.DroneNotFound_page__5mq_V{position:fixed;inset:0;z-index:9999;width:100%;height:100dvh;min-height:100dvh;overflow:auto;flex-direction:column;font-family:Segoe UI,sans-serif}.DroneNotFound_card__9npVD{margin:auto;flex-shrink:0;width:100%}.DroneNotFound_page__5mq_V a:focus-visible{outline:3px solid #fff;outline-offset:6px}@media(max-width:520px){.DroneNotFound_code__M8hpr{font-size:96px}.DroneNotFound_emblem__ZpHk4{width:110px}.DroneNotFound_card__9npVD h1{font-size:23px}.DroneNotFound_sub__TkbOQ{font-size:15px}.DroneNotFound_card__9npVD{padding:28px 18px}.DroneNotFound_btn___qteH{padding:14px 25px}}@media(prefers-reduced-motion:reduce){.DroneNotFound_page__5mq_V *,.DroneNotFound_page__5mq_V :after,.DroneNotFound_page__5mq_V :before{animation:none!important;transition:none!important}.DroneNotFound_drone__td0PP{left:8%;top:12%}}.DroneNotFound_page__5mq_V h1{font-size:28px!important;border:0!important;padding:0!important;line-height:1.3!important;max-width:none!important;letter-spacing:1px!important;color:#f0f0f0!important;font-family:Segoe UI,sans-serif!important}.DroneNotFound_page__5mq_V .DroneNotFound_sub__TkbOQ{font-size:17px!important;line-height:1.6!important;text-align:center!important}.DroneNotFound_emblem__ZpHk4{height:auto}.DroneNotFound_page__5mq_V main{flex:0 0 auto}@media(max-width:520px){.DroneNotFound_page__5mq_V h1{font-size:23px!important}.DroneNotFound_page__5mq_V .DroneNotFound_sub__TkbOQ{font-size:15px!important}}.DroneNotFound_drone__td0PP{left:calc(50% - 60px);top:9%;width:120px;height:42px;z-index:15;animation:DroneNotFound_patrol__0ECBX 8s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 12px #ffc22766)}.DroneNotFound_drone-body__Jl8nc{background:#51624c;border:2px solid #aab898;box-shadow:0 2px 14px #0008}.DroneNotFound_arm__BwwlL{background:#aeb79d}.DroneNotFound_propeller__KFdYO:after,.DroneNotFound_propeller__KFdYO:before{background:#d5dfbd}.DroneNotFound_card__9npVD{padding-top:90px;padding-bottom:30px}@keyframes DroneNotFound_patrol__0ECBX{0%,to{transform:translateX(-110px) rotate(-4deg)}50%{transform:translateX(110px) translateY(14px) rotate(4deg)}}@media(max-width:520px){.DroneNotFound_drone__td0PP{top:5%}.DroneNotFound_card__9npVD{padding-top:80px}.DroneNotFound_emblem__ZpHk4{width:95px}.DroneNotFound_code__M8hpr{font-size:84px}}@media(prefers-reduced-motion:reduce){.DroneNotFound_drone__td0PP{animation:none;left:calc(50% - 60px);top:5%}}