body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background:#1e1e1e;color:#d4d4d4;font-family:Courier New,monospace;padding:40px 20px}.container{margin:0 auto;max-width:1400px}h1{color:#6a9955;font-family:Courier New,monospace;font-size:2.8rem;font-weight:600;margin-bottom:15px;text-align:left}.profile-header{background:#252526;border-radius:8px;font-size:2.8rem;gap:32px;margin-bottom:40px;padding:24px}.profile-header,.profile-left{align-items:center;display:flex}.profile-left{flex:1 1;gap:24px}.profile-info-left{display:flex;flex-direction:column;gap:8px}.profile-divider{background:#3e3e42;flex-shrink:0;height:80px;width:1px}.profile-right{display:flex;flex:1 1;flex-direction:column;gap:8px;opacity:.95}.profile-avatar{border:2px solid #0000;border-radius:4px;display:block;flex-shrink:0;height:72px;transition:border-color .3s ease;width:72px}.profile-left a{align-items:center;display:flex;line-height:0}.profile-left a:hover .profile-avatar{border-color:#c586c0}.profile-info{display:flex;flex:1 1;flex-direction:column;gap:8px}.profile-line{font-family:Courier New,monospace;font-size:1.1rem}.profile-line .property-key{color:#9cdcfe;font-weight:500}.profile-line .equals{color:#d4d4d4;margin:0 8px}.profile-line .property-value{color:#ce9178;font-weight:500}.profile-line .property-value.vac-clean{color:#6a9955}.profile-line .property-value.vac-banned{color:#f44}.profile-comment{color:#6a9955;font-family:Courier New,monospace;font-size:1.1rem;margin-bottom:1dvb;margin-top:2px;text-align:left}@media (max-width:900px){.profile-header{flex-direction:column;gap:24px}.profile-left{width:100%}.profile-divider{height:1px;width:100%}.profile-right{width:100%}}@media (max-width:600px){.profile-left{align-items:center;flex-direction:column;text-align:center}}.steamid{align-items:center;display:flex;font-family:Courier New,monospace;font-size:1.2rem;gap:0;justify-content:center;margin-bottom:15px;text-align:center}.property-key{color:#9cdcfe;font-weight:500}.equals{color:#d4d4d4}.steamid-input{background:#252526;border:1px solid #3e3e42;border-radius:4px;color:#ce9178;cursor:pointer;font-family:Courier New,monospace;font-size:1.2rem;margin-left:6px;max-width:220px;outline:none;padding:1px 6px;transition:all .3s ease;width:auto}.steamid-input:hover{border-color:#4ec9b0}.steamid-input:focus{border-color:#4ec9b0;box-shadow:0 0 20px #4ec9b04d;cursor:text}.comment-subtitle{font-size:1rem;margin-bottom:50px;text-align:center}.comment-subtitle,.section-header{color:#6a9955;font-family:Courier New,monospace}.section-header{align-items:center;border-bottom:none;cursor:pointer;display:flex;font-size:22px;font-weight:600;justify-content:space-between;margin-bottom:8px;margin-top:30px;padding-bottom:6px;position:relative;transition:opacity .2s ease}.section-header:hover{opacity:.8}.section-header .comment{flex:1 1}.section-header .open-all-indicator{color:#6a9955;font-size:14px;opacity:.6;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.section-header:hover .open-all-indicator{opacity:1}.category-section{margin-bottom:40px}.category-header{align-items:center;border-bottom:1px solid #3e3e42;color:#6a9955;display:flex;font-family:Courier New,monospace;font-size:18px;font-weight:600;gap:8px;margin-bottom:12px;margin-top:24px;padding-bottom:4px}.category-count{color:#6a9955;font-size:13px;margin-left:auto;opacity:.5}.priority-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-bottom:40px}@media (max-width:1200px){.grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.grid,.priority-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.grid,.priority-grid{grid-template-columns:1fr}}.card{--hover-color:#4ec9b0;--card-color:#4ec9b0;align-items:center;background:#252526;border:2px solid #3e3e42;border-left-width:4px;border-radius:8px;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:15px;min-height:205px;overflow:hidden;padding:36px;position:relative;text-decoration:none;transition:all .3s ease}.card:hover{border-color:var(--hover-color);border-left-color:var(--hover-color)}.priority-card{background:#252526;min-height:240px;min-width:250px;padding:40px}.icon{filter:grayscale(.3);font-size:48px;transition:filter .3s ease}.favicon{background:#0000;height:48px;object-fit:cover;padding:2px;width:48px}.card:hover .icon{filter:grayscale(0) drop-shadow(0 0 6px var(--card-color))}.priority-card .icon{font-size:72px}.priority-card .favicon{height:72px;padding:3px;width:72px}.priority-card .name{color:#9cdcfe;font-family:Courier New,monospace;font-size:26px;font-weight:700}.priority-card .desc{color:#6a9955;font-size:17px}.name,.priority-card .desc{font-family:Courier New,monospace;font-weight:400}.name{color:#9cdcfe;font-size:22px}.desc{color:#8ba664;font-size:15px;font-weight:500;line-height:1.4}.desc,.footer{font-family:Courier New,monospace;text-align:center}.footer{color:#6a9955;font-size:13px;margin-top:60px;padding-top:30px}.faq-link{color:#9cdcfe;text-decoration:none;transition:color .3s ease}.faq-link:hover{color:#4ec9b0;text-decoration:underline}.faq-content{margin:40px auto;max-width:900px}.faq-back{margin-bottom:30px}.back-button{background:#252526;border:2px solid #3e3e42;border-radius:6px;color:#9cdcfe;cursor:pointer;font-family:Courier New,monospace;font-size:16px;padding:10px 20px;transition:all .3s ease}.back-button:hover{background:#2a2a2b;border-color:#4ec9b0;color:#4ec9b0}.faq-item{background:#252526;border:2px solid #3e3e42;border-left:4px solid #6a9955;border-radius:8px;margin-bottom:20px;padding:30px}.faq-question{color:#9cdcfe;font-size:1.4rem;font-weight:600;margin-bottom:15px}.faq-answer,.faq-question{font-family:Courier New,monospace}.faq-answer{color:#d4d4d4;font-size:1.1rem;line-height:1.6}.faq-answer a{border-bottom:1px solid #0000;color:#4ec9b0;text-decoration:none;transition:border-color .3s ease}.faq-answer a:hover{border-bottom-color:#4ec9b0}.faq-list{color:#d4d4d4;font-family:Courier New,monospace;font-size:1.1rem;line-height:1.8;margin:0;padding-left:30px}.faq-list li{margin-bottom:8px}.hex-pattern{border-radius:8px;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease}.card:hover .hex-pattern{opacity:.15}@keyframes hexFloat1{0%,to{opacity:.4;transform:translate(0) scale(1) rotate(0deg)}25%{opacity:.6;transform:translate(10px,-5px) scale(1.2) rotate(15deg)}50%{opacity:.8;transform:translate(-5px,10px) scale(1.3) rotate(30deg)}75%{opacity:.5;transform:translate(8px,5px) scale(1.1) rotate(-10deg)}}@keyframes hexFloat2{0%,to{opacity:.3;transform:translate(0) scale(1) rotate(0deg)}25%{opacity:.7;transform:translate(-8px,8px) scale(1.1) rotate(-20deg)}50%{opacity:.8;transform:translate(12px,-8px) scale(1.35) rotate(25deg)}75%{opacity:.6;transform:translate(-6px,-4px) scale(1.2) rotate(10deg)}}@keyframes hexFloat3{0%,to{opacity:.35;transform:translate(0) scale(1) rotate(0deg)}25%{opacity:.6;transform:translate(6px,10px) scale(1.25) rotate(35deg)}50%{opacity:.85;transform:translate(-10px,-6px) scale(1.4) rotate(-15deg)}75%{opacity:.5;transform:translate(4px,-8px) scale(1.15) rotate(20deg)}}.floating-hex{height:30px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:30px}.card:hover .floating-hex{opacity:1}.floating-hex:nth-child(2){left:10%;top:15%}.card:hover .floating-hex:nth-child(2){animation:hexFloat1 3s ease-in-out infinite}.floating-hex:nth-child(3){right:12%;top:20%}.card:hover .floating-hex:nth-child(3){animation:hexFloat2 3.5s ease-in-out infinite;animation-delay:.3s}.floating-hex:nth-child(4){bottom:12%;right:15%}.card:hover .floating-hex:nth-child(4){animation:hexFloat3 2.8s ease-in-out infinite;animation-delay:.6s}.scan-line{display:none}.status-indicator{font-family:Courier New,monospace;font-size:.65rem;line-height:1.4;opacity:0;pointer-events:none;position:absolute;right:10px;text-align:right;top:10px;transition:opacity .3s ease}.card:hover .status-indicator{opacity:.7}.hex-code{color:var(--card-color)}.status-text{color:#4ade80}.card-content{align-items:center;display:flex;flex-direction:column;gap:15px;position:relative;z-index:1}.tech-bars{display:none}.star-button{align-items:center;background:#0000;border:none;color:#d4d4d4;cursor:pointer;display:flex;font-family:Courier New,monospace;font-size:14px;font-weight:600;justify-content:center;line-height:1;opacity:.3;padding:4px 6px;position:absolute;right:10px;top:10px;transition:all .3s ease;z-index:10}.star-button:hover{opacity:1;transform:scale(1.05)}.card:hover .star-button{opacity:.7}.card:hover .star-button:hover{opacity:1}.star-button.favorited{color:#6a9955;opacity:1;text-shadow:0 0 4px #6a995566}.star-button.favorited:hover{text-shadow:0 0 6px #6a995599;transform:scale(1.08)}.sidebar-toggle{background:#252526;border:1px solid #3e3e42;border-radius:4px;color:#6a9955;cursor:pointer;font-family:Courier New,monospace;font-size:16px;left:24px;padding:6px 12px;position:fixed;top:24px;transition:all .2s ease;-webkit-user-select:none;user-select:none;z-index:150}.sidebar-toggle:hover{border-color:#4ec9b0;color:#4ec9b0}.sidebar-backdrop{animation:sidebarFade .2s ease;background:#00000059;inset:0;position:fixed;z-index:200}@keyframes sidebarFade{0%{opacity:0}to{opacity:1}}.profile-sidebar{background:#1e1e1e;border-right:1px solid #3e3e42;font-family:Courier New,monospace;font-size:14px;height:100vh;left:0;overflow-y:auto;padding:60px 12px 16px;position:fixed;top:0;transform:translateX(-100%);transition:transform .2s ease;width:260px;z-index:250}.profile-sidebar.open{transform:translateX(0)}.sidebar-close{background:#0000;border:none;color:#6a9955;cursor:pointer;font-family:Courier New,monospace;font-size:14px;opacity:.6;padding:4px 6px;position:absolute;right:12px;top:16px;transition:opacity .2s ease,color .2s ease}.sidebar-close:hover{color:#4ec9b0;opacity:1}.sidebar-list{display:flex;flex-direction:column}.sidebar-item{grid-gap:12px;align-items:baseline;border-radius:2px;color:inherit;cursor:pointer;display:grid;gap:12px;grid-template-columns:28px 1fr;padding:4px 12px 4px 4px;position:relative;text-decoration:none;transition:background .15s ease}.sidebar-item:hover{background:#ffffff08}.sidebar-item.active{background:#6a995514}.sidebar-item.active:after{background:#6a9955;border-radius:2px;bottom:3px;content:"";position:absolute;right:0;top:3px;width:3px}.sidebar-item.breaker{min-height:22px;pointer-events:none}.sidebar-item.breaker:hover{background:#0000}.sidebar-lineno{border-right:1px solid #3e3e42;color:#858585;font-size:12px;opacity:.55;padding-right:6px;text-align:right;-webkit-user-select:none;user-select:none}.sidebar-label{color:#9cdcfe}.landing-hero{padding:80px 0 40px;text-align:center}.landing-hero h1{font-size:3.2rem;text-align:center}.landing-hero .profile-comment,.landing-subtitle{font-size:1.3rem;margin-top:12px;text-align:center}.landing-subtitle{color:grey;font-family:Courier New,monospace}.landing-redirect-hero{margin:0 auto 60px;max-width:800px;text-align:center}.landing-redirect-hero .profile-comment{font-size:1.15rem;margin-bottom:32px;text-align:center}.url-animation-container{align-items:center;display:flex;justify-content:center;margin-bottom:16px;min-height:60px;padding:16px 0;text-align:center}.url-animation-line{align-items:baseline;color:inherit;cursor:pointer;display:inline-flex;font-family:Courier New,monospace;font-size:1.35rem;text-decoration:none}.url-animation-line:hover{opacity:.8}.url-animation-line.url-fade-out{opacity:0}.url-base,.url-path,.url-tld{color:#d4d4d4}.url-path{opacity:.5}.url-tld-selected{background:#264f78cc;border-radius:2px}.url-tld-new{color:#dcdcaa;font-weight:700}.url-tld-glow{text-shadow:0 0 8px #dcdcaa99;transition:text-shadow .3s ease}.url-cursor{background:#d4d4d4;display:inline-block;height:.9em;margin:0 1px;vertical-align:initial;width:2px}.url-cursor-blink{animation:cursor-blink 1s step-end infinite}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.url-cursor{animation:none;opacity:0}.url-animation-line{transition:none}}.landing-divider{border-top:1px solid #3e3e42;margin:0 auto 40px;max-width:700px}.landing-search-label{margin-bottom:16px;text-align:center}.landing-search-section{margin:0 auto 40px;max-width:700px}.landing-search-form{background:#0000;border:none;padding:0}.landing-search-line{align-items:center;display:flex;font-family:Courier New,monospace;font-size:1.1rem;gap:12px}.landing-search-input{flex:1 1;max-width:none;padding:10px 16px}.landing-search-button,.landing-search-input{background:#3e3e4266;border:1px solid #3e3e42;border-radius:8px;font-size:1rem}.landing-search-button{color:#d4d4d4;cursor:pointer;font-family:Courier New,monospace;padding:10px 20px;transition:all .3s ease;white-space:nowrap}.landing-search-button:hover{border-color:#4ec9b0;color:#4ec9b0}.landing-search-button:disabled{cursor:wait;opacity:.5}.landing-search-error{color:#f44;font-family:Courier New,monospace;font-size:.9rem;margin-top:12px}.landing-tools-compact{font-family:Courier New,monospace;font-size:1.05rem;margin:0 auto 40px;max-width:700px;text-align:center}.tools-count{color:#d4d4d4;font-weight:700}.tools-separator{color:#3e3e42;margin:0 16px}.tools-cat-name,.tools-dot{color:grey}.landing-footer-section{font-family:Courier New,monospace;margin:20px auto 0;max-width:700px;padding-top:20px}.landing-footer-links{color:#6a9955;font-size:13px;text-align:center}@media (max-width:900px){.landing-hero{padding:50px 0 30px}.landing-hero h1{font-size:2.4rem}.landing-hero .profile-comment{font-size:1.1rem}.url-animation-line{font-size:1.15rem}}@media (max-width:600px){.landing-hero h1{font-size:1.8rem}.landing-hero .profile-comment{font-size:.95rem}.url-animation-line{flex-wrap:wrap;font-size:.85rem;justify-content:center}.url-path{display:block;margin-top:2px;text-align:center;width:100%}.landing-search-line{align-items:stretch;flex-direction:column}.landing-search-line .equals,.landing-search-line .property-key{display:none}.landing-tools-compact{font-size:.9rem}.tools-separator{margin:0 8px}}
/*# sourceMappingURL=main.5c3d3bf4.css.map*/