:root{--main-bg:#272727;--main-bg-secondary:#2a2a2a;--main-bg-tertiary:#3a3a3a;--main-bg-quaternary:#4a4a4a;--main-bg-accent:#1e1e1e;--main-bg-modal:#232323;--main-bg-modal-desc:#2d1a0b;--main-bg-modal-blockquote:#23190a;--main-bg-modal-code:#1a1207;--main-bg-modal-img-scrollbar:#18181b;--main-bg-image-viewer:#1a1a1a;--main-bg-profile-border:#4a4a4a;--main-bg-profile-shadow:#0000004d;--main-gradient:linear-gradient(135deg,var(--main-bg-secondary),var(--main-bg-tertiary));--main-gradient-hover:linear-gradient(135deg,var(--main-bg-tertiary),var(--main-bg-quaternary));--main-header-gradient:linear-gradient(90deg,var(--main-bg-tertiary),var(--main-bg-quaternary));--main-footer-gradient:linear-gradient(90deg,var(--main-bg-tertiary),var(--main-bg-quaternary));--main-footer-alt-gradient:linear-gradient(135deg,var(--main-bg-tertiary),var(--main-bg-quaternary));--button-pulse1:orange;--button-pulse2:#ff4500;--main-header-color:#ff4500;--close-button:red!important}body{font-family:Inter,sans-serif;margin:0;padding:0}header{background:linear-gradient(90deg,#3a3a3a,#4a4a4a);background:var(--main-header-gradient);box-shadow:0 4px 6px #0000004d;box-shadow:0 4px 6px var(--main-bg-profile-shadow);color:#fff;padding:20px 0;text-align:center;transition:background .3s ease}h1,h2{color:#e4e4e7;margin:0}main{border-left:20px solid #0000;border-right:20px solid #0000;margin:0 auto;max-width:1200px;padding:20px}footer{background:linear-gradient(90deg,#3a3a3a,#4a4a4a);background:var(--main-footer-gradient);bottom:0;color:#fff;padding:10px 0;text-align:center;transition:background .3s ease}.button,footer{position:relative;width:100%}.button{align-items:flex-end;background:#1e1e1e;background:var(--main-bg-accent);border:2px solid #0000;border-radius:20px;box-shadow:0 0 10px #ff4500;cursor:pointer;display:flex;justify-content:center;margin:20px auto;max-width:450px;overflow:hidden;padding:0;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.button:hover{animation:pulse-orange 2s ease-in-out infinite alternate;border:orange;box-shadow:0 0 15px #ff4500,0 0 15px orange;transform:translate3d(10px,-10px,10px)}@keyframes pulse-orange{0%{border-color:orange;border-color:var(--button-pulse1);box-shadow:0 0 10px orange,0 0 14px #ff4500;box-shadow:0 0 10px var(--button-pulse1),0 0 14px var(--button-pulse2);color:orange;color:var(--button-pulse1)}to{border-color:#ff4500;border-color:var(--button-pulse2);box-shadow:0 0 15px #ff4500,0 0 14px orange;box-shadow:0 0 15px var(--button-pulse2),0 0 14px var(--button-pulse1);color:#ff4500;color:var(--button-pulse2)}}.button-image{height:auto;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:110%;z-index:1}.button-text{animation:pulse 2s ease-in-out infinite alternate;color:#fff;font-size:1.5rem;font-weight:700;opacity:0;position:relative;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease;z-index:2}@keyframes pulse{0%{color:orange}to{color:#ff4500}}.button:hover .button-text{opacity:1;transform:translateY(0)}@media (max-width:768px){.button{max-width:90%}}@media (max-width:480px){.button{max-width:100%}}.button-container .button{aspect-ratio:3/2;margin:15px auto;max-width:400px}@media (max-width:768px){.button-container .button{max-width:80%}}@media (max-width:480px){.button-container .button{max-width:90%}}@media (max-width:600px){.button-container{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin:1.2rem 0;padding:0 .5rem}.button-item{max-width:100%;text-align:center;width:100%}}ul{list-style:none;margin:0;padding:0}ul li{background:linear-gradient(135deg,#2a2a2a,#3a3a3a);background:var(--main-gradient);border-radius:8px;box-shadow:0 4px 6px #0000004d;box-shadow:0 4px 6px var(--main-bg-profile-shadow);color:#e4e4e7;font-size:18px;font-weight:700;margin:10px 0;padding:15px 20px;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}ul li:hover{background:linear-gradient(135deg,#3a3a3a,#4a4a4a);background:var(--main-gradient-hover);box-shadow:0 6px 10px #0000004d;box-shadow:0 6px 10px var(--main-bg-profile-shadow);transform:translateY(-3px)}ul li a{color:#e4e4e7;text-decoration:none;transition:color .3s ease}ul li a:hover{color:#ff4d4d;text-decoration:underline}a{color:#e4e4e7;text-decoration:none;transition:color .3s ease}a:hover{color:#ff4d4d;text-decoration:underline}.grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:20px}.tile{align-items:center;background:none;border:none;box-shadow:none;display:flex;justify-content:center;margin:10px auto;max-width:400px;padding:0;width:100%}.tile a{color:#e4e4e7;font-weight:700;text-decoration:none;transition:color .3s ease}.tile a:hover{color:#ff4d4d}.header{padding:20px 60px;position:relative}.header .close-button{background:none;border:none;box-shadow:none;font-size:48px;left:20px;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);transition:color .3s ease}.header .close-button:hover{color:#ff1a1a}#sources{min-height:150vh;padding:20px;transition:none}#sources,#sources:hover{background:linear-gradient(135deg,#2a2a2a,#3a3a3a);background:var(--main-gradient);box-shadow:none;transform:none}.button-container{gap:20px;margin:3rem 0}.button-item{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:100%;text-align:center}.button{aspect-ratio:3/2;margin:0 auto;-webkit-user-select:none;user-select:none;width:250px}@media (max-width:480px){.button-container{grid-template-columns:repeat(auto-fill,250px);justify-content:center}}.linktree-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:40px;min-height:80vh;text-align:center}.profile-picture{border:4px solid #e4e4e7;border-radius:50%;box-shadow:0 4px 6px #0000004d;box-shadow:0 4px 6px var(--main-bg-profile-shadow);height:110px;margin-bottom:20px;object-fit:cover;width:110px}.profile{margin-bottom:20px;text-align:center}.link-button{align-items:center;background:linear-gradient(135deg,#2a2a2a,#3a3a3a);background:var(--main-gradient);border:none;border-radius:12px;box-shadow:0 4px 6px #0000004d;box-shadow:0 4px 6px var(--main-bg-profile-shadow);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:10px;justify-content:flex-start;letter-spacing:.5px;max-width:400px;padding:12px 24px;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:600px}.link-button i{flex-shrink:0;font-size:25px}.link-button:hover{background:linear-gradient(135deg,#3a3a3a,#4a4a4a);background:var(--main-gradient-hover);box-shadow:0 6px 10px #0000004d;box-shadow:0 6px 10px var(--main-bg-profile-shadow);transform:translateY(-3px)}.link-button:active{box-shadow:0 3px 5px #0000004d;box-shadow:0 3px 5px var(--main-bg-profile-shadow);transform:translateY(0)}.link-button:focus{outline:2px solid #1a1a1a;outline-offset:2px}.link-button.blocktanks,.link-button.discord,.link-button.github,.link-button.reddit,.link-button.spotify,.link-button.steam,.link-button.twitch,.link-button.youtube{border:none;box-shadow:0 4px 6px #0000004d;box-shadow:0 4px 6px var(--main-bg-profile-shadow);color:#fff}.link-button.blocktanks:hover,.link-button.discord:hover,.link-button.github:hover,.link-button.reddit:hover,.link-button.spotify:hover,.link-button.steam:hover,.link-button.twitch:hover,.link-button.youtube:hover{background:none}.link-button.twitch i{color:#9146ff}.link-button.discord i{color:#5865f2}.link-button.steam i{color:#111}.link-button.youtube i{color:red}.link-button.spotify i{color:#1db954}.link-button.github i{color:#111}.link-button.reddit i{color:#ff4500}.link-button.blocktanks i{color:#6e6e6e}.link-button.epicgames i{color:#6b6b6b}.link-button.labymod i{color:#fc0}.link-button.linktree i{color:#39e09b}.link-button.wakatime i{color:#563d7c}.link-button.aniworld i{color:#ff6f61}.link-button.lastfm i{color:#d51007}.link-button.nexusmods i{color:#f88c00}.link-button.duolingo i{color:#58cc02}.link-button.crazygames i{color:#7c19b6}.link-button.newgrounds i{color:#ffae00}.banner-image{height:auto;max-height:200px;object-fit:cover;width:100%}.image-viewer{align-items:center;background:#1a1a1a;background:var(--main-bg-image-viewer);display:flex;height:calc(100vh - 150px);justify-content:center;overflow:hidden;position:relative;width:100%}#current-image{cursor:zoom-in;display:block;max-height:100%;max-width:100%;object-fit:contain;transition:transform .3s ease}#current-image:active{cursor:zoom-out;transform:scale(2)}.nav-arrow{background:#00000080;border:none;color:#fff;cursor:pointer;font-size:2rem;padding:10px 20px;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s ease;z-index:10}#prev-arrow{left:10px}#next-arrow{right:10px}.nav-arrow:hover{background:#000c}.button-container{display:flex;gap:10px;justify-content:center;margin-top:20px}.nav-button{align-items:center;background:var(--main-bg-modal-details);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-direction:column;padding:10px;transition:transform .3s ease,background .3s ease}.nav-button:hover{background:#3a3a3a;transform:translateY(-5px)}.button-preview{border-radius:4px;height:50px;margin-bottom:5px;object-fit:cover;width:50px}.text-box{border:1px solid #4a4a4a;border:1px solid var(--main-bg-profile-border);border-radius:8px;box-shadow:0 4px 6px #0000004d;font-family:Courier New,Courier,monospace;font-size:1rem;height:60%;margin:0 auto;max-width:800px;overflow-y:auto;width:90%}.code-block,.text-box{background:var(--main-bg-modal-details);color:#e4e4e7;padding:10px}.code-block{border-radius:5px;margin:0;overflow-x:auto;white-space:pre-wrap}.hljs{background:var(--main-bg-modal-details);color:#e4e4e7}.hljs-keyword,.hljs-link,.hljs-literal,.hljs-section,.hljs-selector-tag{color:#ff79c6}.hljs-attribute,.hljs-name,.hljs-string,.hljs-title,.hljs-type{color:#50fa7b}.hljs-comment{color:#6272a4}.hljs-bullet,.hljs-meta,.hljs-number,.hljs-symbol{color:#bd93f9}.text-preview{background:var(--main-bg-modal-details);border-radius:5px;color:#e4e4e7;display:block;font-family:Courier New,Courier,monospace;font-size:.8rem;height:70%;overflow:hidden;padding:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.collapsible-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;position:relative}.collapsible{margin-bottom:20px;position:relative;width:400px}.collapsible-header{align-items:center;background:var(--main-gradient-2a3a);border-radius:8px;box-shadow:0 4px 6px #0000004d;color:#e4e4e7;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;padding:15px 20px;transition:background .3s ease;-webkit-user-select:none;user-select:none}.collapsible-header:hover{background:linear-gradient(135deg,#3a3a3a,#4a4a4a);background:var(--main-gradient-hover)}.arrow{font-size:16px;margin-left:10px;transition:transform .3s ease}.collapsible-content{background:none;box-shadow:none;max-height:0;overflow:hidden;padding:0;position:relative;transition:max-height .3s ease-out;width:auto}.collapsible-content.open{max-height:1000px;padding:10px 0;width:100%}@media (max-width:768px){.linktree-container{padding:0 15px}.collapsible,.link-button{margin:0 auto;width:calc(100% - 30px)}.link-button{font-size:14px;max-width:none;padding:10px 15px}.profile-picture{height:90px;width:90px}.profile-name{font-size:1.5rem}.profile-bio{font-size:1rem}.collapsible-header{font-size:16px;padding:10px 15px}}@media (max-width:480px){.linktree-container{padding:0 10px}.link-button{font-size:12px;margin:0 auto;padding:8px 12px;width:calc(100% - 20px)}.profile-picture{height:75px;width:75px}.profile-name{font-size:1.2rem}.profile-bio{font-size:.9rem}.collapsible-header{font-size:14px;padding:8px 10px}}body.master-tech-services footer{background:none}body.master-tech-services .tile{display:none}br{-webkit-user-select:none;user-select:none}.what{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:100px;margin-top:145px}.what img{border-radius:10px;height:200px;margin:0;object-fit:cover;width:200px}h1,h2,h3{color:#ff4500}.what h2{font-size:1.5rem;margin:0;max-width:600px;text-align:left}.what-text{flex:1 1}.footer{background:linear-gradient(135deg,#3a3a3a,#4a4a4a);background:var(--main-footer-alt-gradient);bottom:0;box-sizing:border-box;color:#fff;left:0;margin:0;min-height:100px;padding:20px;position:relative;transition:background .3s ease;width:100%;z-index:1000}.footer,.header{text-align:center}.header{align-items:center;display:flex;height:100%;justify-content:center}.banner-image{margin-top:3.5%}.title-with-icon{align-items:center;display:flex;font-size:2rem;gap:12px}.settings-icon i{color:grey;cursor:pointer;font-size:3rem;margin-right:10px}.title-text{display:inline-block;line-height:1.2}.theme-slider{display:inline-block;height:34px;position:relative;width:60px}.theme-slider input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:checked+.slider:before{transform:translateX(26px)}.styled-input{background-color:var(--bg-profile-input);border:1px solid var(--bg-profile-border);border-radius:8px;color:#e4e4e7;font-size:16px;margin:10px 0;max-width:400px;padding:10px;transition:border-color .3s ease;width:100%}.styled-input:focus{border-color:#2196f3;outline:none}.styled-select{background-color:var(--bg-profile-select);border:1px solid var(--bg-profile-border);border-radius:8px;color:#e4e4e7;font-size:16px;margin:10px 0;max-width:400px;padding:10px;transition:border-color .3s ease;width:100%}.styled-select:focus{border-color:#2196f3;outline:none}.profile-picture img{border:2px solid #4a4a4a;border:2px solid var(--main-bg-profile-border);border-radius:50%;display:block;height:100px;margin-top:10px;object-fit:cover;width:100px}.sidebar{background:#1e1e1e;background:var(--main-bg-accent);box-shadow:2px 0 5px #0000004d;min-height:100vh;padding:20px}.sidebar-logo{border-radius:8px;width:100%}.sidebar-nav ul{list-style:none;margin:0;padding:0}.sidebar-nav ul li{margin:10px 0}.sidebar-nav ul li a{color:#e4e4e7;display:block;padding:10px 0;text-decoration:none;transition:color .3s ease}.sidebar-nav ul li a:hover{color:#ff4d4d}.layout{display:flex}.main-content{flex:1 1;padding-left:20px}.services-title{color:#e4e4e7;font-size:2rem;margin-bottom:1.5rem;text-align:center}.bronze-icon{color:#cd7f32;margin-right:8px}.silver-icon{color:silver;margin-right:8px}.diamond-icon{color:#b9f2ff;margin-right:8px}.freunde{color:#fc0;font-size:.4rem}.settings-area{align-content:center;align-items:center;display:flex;justify-content:center}body{background:#272727;background:var(--main-bg);color:#e4e4e7;color:var(--main-text,#e4e4e7)}:root{--main-text:#e4e4e7}[data-theme=light],[data-theme=light] body,body[data-theme=light]{--main-text:#232323;--close-button:red!important}body[data-theme=dark]{--close-button:red!important}.button,.button-text,.footer,.header,a,b,body,details,div,em,i,input,label,main,p,section,select,span,strong,summary,td,textarea,th,ul li{color:#e4e4e7!important;color:var(--main-text,#232323)!important}input,select,textarea{background:#1e1e1e!important;background:var(--main-bg-accent,#fff)!important;border:1px solid #4a4a4a!important;border:1px solid var(--main-bg-profile-border,#ccc)!important}#changelog-modal .commit-description,#changelog-modal .commit-description blockquote,#changelog-modal .commit-description code,#changelog-modal .file-details details,#changelog-modal .modal-content{background:#232323!important;background:var(--main-bg-modal,#fff)!important;color:#e4e4e7!important;color:var(--main-text,#232323)!important}#changelog-modal .commit-description{background:#2d1a0b!important;background:var(--main-bg-modal-desc,#ffe5c2)!important}#changelog-modal .commit-description code{background:#1a1207!important;background:var(--main-bg-modal-code,#f5f2e7)!important}#changelog-modal .commit-description blockquote{background:#23190a!important;background:var(--main-bg-modal-blockquote,#fff6e0)!important}#changelog-modal .commit-description img{background:#18181b!important;background:var(--main-bg-modal-img-scrollbar,#f0f0f0)!important}*{text-shadow:none!important}body[data-theme=light]{--main-text:#232323}body[data-theme=dark]{--main-text:#e4e4e7}.close-button{color:red;color:var(--close-button)}.close-button,.header .close-button,a.close-button,button.close-button{color:red!important;color:var(--close-button)!important}#changelog-modal{align-items:center;background:#18181be6;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}#changelog-modal[style*="display: flex"]{display:flex!important}#changelog-modal .modal-content{background:#232323;border-radius:12px;box-shadow:0 4px 32px #000a;display:flex;flex-direction:column;margin:auto;max-width:900px;padding:2em 1.5em 1.5em;position:relative;text-align:center;width:96vw}#changelog-modal .close-button{color:#fff;font-size:1.5em;position:absolute;right:16px;top:12px}#changelog-modal h2{margin-bottom:1em}#changelog-modal .controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-between;margin-bottom:1em;padding:0 1em}#changelog-modal .controls input[type=text],#changelog-modal .controls select{background-color:#333;border:1px solid #555;border-radius:4px;color:#ccc;font-size:.9em;padding:.5em}#changelog-modal .controls input[type=text]{flex-grow:1;min-width:150px}#changelog-modal #changelog-content{color:#ccc;flex-grow:1;max-height:70vh;min-height:80px;overflow-y:auto;padding-right:.5em}#changelog-modal #changelog-content ul{list-style:none;margin:0;padding-left:0;text-align:left}#changelog-modal #changelog-content li{border-bottom:1px solid #333;margin-bottom:1.5em;padding-bottom:1.5em}#changelog-modal .file-details details{background-color:#2a2a2a;border:1px solid #333;border-radius:8px;margin-top:1em;padding:.8em 1em}#changelog-modal .file-details summary{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1em;font-weight:700;list-style:none;outline:none;padding:0}#changelog-modal .file-details summary::-webkit-details-marker{display:none}#changelog-modal .file-details summary:before{color:#f36e21;content:"\f0da";font-family:Font Awesome\ 6 Free;font-weight:900;margin-right:.8em;transition:transform .2s ease}#changelog-modal .file-details details[open] summary:before{transform:rotate(90deg)}#changelog-modal .file-details .changed-files-list{list-style:none;margin-top:.8em;padding-left:0}#changelog-modal .file-details .changed-files-list li{align-items:center;border-bottom:none;color:#ccc;display:flex;font-size:.9em;margin-bottom:.4em;padding-bottom:0}#changelog-modal .file-details .changed-files-list li i{margin-right:.6em;text-align:center;width:1em}#changelog-modal .file-added{color:#28a745}#changelog-modal .file-modified{color:#ffc107}#changelog-modal .file-removed{color:#dc3545}#changelog-modal .commit-description{background:#2d1a0b;border-radius:6px;color:#f36e21;margin-top:1em;padding:.7em 1em;white-space:normal}#changelog-modal .commit-description h1,#changelog-modal .commit-description h2,#changelog-modal .commit-description h3{color:#f36e21;font-weight:700;line-height:1.08;margin:.08em 0}#changelog-modal .commit-description h1{font-size:1.4em}#changelog-modal .commit-description h2{font-size:1.2em}#changelog-modal .commit-description h3{font-size:1.08em}#changelog-modal .commit-description ul{color:#f36e21;display:block;list-style:disc outside;margin:.2em 0 .2em 1.2em;padding-left:1.2em}#changelog-modal .commit-description li{color:#f36e21;display:list-item;list-style:inherit;margin:0 0 .1em;padding:0}#changelog-modal .commit-description b,#changelog-modal .commit-description strong{background:#f36e21;border-radius:2px;color:#fff!important;font-weight:700;padding:0 .2em}#changelog-modal .commit-description em,#changelog-modal .commit-description i{color:#ffd580!important;font-style:italic}#changelog-modal .commit-description code{background:#1a1207;border-radius:4px;color:#ffb86c;font-family:Fira Mono,Consolas,Menlo,monospace;font-size:.98em;padding:.1em .4em}#changelog-modal .commit-description blockquote{background:#23190a;border-left:2px solid #f36e21;color:#ffd580;font-size:.98em;font-style:italic;margin:.2em 0 .2em 1em;padding-left:.7em}#changelog-modal .commit-description img{background:#18181b;border:1px solid #444;border-radius:4px;margin:0 .2em;max-width:100px;vertical-align:middle}#changelog-modal .commit-description a{color:#ff9f3f!important;font-weight:700;text-decoration:underline!important;transition:color .2s}#changelog-modal .commit-description a:hover{color:#ffd580!important}h1,h2,h3,h4,h5,h6{color:#ff4500!important;color:var(--main-header-color,#ff4500)!important}
/*# sourceMappingURL=main.852e2305.css.map*/