@import "https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=VT323&display=swap";
:root{--background:#444c4a;--foreground:#d2dfdf;--span-color:#08ffc9;--border-cyber:#08ffc9;--card-bg:#111e17}@media (prefers-color-scheme:dark){:root{--background:#0d1117;--foreground:#c5e9e1;--span-color:#08ffc9}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(#12101000 50%,#00000071 50%);background-size:100% 4px;flex-direction:column;font-family:Share Tech Mono,monospace;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}span{color:var(--span-color);text-shadow:0 0 8px #08ffc966}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:#000}html::-webkit-scrollbar-thumb{background:#08ffc9;border-radius:4px}
.Header-module__zCemKG__header{width:100%}.Header-module__zCemKG__allMenu{z-index:1000;background-color:#000;border-bottom:2px solid #08ffc9;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:30px;display:flex;position:fixed;box-shadow:0 4px 20px #08ffc926}.Header-module__zCemKG__ulMenu{background-color:#24393f;gap:5px;list-style:none;display:flex}.Header-module__zCemKG__ulMenu li{list-style:none}.Header-module__zCemKG__ulMenu li a{text-decoration:none}.Header-module__zCemKG__btnPadrao:hover{background-color:#0b120f88}.Header-module__zCemKG__btnPadrao{cursor:pointer;color:#08ffc9;background:0 0;border:none;padding:10px 18px;font-family:Share Tech Mono,monospace;font-size:16px;position:relative}.Header-module__zCemKG__svg{position:relative}.Header-module__zCemKG__btnPadrao:after{content:"";background-color:#08ffc9;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0;box-shadow:0 0 8px #08ffc9}.Header-module__zCemKG__btnPadrao:hover:after{width:100%}.Header-module__zCemKG__imgLogo{border-radius:100px;margin:10px}.Header-module__zCemKG__dropdown{margin-left:10px;display:inline-block;position:relative}.Header-module__zCemKG__dropbtn{color:#08ffc9;cursor:pointer;background:#000;border:none;border-radius:4px;padding:5px 10px;font-family:monospace;font-size:16px;transition:all .2s}.Header-module__zCemKG__dropdownContent{box-sizing:border-box;z-index:100;background:#0b120f linear-gradient(#12101000 50%,#00000071 50%) 0 0/100% 4px;border:2px solid #08ffc9;border-radius:6px;width:max-content;min-width:240px;max-width:calc(100vw - 20px);display:block;position:absolute;top:120%;right:0;overflow:hidden;box-shadow:0 8px 24px #000c}.Header-module__zCemKG__dropdownContent a{color:#08ffc9;white-space:nowrap;border-bottom:1px dashed #08ffc933;padding:12px 16px;font-size:14px;text-decoration:none;transition:background .2s;display:block}.Header-module__zCemKG__dropdownContent a:hover{color:#fff;background:#111e17}@media screen and (max-width:800px){.Header-module__zCemKG__ulMenu{overflow-wrap:break-word;background-color:#000;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.Header-module__zCemKG__dropdownContent{max-width:calc(100vw - 20px);right:0}}@media screen and (max-width:500px){.Header-module__zCemKG__dropdownContent{min-width:220px;max-width:calc(100vw - 20px);left:50%;right:auto;transform:translate(-50%)}}
.Footer-module__q7ZRWa__footer{color:#08ffc9;background:#000;border-top:2px solid #08ffc9;margin-top:60px}.Footer-module__q7ZRWa__footerContainer{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:1200px;margin:auto;padding:35px;display:flex}.Footer-module__q7ZRWa__footerContainer h2,.Footer-module__q7ZRWa__footerContainer h3{color:#08ffc9;letter-spacing:1px;font-family:Share Tech Mono,monospace}.Footer-module__q7ZRWa__footerContainer p{color:#8cffea;opacity:.8;font-size:15px}.Footer-module__q7ZRWa__duckImage{background:#111e17;border:2px solid #08ffc9;border-radius:50%;box-shadow:0 0 20px #08ffc980}.Footer-module__q7ZRWa__footerLinks a{color:#fff;border-bottom:1px dotted #08ffc9;text-decoration:none;transition:all .2s}.Footer-module__q7ZRWa__footerLinks a:hover{color:#08ffc9;text-shadow:0 0 8px #08ffc9}
