@import"https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";*{box-sizing:border-box}body{margin:0;font-family:Space Mono,monospace,sans-serif;background-color:#fafbfc;color:#000;line-height:1.6}.container{max-width:1400px;margin:0 auto;padding:2rem}.header{text-align:center;margin-bottom:4rem;padding:4rem 2rem;background:#fff;border:3px solid #000;box-shadow:6px 6px #000;position:relative}.header:before{content:"";position:absolute;top:0;left:0;right:0;height:30px;background:#000;border-bottom:3px solid #000}.header:after{content:"C:\\WINDOWS\\SYSTEM32\\ALERT90S.EXE";position:absolute;top:6px;left:15px;color:#fff;font-weight:700;letter-spacing:1px}.header-title-wrapper{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin:1.5rem 0 1rem;flex-wrap:wrap}#docs-theme-toggle{position:fixed;top:1.5rem;right:1.5rem;z-index:2000}.header-logo{width:90px;height:auto;border:3px solid #000;box-shadow:3px 3px #000;object-fit:cover}.header h1{font-size:3.5rem;margin:0;text-transform:uppercase;letter-spacing:-.05em;text-shadow:3px 3px 0 #00f0ff;line-height:1.1}.header p{font-size:1.2rem;font-weight:700;background:#fff;display:inline-block;padding:.5rem 1rem;border:3px solid #000}.install-box{background:#111;color:#00ff41;border:3px solid #000;padding:1rem 2rem;display:inline-block;margin-top:1.5rem;font-weight:700;font-size:1.25rem;box-shadow:4px 4px #0003}.support-links{margin-top:2.5rem;display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.support-btn{display:inline-block;padding:.6rem 1.25rem;border:3px solid #000;font-weight:700;text-decoration:none;color:#000;box-shadow:3px 3px #000;transition:all .1s;text-transform:uppercase;font-size:1rem}.support-btn:active{transform:translate(6px,6px);box-shadow:0 0 #000}.support-btn.saweria{background:#ffc900}.support-btn.saweria:hover{background:#ffe066}.support-btn.kofi{background:#00f0ff}.support-btn.kofi:hover{background:#66f6ff}.support-btn.portfolio{background:#b4fa72}.support-btn.portfolio:hover{background:#d9f99d}.layout{display:flex;flex-direction:column;gap:3rem}@media(min-width:900px){.layout{flex-direction:row;align-items:flex-start;justify-content:center}}.sidebar{background:#fff;border:3px solid #000;box-shadow:6px 6px #000;padding:0;position:sticky;top:2rem}@media(min-width:900px){.sidebar{width:280px;flex-shrink:0}}.sidebar:before{content:"INDEX.HLP";display:block;background:#000;color:#fff;padding:.5rem 1rem;font-weight:700;border-bottom:3px solid #000}.sidebar ul{list-style:none;padding:1rem;margin:0}.sidebar li{margin-bottom:.5rem}.sidebar a{display:block;text-decoration:none;color:#000;font-weight:700;padding:.6rem 1rem;border:3px solid transparent;transition:all .1s;text-transform:uppercase;background:#f1f5f9;border:3px solid #000;box-shadow:3px 3px #000}.sidebar a:hover{background:#ffc900;transform:translate(-3px,-3px);box-shadow:6px 6px #000}.sidebar a:active{transform:translate(3px,3px);box-shadow:0 0 #000}.sidebar a.active{background:#b4fa72;transform:translate(3px,3px);box-shadow:0 0 #000}.content{flex:1;min-width:0;width:100%;max-width:1000px}.doc-section{background:#fff;border:3px solid #000;box-shadow:6px 6px #000;padding:2.5rem;margin-bottom:4rem;text-align:left;position:relative}.doc-section:before{content:" ";display:block;height:30px;background:#000;margin:-2.5rem -2.5rem 2.5rem;border-bottom:5px solid #000}.doc-section h2{margin-top:-1rem;border-bottom:5px solid #000;padding-bottom:.5rem;font-size:2.5rem;text-transform:uppercase;background:#b4fa72;display:inline-block;padding:.5rem 1.5rem;box-shadow:6px 6px #000;transform:rotate(-1deg)}.doc-section h3{font-size:1.5rem;margin-top:2rem;margin-bottom:1.5rem;background:#00f0ff;display:inline-block;padding:.5rem 1rem;border:4px solid #000;box-shadow:4px 4px #000}.doc-section p{font-size:1.1rem;font-weight:700;background:#f1f5f9;padding:1rem;border:3px dashed #000}.tab-dropdown{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;background:#cbd5e1;padding:1rem;border:4px solid #000;box-shadow:4px 4px #000}.tab-dropdown label{font-weight:900;font-size:1.2rem;text-transform:uppercase;white-space:nowrap}.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem}@media(min-width:1024px){.grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.card{background:#fff;padding:2rem;border:3px solid #000;display:flex;flex-direction:column;align-items:stretch;text-align:left;min-width:0;width:100%;box-shadow:6px 6px #000;position:relative}.card:nth-child(5n+1) h3{background:#ff90e8}.card:nth-child(5n+2) h3{background:#b4fa72}.card:nth-child(5n+3) h3{background:#00f0ff}.card:nth-child(5n+4) h3{background:#ffc900}.card:nth-child(5n+5) h3{background:#a78bfa}.card>h3{margin-top:0;width:max-content;max-width:100%;align-self:flex-start;border:3px solid #000;padding:.5rem 1rem;box-shadow:3px 3px #000}.card>button{align-self:flex-start}button{background:#fff;color:#000;border:3px solid #000;padding:.75rem 1.75rem;font-weight:900;text-transform:uppercase;font-family:inherit;font-size:1.1rem;cursor:pointer;margin:1.5rem 0;box-shadow:4px 4px #000;transition:transform .1s,box-shadow .1s}button:active{transform:translate(4px,4px);box-shadow:0 0 #000}button:hover{background:#000;color:#fff;border-color:#000}.code-block{margin-top:1.5rem;background:#000;color:#00ff41;border:3px solid #000;text-align:left;width:100%;max-width:100%;box-shadow:4px 4px #0009}.code-block h3{margin:0;font-size:1.1rem;color:#fff;background:transparent;border:none;box-shadow:none;padding:0;display:block}.code-header{background:#111;padding:.75rem 1.25rem;border-bottom:3px solid #333;display:flex;justify-content:space-between;align-items:center}.copy-btn{background:#fff;color:#000;border:2px solid #000;padding:.35rem .75rem;font-size:.9rem;font-weight:700;cursor:pointer;margin:0;box-shadow:2px 2px #000;transition:transform .1s,box-shadow .1s}.copy-btn:hover{background:#ffc900;color:#000;border-color:#000}.copy-btn:active{transform:translate(3px,3px);box-shadow:0 0 #000}.code-block pre{margin:0;padding:1.25rem;overflow-x:auto;font-family:Space Mono,monospace;font-size:1rem}.table-responsive{overflow-x:auto;border:3px solid #000;margin-top:2rem;box-shadow:4px 4px #000}table{width:100%;border-collapse:collapse;text-align:left;background:#fff}th,td{padding:1.25rem;border-bottom:3px solid #000;border-right:3px solid #000}th:last-child,td:last-child{border-right:none}tr:last-child td{border-bottom:none}th{background:#ff90e8;font-weight:700;text-transform:uppercase;font-size:1.2rem}td{background:#fff;font-weight:700;font-size:1.1rem}.icon-grid{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:2rem;justify-content:center}.icon-item{border:3px solid #000;padding:1.5rem 2.5rem;background:#ffc900;font-weight:700;font-size:1.2rem;cursor:pointer;box-shadow:4px 4px #000;transition:transform .1s;text-transform:uppercase}.icon-item:nth-child(2){background:#ff90e8}.icon-item:nth-child(3){background:#00f0ff}.icon-item:nth-child(4){background:#b4fa72}.icon-item:active{transform:translate(8px,8px);box-shadow:0 0 #000}.methods-list{list-style:none;padding:0;background:#fff;border:3px solid #000;padding:2rem;box-shadow:5px 5px #000}.methods-list li{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:4px dashed #000;font-weight:700;font-size:1.1rem}.methods-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.methods-list code{background:#000;color:#00ff41;padding:.35rem .75rem;border:3px solid #000;font-weight:700;font-size:1.2rem}.footer{text-align:center;margin-top:5rem;padding:4rem;background:#111;color:#fff;border-top:10px solid #00f0ff;font-weight:700;font-size:1.4rem;text-transform:uppercase;box-shadow:0 -6px #000}.footer p{margin:.5rem 0}@media(max-width:768px){.container{padding:1rem}.header{padding:2.5rem 1rem 1.5rem;margin-bottom:2rem}.header h1{font-size:2.5rem;text-shadow:2px 2px 0 #fff,4px 4px 0 #00f0ff}.header-logo{width:60px}.header p{font-size:1rem}.install-box{padding:1rem;font-size:1.1rem;word-break:break-all;max-width:100%}.doc-section{padding:1.5rem;margin-bottom:2rem}.doc-section:before{margin:-1.5rem -1.5rem 1.5rem}.doc-section h2{font-size:1.5rem;padding:.5rem 1rem}.doc-section h3{font-size:1.25rem;margin-top:1rem;margin-bottom:1rem}.doc-section p{font-size:1rem;padding:.75rem}.support-links{flex-direction:column;gap:1rem}.support-btn{width:100%;margin:0 auto;font-size:1rem}button{width:100%;margin:.5rem 0;padding:.75rem;font-size:1rem}.tab-dropdown{flex-direction:column;align-items:stretch;gap:.5rem}.tab-dropdown label{margin-top:0}.tab-dropdown-select{width:100%}.code-block{margin-top:1rem}.code-header{padding:.5rem 1rem;flex-wrap:wrap;gap:.5rem}.code-block pre{padding:1rem;font-size:.85rem}.table-responsive{margin-top:1rem}th,td{padding:.5rem;font-size:.85rem}.methods-list{padding:1rem}.methods-list li{font-size:1rem}.methods-list code{font-size:1rem;word-break:break-all}.footer{padding:2rem 1rem;font-size:1rem;margin-top:3rem}}.mobile-menu-btn,.mobile-close-btn,.sidebar-overlay{display:none}@media(max-width:899px){.mobile-menu-btn{display:block!important;position:fixed;bottom:2rem;right:2rem;z-index:1000;background:#b4fa72;color:#000;font-size:1.25rem;padding:.75rem 1.5rem;border:3px solid #000;box-shadow:4px 4px #000;font-weight:700;cursor:pointer;text-transform:uppercase;width:auto;margin:0;border-radius:0;transition:transform .1s,box-shadow .1s}.mobile-menu-btn:hover{background:#d9f99d}.mobile-menu-btn:active{transform:translate(4px,4px);box-shadow:0 0 #000}.sidebar{position:fixed!important;top:auto!important;bottom:0;left:0;width:100%;max-height:80vh;z-index:1002;transform:translateY(110%);transition:transform .3s cubic-bezier(.4,0,.2,1);margin:0!important;border-bottom:none!important;box-shadow:0 -6px #000!important;overflow-y:auto}.sidebar.open{transform:translateY(0)}.sidebar-overlay{display:block;position:fixed;inset:0;background:#0009;z-index:1001;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mobile-close-btn{display:block;position:absolute;top:6px;right:15px;background:#f44;color:#fff;border:2px solid #000;font-weight:700;font-size:1rem;padding:.1rem .6rem;cursor:pointer;z-index:100;box-shadow:2px 2px #000;width:auto;margin:0;transition:transform .1s,box-shadow .1s}.mobile-close-btn:hover{background:#ef4444}.mobile-close-btn:active{transform:translate(3px,3px);box-shadow:0 0 #000}}body.dark{background-color:#2a2a35;background-image:radial-gradient(rgba(255,255,255,.1) 1.5px,transparent 0);color:#eaeaea}body.dark .header{background:#6b21a8}body.dark .header h1{text-shadow:4px 4px 0 #000,8px 8px 0 #00f0ff;color:#fff}body.dark .header p{background:#1a1a24;color:#eaeaea}body.dark .sidebar,body.dark .content,body.dark .card,body.dark .feature-card{background:#1e1e26;color:#eaeaea}body.dark .card h3{border-color:#000;color:#000}body.dark .doc-section h2,body.dark .methods-list li{border-bottom-color:#555;color:#eaeaea}body.dark .tab-btn,body.dark .mobile-menu-btn,body.dark .mobile-close-btn,body.dark .copy-btn,body.dark .card button:not(.support-btn),body.dark .mobile-tab-trigger{background:#1a1a24;color:#fff}body.dark .mobile-tab-trigger{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}body.dark .tab-btn.active{background:#4ade80;color:#000}body.dark .code-block{background:#0d0d14}body.dark .code-header{background:#15151e;border-bottom-color:#000}body.dark .table-responsive th{background:#6b21a8;color:#fff}body.dark table{background:#1a1a24}body.dark .table-responsive td{border-bottom-color:#444;color:#eaeaea;background:#1a1a24}body.dark .methods-list{background:#1e1e26;border-color:#000;color:#eaeaea}body.dark pre::-webkit-scrollbar-thumb{background:#555}body.dark .sidebar a{background:#1a1a24;border-color:#000}body.dark .sidebar ul li a{color:#eaeaea}body.dark .sidebar ul li a:hover,body.dark .sidebar ul li a.active{background:#6b21a8;color:#fff}body.dark p,body.dark h1,body.dark h2,body.dark h3,body.dark h4,body.dark h5,body.dark h6,body.dark li{color:#eaeaea}body.dark .doc-section h2{background:#000;color:#b4fa72}body.dark .doc-section h3{background:#000;color:#00f0ff;border-color:#555}body.dark .doc-section p{background:#1a1a24;border-color:#555}body.dark .icon-item{color:#000}body.dark a{color:#a78bfa}body.dark a:hover{color:#c4b5fd}body.dark a.support-btn{color:#000}body.dark code{color:#fca5a5;background:#2a2a35}body.dark pre{border-color:#000}body.dark pre code{color:#a78bfa;background:transparent}
