@font-face{font-family:Orbitron Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/orbitron-latin-wght-normal.3tm7a0g9vbnim.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.qp,.qp-vars{--qp-bg:#030716;--qp-bg2:#07123a;--qp-panel:#0d183ca8;--qp-solid:#0b1638;--qp-line:#82aaff2e;--qp-text:#eef3ff;--qp-muted:#9aaed6;--qp-gold:#ffc83d;--qp-orange:#ff8a1f;--qp-blue:#2f8cff;--qp-cyan:#22d3ee;--qp-violet:#a855f7;--qp-pink:#f472b6;--qp-green:#22e39b;--qp-red:#ff4d6d;--qp-shadow:0 20px 60px -20px #000000b3;--qp-aurora-a:#2f8cff52;--qp-aurora-b:#a855f73d;--qp-aurora-c:#ffc83d29;--qp-grid:#2f8cff29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--qp-text)}.qp{background:var(--qp-bg);min-height:100dvh}html[data-mode=light] .qp,html[data-mode=light] .qp-vars{--qp-bg:#eef3ff;--qp-bg2:#dfe8ff;--qp-panel:#ffffffc7;--qp-solid:#fff;--qp-line:#1748d829;--qp-text:#0a1230;--qp-muted:#4a5878;--qp-gold:#b37400;--qp-orange:#c2410c;--qp-blue:#1748d8;--qp-cyan:#0e7490;--qp-violet:#7c3aed;--qp-pink:#be185d;--qp-green:#047857;--qp-red:#be123c;--qp-shadow:0 20px 50px -24px #1748d859;--qp-aurora-a:#2f8cff38;--qp-aurora-b:#a855f724;--qp-aurora-c:#ffc83d38;--qp-grid:#1748d81a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.qp-display{font-family:var(--font-display);letter-spacing:.02em}html[lang=ar] .qp-display{letter-spacing:0}.qp-backdrop{z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 50% -10%, var(--qp-bg2), transparent 70%), var(--qp-bg);position:fixed;inset:0;overflow:hidden}.qp-backdrop:before,.qp-backdrop:after{content:"";will-change:transform;border-radius:9999px;width:70vmax;height:70vmax;position:absolute}.qp-backdrop:before{top:-30vmax;background:radial-gradient(circle, var(--qp-aurora-a), transparent 62%);animation:22s ease-in-out infinite alternate qp-drift;inset-inline-start:-20vmax}.qp-backdrop:after{bottom:-35vmax;background:radial-gradient(circle, var(--qp-aurora-b), transparent 60%);animation:28s ease-in-out infinite alternate-reverse qp-drift;inset-inline-end:-25vmax}.qp-backdrop>.qp-sun{top:18%;background:radial-gradient(circle, var(--qp-aurora-c), transparent 60%);border-radius:9999px;width:40vmax;height:40vmax;animation:34s ease-in-out infinite alternate qp-drift;position:absolute;inset-inline-end:8%}.qp-backdrop>.qp-floor{inset-inline:-50%;background-image:linear-gradient(var(--qp-grid) 1px, transparent 1px), linear-gradient(90deg, var(--qp-grid) 1px, transparent 1px);transform-origin:bottom;background-size:64px 64px;height:45%;animation:6s linear infinite qp-floor;position:absolute;bottom:-10%;transform:perspective(600px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 15%,#000 90%);mask-image:linear-gradient(#0000 15%,#000 90%)}.qp-backdrop>.qp-stars{background-image:radial-gradient(1.5px 1.5px at 12% 22%,#ffffffb3,#0000),radial-gradient(1px 1px at 72% 12%,#fff9,#0000),radial-gradient(1.5px 1.5px at 38% 68%,#22d3eecc,#0000),radial-gradient(1px 1px at 86% 54%,#ffc83dcc,#0000),radial-gradient(1px 1px at 22% 86%,#ffffff80,#0000),radial-gradient(1.5px 1.5px at 58% 34%,#a855f7b3,#0000);animation:5s ease-in-out infinite alternate qp-twinkle;position:absolute;inset:0}html[data-mode=light] .qp-backdrop>.qp-stars{display:none}@keyframes qp-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(8vmax,6vmax)scale(1.15)}}@keyframes qp-floor{0%{background-position:0 0}to{background-position:0 64px}}@keyframes qp-twinkle{0%{opacity:.45}to{opacity:1}}.qp-glass{background:var(--qp-panel);box-shadow:var(--qp-shadow);-webkit-backdrop-filter:blur(14px)saturate(140%);border-radius:1.25rem;position:relative}.qp-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffc83d8c,#2f8cff59 35%,#a855f740 65%,#22d3ee80);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.qp-lift{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}@media (hover:hover){.qp-lift:hover{transform:translateY(-4px)perspective(900px)rotateX(2deg);box-shadow:0 30px 70px -25px #2f8cff8c,0 0 0 1px #ffc83d40}}.qp-lift:active{transform:scale(.985)}.qp-btn{isolation:isolate;letter-spacing:.01em;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .3s,filter .2s;display:inline-flex;position:relative;overflow:hidden}.qp-btn:active{transform:scale(.96)}.qp-btn:disabled{opacity:.55;cursor:not-allowed}.qp-btn:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;animation:3.2s ease-in-out infinite qp-shine;position:absolute;inset:-50% auto -50% -60%;transform:skew(-20deg)translate(0)}.qp-btn-gold{color:#1a1000;background:linear-gradient(135deg, #ffe08a, var(--qp-gold) 45%, var(--qp-orange));box-shadow:inset 0 0 0 1px #ffe08a99,0 8px 28px -6px #ffa81fbf,0 0 22px #ffc83d73}.qp-btn-blue{color:#fff;background:linear-gradient(135deg, #5fb0ff, var(--qp-blue) 50%, #4f46e5);box-shadow:inset 0 0 0 1px #96c8ff80,0 8px 28px -6px #2f8cffd9,0 0 22px #2f8cff80}.qp-btn-cyan{color:#00141a;background:linear-gradient(135deg, #a5f3fc, var(--qp-cyan) 50%, #0ea5e9);box-shadow:0 8px 28px -6px #22d3eecc,0 0 22px #22d3ee73}.qp-btn-violet{color:#fff;background:linear-gradient(135deg, #e9d5ff, var(--qp-violet) 50%, #db2777);box-shadow:0 8px 28px -6px #a855f7cc,0 0 22px #f472b673}.qp-btn-green{color:#00170d;background:linear-gradient(135deg, #a7f3d0, var(--qp-green) 50%, #10b981);box-shadow:0 8px 28px -6px #22e39bbf,0 0 22px #22e39b66}.qp-btn-ghost{color:var(--qp-text);box-shadow:0 0 0 1px var(--qp-line) inset;background:#7fa0ff1a}.qp-btn-ghost:after{display:none}.qp-btn-danger{color:#fff;background:linear-gradient(135deg, #fda4af, var(--qp-red));box-shadow:0 8px 24px -8px #ff4d6dcc}.qp-btn-sm{min-height:2.25rem;padding:0 .95rem;font-size:.8rem}@media (hover:hover){.qp-btn:not(:disabled):hover{filter:brightness(1.08)saturate(1.1);transform:translateY(-1px)}}@keyframes qp-shine{0%,55%{transform:skew(-20deg)translate(0)}to{transform:skew(-20deg)translate(480%)}}.qp-gradient-text{background:linear-gradient(90deg, #ffe08a, var(--qp-gold) 30%, var(--qp-cyan) 70%, var(--qp-blue));color:#0000;-webkit-background-clip:text;background-clip:text}html[data-mode=light] .qp-gradient-text{background:linear-gradient(90deg,#b37400,#c2410c 35%,#1748d8 75%,#7c3aed);-webkit-background-clip:text;background-clip:text}.qp-glow-text{text-shadow:0 0 18px #2f8cff8c,0 0 2px #fff6}html[data-mode=light] .qp-glow-text{text-shadow:none}.qp-input{border:1px solid var(--qp-line);width:100%;min-height:3rem;color:var(--qp-text);background:#050c228c;border-radius:.9rem;padding:0 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}html[data-mode=light] .qp-input{background:#ffffffe6}.qp-input::placeholder{color:var(--qp-muted);opacity:.8}.qp-input:focus{border-color:var(--qp-cyan);outline:none;box-shadow:0 0 0 3px #22d3ee33,0 0 18px #22d3ee40}.qp-input[aria-invalid=true]{border-color:var(--qp-red)}textarea.qp-input{min-height:6rem;padding:.75rem 1rem}select.qp-input{padding-inline-end:2rem}.qp-chip{letter-spacing:.02em;background:color-mix(in srgb, currentColor 12%, transparent);border:1px solid;border-radius:9999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.qp-live-dot{background:var(--qp-red);border-radius:9999px;width:.55rem;height:.55rem;animation:1.6s ease-out infinite qp-ping;box-shadow:0 0 #ff4d6db3}@keyframes qp-ping{0%{box-shadow:0 0 #ff4d6db3}to{box-shadow:0 0 0 12px #ff4d6d00}}.qp-float{animation:6s ease-in-out infinite qp-float}@keyframes qp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.qp-spin{animation:1s linear infinite qp-spin}@keyframes qp-spin{to{transform:rotate(360deg)}}.qp-frame{isolation:isolate;border-radius:1.5rem;padding:2px;position:relative;overflow:hidden}.qp-frame:before{content:"";z-index:-1;background:conic-gradient(from 0deg, var(--qp-gold), var(--qp-orange), var(--qp-pink), var(--qp-violet), var(--qp-blue), var(--qp-cyan), var(--qp-gold));animation:7s linear infinite qp-spin;position:absolute;inset:-60%}.qp-frame>.qp-frame-inner{color:#eef3ff;background:radial-gradient(120% 80% at 50% 0,#2f8cff24,#0000 60%),#040a1f;border-radius:calc(1.5rem - 2px);position:relative;overflow:hidden}html[data-mode=light] .qp-frame>.qp-frame-inner,.qp-frame>.qp-frame-inner,html[data-mode=light] .qp-dark,.qp-dark{--qp-text:#eef3ff;--qp-muted:#9aaed6;--qp-line:#82aaff2e;--qp-solid:#0b1638;--qp-gold:#ffc83d;--qp-orange:#ff8a1f;--qp-blue:#2f8cff;--qp-cyan:#22d3ee;--qp-violet:#a855f7;--qp-pink:#f472b6;--qp-green:#22e39b;--qp-red:#ff4d6d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.qp-frame-glow{z-index:-2;background:conic-gradient(from 90deg, var(--qp-gold), var(--qp-blue), var(--qp-violet), var(--qp-gold));filter:blur(22px);opacity:.45;border-radius:2rem;position:absolute;inset:-12px}.qp-corner{border-color:var(--qp-gold);pointer-events:none;width:22px;height:22px;position:absolute}.qp-corner.tl{border-top:2px solid;border-left:2px solid;border-top-left-radius:8px;top:10px;left:10px}.qp-corner.tr{border-top:2px solid;border-right:2px solid;border-top-right-radius:8px;top:10px;right:10px}.qp-corner.bl{border-bottom:2px solid;border-left:2px solid;border-bottom-left-radius:8px;bottom:10px;left:10px}.qp-corner.br{border-bottom:2px solid;border-right:2px solid;border-bottom-right-radius:8px;bottom:10px;right:10px}.qp-scanline{pointer-events:none;background:linear-gradient(#0000,#22d3ee12,#0000);height:30%;animation:4.5s linear infinite qp-scan;position:absolute;inset:0}@keyframes qp-scan{0%{transform:translateY(-100%)}to{transform:translateY(350%)}}.qp-reveal{animation:.9s cubic-bezier(.2,.9,.2,1.2) both qp-reveal}@keyframes qp-reveal{0%{opacity:0;filter:blur(6px);transform:scale(.6)rotateX(40deg)}to{opacity:1;filter:none;transform:none}}.qp-burst{pointer-events:none;width:10px;height:10px;position:absolute;inset:50% auto auto 50%}.qp-burst>i{border-radius:3px;width:6px;height:14px;animation:1.2s ease-out forwards qp-burst;position:absolute}@keyframes qp-burst{0%{transform:rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-160px) scale(.4);opacity:0}}.qp-enter{animation:.5s cubic-bezier(.2,.8,.2,1) both qp-enter}@keyframes qp-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.qp-scroll-x{scrollbar-width:none}.qp-scroll-x::-webkit-scrollbar{display:none}.qp-shimmer{background:linear-gradient(100deg,#82aaff14 20%,#82aaff33 40%,#82aaff14 60%) 0 0/200% 100%;animation:1.4s linear infinite qp-shimmer}@keyframes qp-shimmer{to{background-position:-200% 0}}.qp-radar{background:radial-gradient(circle,#0000 38%,#22d3ee2e 39%,#0000 41%),radial-gradient(circle,#0000 62%,#22d3ee24 63%,#0000 65%),radial-gradient(circle,#2f8cff33,#0000 70%);border-radius:9999px;position:relative;overflow:hidden}.qp-radar:after{content:"";border-radius:inherit;background:conic-gradient(#22d3ee8c,#0000 28%);animation:2.2s linear infinite qp-spin;position:absolute;inset:0}.qp-running{background:var(--qp-green);border-radius:9999px;width:.65rem;height:.65rem;animation:1.6s ease-out infinite qp-ping-green}@keyframes qp-ping-green{0%{box-shadow:0 0 #22e39bbf}to{box-shadow:0 0 0 12px #22e39b00}}.qp-ticker{width:max-content;animation:40s linear infinite qp-ticker;display:flex}.qp-ticker:hover{animation-play-state:paused}@keyframes qp-ticker{to{transform:translate(-50%)}}html[dir=rtl] .qp-ticker{animation-direction:reverse}.qp-safe-bottom{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.qp-safe-top{padding-top:env(safe-area-inset-top)}@media (prefers-reduced-motion:reduce){.qp-backdrop:before,.qp-backdrop:after,.qp-backdrop>*,.qp-btn:after,.qp-frame:before,.qp-scanline,.qp-float,.qp-shimmer,.qp-radar:after,.qp-running,.qp-ticker,.qp-live-dot,.qp-enter,.qp-reveal,.qp-burst>i{animation:none!important}.qp-burst{display:none}}:root:has(.qp) .fd-toast{color:#eef3ff;background:#0b1638;border-color:#82aaff4d;border-radius:1rem;box-shadow:0 12px 40px -12px #000000b3,0 0 18px #2f8cff59}:root[data-mode=light]:has(.qp) .fd-toast{color:#0a1230;background:#fff}@media (max-width:1023px){:root:has(.qp) .fd-toast-viewport{bottom:calc(5.5rem + env(safe-area-inset-bottom))}}
