:root{--bg-color: #000000;--accent: #00ffff;--text: #e0e0e0;--hover-bg: rgba(0, 255, 255, .06);--container-bg: #050505;--border: #1a1a1a}.header{background:var(--container-bg);border-bottom:1px solid var(--border);padding:.6rem 1rem;position:sticky;top:0;z-index:1000}.nav-container{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:1rem}.nav-main{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.nav-links{display:flex;gap:.5rem;align-items:center}.user-panel{display:flex;align-items:center;gap:.8rem;margin-left:auto}.nav-link{color:var(--text);text-decoration:none;font-weight:600;padding:.4rem .8rem;letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;transition:all .15s ease;display:flex;align-items:center;gap:.4rem}.nav-link:hover{background:var(--hover-bg);color:var(--accent);text-shadow:var(--term-glow-cyan);text-decoration:none}.nav-link.active{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);text-decoration:none}.balance{color:var(--term-lime);text-shadow:var(--term-glow-lime);font-weight:700}.username{font-weight:500;color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}@media(max-width:768px){.header{padding:.5rem .8rem!important}.nav-container{gap:.6rem!important;flex-wrap:wrap}.nav-links{gap:.3rem!important;flex-wrap:wrap;flex:1;min-width:0}.nav-link{padding:.3rem .5rem!important;font-size:.72rem!important;white-space:nowrap;flex-shrink:0}.user-panel{gap:.4rem!important;flex-shrink:0}.user-panel .username{display:none}}.public-root{min-height:100vh;min-height:100dvh;background:#000;color:var(--term-fg);font-family:JetBrains Mono,monospace;overflow-y:auto;overflow-x:hidden;height:100vh;height:100dvh;line-height:1.6}@media(min-width:769px){body:has(.public-root){overflow:auto!important;height:auto!important}body:has(.public-root) #root{height:auto!important;overflow:visible!important}}.public-header{background:#030303;border-bottom:1px solid #1a1a1a;padding:10px 24px;display:flex;align-items:center;justify-content:space-between;position:relative}.public-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--term-cyan),transparent);opacity:.5;box-shadow:0 0 6px var(--term-cyan)}.public-header-logo{color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;gap:8px}.public-header-logo:before{content:">";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.public-header-logo i{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);font-size:.9rem}.public-header-nav{display:flex;gap:18px;align-items:center}.public-header-nav a.public-link{color:var(--term-muted);text-decoration:none;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;transition:color .12s}.public-header-nav a.public-link:hover{color:var(--term-cyan);text-shadow:var(--term-glow-cyan);text-decoration:none}.public-header-cta{position:relative;background:transparent;color:var(--term-cyan)!important;padding:7px 16px!important;border:none;font-weight:700!important;text-decoration:none;font-size:.85rem;font-family:inherit;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;text-shadow:var(--term-glow-cyan);cursor:pointer}.public-header-cta:before,.public-header-cta:after{content:"";position:absolute;width:9px;height:9px;border-color:var(--term-cyan);pointer-events:none;transition:border-color .12s,box-shadow .12s}.public-header-cta:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.public-header-cta:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.public-header-cta:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta);background:transparent!important;text-decoration:none!important;animation:glitch .18s steps(2)}.public-header-cta:hover:before,.public-header-cta:hover:after{border-color:var(--term-magenta);box-shadow:0 0 8px #f0f9}.landing-wrap{max-width:980px;margin:0 auto;padding:32px 24px 64px}.boot-sequence{margin-bottom:28px;font-size:.88rem;color:var(--term-lime);text-shadow:var(--term-glow-lime);letter-spacing:.02em;line-height:1.7}.boot-line{white-space:nowrap;overflow:hidden;width:0;display:inline-block;vertical-align:top;max-width:100%;animation:typing .55s steps(40,end) forwards}.boot-sequence>.boot-line{display:block}.boot-line.ok:after{content:"  [ OK ]";color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700}.boot-line.warn:after{content:"  [ READY ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta);font-weight:700}.boot-line:nth-child(1){animation-delay:0s}.boot-line:nth-child(2){animation-delay:.55s}.boot-line:nth-child(3){animation-delay:1.1s}.boot-line:nth-child(4){animation-delay:1.7s}.boot-line:nth-child(5){animation-delay:2.3s}.boot-line:nth-child(6){animation-delay:2.9s;color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.boot-logo{display:block;font-family:JetBrains Mono,monospace;white-space:pre;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-size:.72rem;line-height:1;margin:32px 0 24px;overflow-x:auto;text-align:center;letter-spacing:0;font-weight:700;opacity:0;animation:fadeIn .6s ease 3.6s forwards}.landing-hero{padding:0 0 32px;margin-bottom:32px;position:relative}.landing-hero:after{content:"";display:block;margin-top:28px;height:1px;background:linear-gradient(90deg,transparent,var(--term-magenta) 20%,var(--term-magenta) 80%,transparent);opacity:.4;box-shadow:0 0 6px var(--term-magenta)}.landing-hero h1{font-size:clamp(1.2rem,2.6vw,1.6rem);font-weight:700;margin:0 0 14px;color:var(--term-lime);text-shadow:var(--term-glow-lime);line-height:1.35;letter-spacing:.05em;text-transform:uppercase;opacity:0;animation:fadeIn .5s ease 4s forwards}.landing-hero h1:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.landing-hero p.subtitle{font-size:.92rem;color:var(--term-muted);max-width:760px;margin:0 0 24px;line-height:1.7;opacity:0;animation:fadeIn .5s ease 4.2s forwards}.landing-hero-ctas{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px;opacity:0;animation:fadeIn .5s ease 4.4s forwards}.btn-primary{position:relative;background:transparent;color:var(--term-cyan);padding:14px 32px;border:none;font-weight:700;font-family:JetBrains Mono,monospace;font-size:1rem;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;text-shadow:var(--term-glow-cyan);transition:color .12s}.btn-primary:before,.btn-primary:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--term-cyan);pointer-events:none;transition:border-color .12s,box-shadow .12s,width .12s,height .12s;box-shadow:0 0 6px #0ff6}.btn-primary:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.btn-primary:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.btn-primary:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);text-decoration:none;animation:glitch .18s steps(2)}.btn-primary:hover:before,.btn-primary:hover:after{border-color:var(--term-magenta);box-shadow:0 0 10px #f0f9;width:18px;height:18px}.btn-secondary{position:relative;background:transparent;color:var(--term-muted);padding:14px 32px;font-weight:600;text-decoration:none;font-size:1rem;font-family:JetBrains Mono,monospace;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.btn-secondary:before,.btn-secondary:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--term-muted);pointer-events:none}.btn-secondary:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.btn-secondary:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.btn-secondary:hover{color:var(--term-cyan);text-shadow:var(--term-glow-cyan);text-decoration:none}.btn-secondary:hover:before,.btn-secondary:hover:after{border-color:var(--term-cyan);box-shadow:0 0 8px #00ffff80}.landing-hero-stats{display:flex;gap:36px;flex-wrap:wrap;opacity:0;animation:fadeIn .5s ease 4.6s forwards}.hero-stat{display:flex;flex-direction:column}.hero-stat-value{font-size:1.05rem;font-weight:700;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);line-height:1.2;letter-spacing:.05em}.hero-stat-label{font-size:.7rem;color:var(--term-muted);margin-top:4px;text-transform:uppercase;letter-spacing:.18em}.hero-stat-label:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.landing-section{margin-bottom:48px}.landing-section h2{font-size:1rem;font-weight:700;margin:0 0 6px;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);letter-spacing:.15em;text-transform:uppercase}.landing-section h2:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.landing-section h2:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.landing-section .section-subtitle{color:var(--term-muted);margin:0 0 20px;font-size:.85rem;letter-spacing:.02em}.landing-section .section-subtitle:before{content:"# ";color:var(--term-dim)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.feature-card{position:relative;background:#00ffff05;padding:16px 18px;transition:background .12s}.feature-card:before,.feature-card:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--term-cyan);opacity:.6;pointer-events:none;transition:opacity .12s,box-shadow .12s}.feature-card:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.feature-card:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.feature-card:hover{background:#00ffff0f}.feature-card:hover:before,.feature-card:hover:after{opacity:1;box-shadow:0 0 6px #00ffff80}.feature-card .feature-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.feature-icon{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);font-size:.95rem;width:18px;text-align:center;flex-shrink:0}.feature-card h3{margin:0;font-size:.85rem;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.feature-card p{margin:0;color:var(--term-fg);font-size:.82rem;line-height:1.55;opacity:.8}.servers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.server-card{position:relative;background:#ff00ff05;padding:12px 16px}.server-card:before,.server-card:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--term-magenta);opacity:.6;pointer-events:none}.server-card:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.server-card:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.server-card-name{font-weight:700;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.server-card-host{color:var(--term-muted);font-size:.78rem;font-family:JetBrains Mono,monospace}.server-card-host:before{content:"$ ";color:var(--term-lime);text-shadow:var(--term-glow-lime)}.pricing-table{width:100%;border-collapse:collapse;background:transparent;font-size:.88rem;font-family:JetBrains Mono,monospace}.pricing-table thead th{background:#00ffff0a;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700;text-align:left;padding:10px 16px;font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;border-bottom:1px dashed var(--term-cyan)}.pricing-table thead th:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.pricing-table tbody td{padding:10px 16px;border-bottom:1px dashed #1a1a1a;color:var(--term-fg)}.pricing-table tbody tr:last-child td{border-bottom:none}.pricing-table tbody tr:hover{background:#00ffff0d}.pricing-table td.col-price{color:var(--term-lime);text-shadow:var(--term-glow-lime);font-weight:700}.pricing-table td.col-perday{color:var(--term-muted);font-size:.82rem}.steps-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.step-card{display:flex;gap:12px;padding:12px;background:#00ff6608;position:relative}.step-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--term-lime);box-shadow:0 0 6px var(--term-lime)}.step-num{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);font-weight:700;font-size:.9rem;flex-shrink:0;min-width:28px}.step-body h4{margin:0 0 4px;font-size:.88rem;font-weight:700;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);letter-spacing:.05em;text-transform:uppercase}.step-body p{margin:0;color:var(--term-fg);font-size:.82rem;line-height:1.55;opacity:.85}.faq-list{background:#0006;display:flex;flex-direction:column;gap:4px}.faq-item{position:relative;background:#00ffff05;padding:0}.faq-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--term-cyan);box-shadow:0 0 6px var(--term-cyan);opacity:.6}.faq-item[open]:before{background:var(--term-magenta);box-shadow:0 0 6px var(--term-magenta);opacity:1}.faq-item summary{padding:12px 18px;cursor:pointer;font-weight:600;color:var(--term-fg);font-size:.88rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;letter-spacing:.02em}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta);margin-right:2px}.faq-item summary:after{content:"[+]";color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-size:.85rem;font-weight:700;flex-shrink:0}.faq-item[open] summary:after{content:"[-]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.faq-item-content{padding:0 18px 14px 26px;color:var(--term-muted);font-size:.85rem;line-height:1.65}.faq-item-content a{color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.disclaimer{position:relative;background:#ffaa000a;padding:14px 18px 14px 22px;margin-bottom:32px;color:var(--term-fg);font-size:.85rem;line-height:1.6}.disclaimer:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--term-amber);box-shadow:0 0 6px var(--term-amber)}.disclaimer strong{color:var(--term-amber);text-shadow:0 0 6px var(--term-amber);letter-spacing:.05em;text-transform:uppercase}.disclaimer strong:before{content:"⚠ "}.landing-footer{border-top:1px dashed var(--term-dim);padding-top:20px;color:var(--term-muted);font-size:.82rem}.landing-footer-links{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:10px}.landing-footer-links a{color:var(--term-cyan);text-shadow:var(--term-glow-cyan);text-decoration:none;letter-spacing:.05em}.landing-footer-links a:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.auth-wrap{max-width:460px;margin:60px auto 40px;padding:0 20px}.auth-card{position:relative;background:#0009;padding:36px 30px;text-align:center}.auth-card:before,.auth-card:after{content:"";position:absolute;width:18px;height:18px;border-color:var(--term-cyan);box-shadow:0 0 8px #00ffff80;pointer-events:none}.auth-card:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.auth-card:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.auth-card h2{margin:0 0 6px;font-size:1.05rem;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700;letter-spacing:.15em;text-transform:uppercase}.auth-card h2:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.auth-card h2:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.auth-card .auth-sub{color:var(--term-muted);font-size:.85rem;margin:8px 0 24px;letter-spacing:.02em}.auth-error{position:relative;background:#ff00440f;padding:10px 14px 10px 18px;font-size:.85rem;color:var(--term-red);text-shadow:0 0 6px var(--term-red);margin-bottom:16px;text-align:left}.auth-error:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--term-red);box-shadow:0 0 6px var(--term-red)}.vk-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:transparent;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);border:none;padding:14px 16px;font-size:.95rem;font-weight:700;font-family:inherit;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:color .12s}.vk-btn:before,.vk-btn:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--term-cyan);pointer-events:none;box-shadow:0 0 6px #0ff6}.vk-btn:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.vk-btn:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.vk-btn:hover:not(:disabled){color:var(--term-magenta);text-shadow:var(--term-glow-magenta);animation:glitch .18s steps(2)}.vk-btn:hover:not(:disabled):before,.vk-btn:hover:not(:disabled):after{border-color:var(--term-magenta);box-shadow:0 0 8px #f0f9}.vk-btn:disabled{opacity:.5;cursor:not-allowed}.auth-terms{font-size:.78rem;color:var(--term-dim);margin:16px 0 0;line-height:1.5}.auth-terms a{color:var(--term-muted)}.legal-footer{border-top:1px dashed var(--term-dim);background:#030303;margin-top:48px;padding:28px 24px 20px}.legal-footer-inner{max-width:980px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px}.legal-col h4{color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin:0 0 10px}.legal-col h4:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.legal-col h4:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.legal-col ul{list-style:none;padding:0;margin:0}.legal-col li{font-size:.8rem;color:var(--term-muted);margin-bottom:6px}.legal-col li a{color:var(--term-fg);text-decoration:none}.legal-col li a:hover{color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.legal-footer-copy{max-width:980px;margin:24px auto 0;padding-top:16px;border-top:1px dashed var(--term-dim);color:var(--term-dim);font-size:.75rem}.guide-toc{position:relative;background:#00ffff05;padding:16px 22px;margin-bottom:36px}.guide-toc:before,.guide-toc:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--term-cyan);pointer-events:none}.guide-toc:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.guide-toc:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.guide-toc h3{margin:0 0 12px;font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700}.guide-toc h3:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.guide-toc h3:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.guide-toc ol{margin:0;padding-left:22px;color:var(--term-fg);font-size:.85rem;-moz-columns:2;columns:2;-moz-column-gap:28px;column-gap:28px}.guide-toc ol li{margin-bottom:4px;-moz-column-break-inside:avoid;break-inside:avoid}.guide-toc a{color:var(--term-fg);text-decoration:none;text-shadow:none}.guide-toc a:hover{color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.guide-section{margin-bottom:36px;scroll-margin-top:24px}.guide-section h2{font-size:1rem;font-weight:700;margin:0 0 14px;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);padding-bottom:8px;border-bottom:1px dashed var(--term-cyan);letter-spacing:.12em;text-transform:uppercase}.guide-section h2:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.guide-section h3{font-size:.92rem;font-weight:700;margin:22px 0 8px;color:var(--term-lime);text-shadow:var(--term-glow-lime);letter-spacing:.05em;text-transform:uppercase}.guide-section h3:before{content:"## ";color:var(--term-dim)}.guide-section p{color:var(--term-fg);margin:0 0 10px;font-size:.88rem;line-height:1.65;opacity:.9}.guide-section ul,.guide-section ol{color:var(--term-fg);font-size:.88rem;line-height:1.65;padding-left:22px;margin:0 0 12px;opacity:.9}.guide-section ul li::marker{color:var(--term-cyan)}.guide-section li{margin-bottom:4px}.guide-section li strong{color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.guide-section code{background:#ff00ff14;color:var(--term-magenta);text-shadow:0 0 4px var(--term-magenta);padding:1px 6px;border-radius:0;font-family:JetBrains Mono,monospace;font-size:.85em}.guide-note{position:relative;background:#00ffff0a;padding:10px 14px 10px 18px;margin:10px 0;color:var(--term-fg);font-size:.85rem;line-height:1.6}.guide-note:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--term-cyan);box-shadow:0 0 6px var(--term-cyan)}.guide-note strong{color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.guide-warn{position:relative;background:#ffaa000d;padding:10px 14px 10px 18px;margin:10px 0;color:var(--term-fg);font-size:.85rem;line-height:1.6}.guide-warn:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--term-amber);box-shadow:0 0 6px var(--term-amber)}.guide-warn strong{color:var(--term-amber);text-shadow:0 0 6px var(--term-amber)}@media(max-width:768px){.landing-wrap{padding:20px 14px 36px}.public-header{padding:8px 12px}.public-header-nav{gap:12px}.landing-hero-stats{gap:18px}.pricing-table{font-size:.78rem}.pricing-table thead th,.pricing-table tbody td{padding:8px 10px}.boot-logo{font-size:.5rem}}@media(max-width:540px){.public-header-nav .public-link{display:none}.boot-logo{font-size:.4rem}}@font-face{font-family:Minecraft;src:url(/fonts/Minecraft.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Minecraft;src:url(/fonts/Minecraft-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.mc-text,.mc-text *{font-family:Minecraft,monospace!important;word-spacing:-.5ch}.item-tooltip-box:has(.mc-text){max-width:min(560px,92vw)!important;word-break:normal!important;overflow-wrap:break-word}:root{--term-bg: #000000;--term-panel: #050505;--term-line: #1a1a1a;--term-cyan: #00ffff;--term-magenta: #ff00ff;--term-lime: #00ff66;--term-amber: #ffaa00;--term-red: #ff0044;--term-fg: #e0e0e0;--term-muted: #888888;--term-dim: #3a3a3a;--term-glow-cyan: 0 0 8px #00ffff, 0 0 16px rgba(0, 255, 255, .35);--term-glow-magenta: 0 0 8px #ff00ff, 0 0 16px rgba(255, 0, 255, .35);--term-glow-lime: 0 0 8px #00ff66, 0 0 16px rgba(0, 255, 102, .35)}html,body,input,button,select,textarea,table{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}body{background-color:var(--term-bg);color:var(--term-fg);font-size:14px;line-height:1.5;background-image:repeating-linear-gradient(0deg,transparent 0,transparent 2px,rgba(255,255,255,.02) 2px,rgba(255,255,255,.02) 3px)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent 0,transparent 2px,rgba(0,255,255,.025) 2px,rgba(0,255,255,.025) 3px);pointer-events:none;z-index:9999;mix-blend-mode:screen}@media(min-width:769px){body{overflow:hidden;height:100vh;zoom:1.25}#root{height:100vh;overflow:hidden}}@media(max-width:768px){html,body{overflow-x:hidden!important;overflow-y:auto!important;height:auto!important;min-height:100vh;min-height:100dvh;overscroll-behavior-y:contain}#root{height:auto!important;overflow:visible!important}*[style*="overflow:auto"],*[style*="overflow: auto"],*[style*="overflowY:auto"],*[style*="overflowY: auto"],.modal-content,.chat-window,.multi-chat-window,.add-bot-list,.admin-modal-content,.pm2-logs-container,.home-bots-box,.timers-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select{font-size:max(16px,1em)!important}}a{color:var(--term-cyan);text-decoration:none;text-shadow:0 0 6px var(--term-cyan);transition:color .12s}a:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#050505;border-left:1px solid #1a1a1a}::-webkit-scrollbar-thumb{background:var(--term-cyan);box-shadow:inset 0 0 4px #0ff6}::-webkit-scrollbar-thumb:hover{background:var(--term-magenta)}*{scrollbar-width:thin;scrollbar-color:var(--term-cyan) #050505}@keyframes modalEntry{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes messageAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blinkCursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes blinkDot{0%,60%{opacity:1;box-shadow:0 0 8px currentColor}61%,to{opacity:.35;box-shadow:none}}@keyframes glitch{0%{transform:translate(0);clip-path:inset(0 0 0 0)}20%{transform:translate(-1px,1px) skew(-.5deg);clip-path:inset(15% 0 60% 0)}40%{transform:translate(1px,-1px) skew(.3deg);clip-path:inset(70% 0 5% 0)}60%{transform:translate(-1px) skew(-.2deg);clip-path:inset(30% 0 35% 0)}80%{transform:translate(1px);clip-path:inset(5% 0 80% 0)}to{transform:translate(0);clip-path:inset(0 0 0 0)}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes neonPulse{0%,to{text-shadow:0 0 4px currentColor,0 0 8px currentColor}50%{text-shadow:0 0 8px currentColor,0 0 16px currentColor,0 0 24px currentColor}}.term-panel{position:relative;background:var(--term-panel);padding:16px 20px;color:var(--term-fg)}.term-panel:before,.term-panel:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff73;pointer-events:none}.term-panel:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.term-panel:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.term-panel--magenta:before,.term-panel--magenta:after{border-color:var(--term-magenta);box-shadow:0 0 6px #ff00ff73}.term-panel--lime:before,.term-panel--lime:after{border-color:var(--term-lime);box-shadow:0 0 6px #00ff6673}.term-panel-title{display:block;color:var(--term-cyan);font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-shadow:var(--term-glow-cyan);margin-bottom:12px}.term-panel-title:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.term-panel-title:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.term-btn{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 22px;background:transparent;border:none;color:var(--term-cyan);font-family:inherit;font-size:.9rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-shadow:var(--term-glow-cyan);cursor:pointer;transition:color .12s}.term-btn:before,.term-btn:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--term-cyan);pointer-events:none;transition:border-color .12s,box-shadow .12s}.term-btn:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.term-btn:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.term-btn:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);animation:glitch .2s steps(2)}.term-btn:hover:before,.term-btn:hover:after{border-color:var(--term-magenta);box-shadow:0 0 8px #f0f9;width:14px;height:14px}.term-btn:disabled{color:var(--term-dim);text-shadow:none;cursor:not-allowed}.term-btn:disabled:before,.term-btn:disabled:after{border-color:var(--term-dim);box-shadow:none}.term-input{background:transparent;border:none;border-bottom:1px dashed var(--term-cyan);color:var(--term-fg);font-family:inherit;font-size:.95rem;padding:6px 4px 6px 22px;width:100%;outline:none;position:relative}.term-input:focus{border-bottom-color:var(--term-magenta);box-shadow:0 1px 0 0 var(--term-magenta)}.term-input::-moz-placeholder{color:var(--term-dim)}.term-input::placeholder{color:var(--term-dim)}.term-field{position:relative;display:block}.term-field:before{content:">";position:absolute;left:4px;top:50%;transform:translateY(-50%);color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700;pointer-events:none}.term-field--cursor:after{content:"_";position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--term-cyan);text-shadow:var(--term-glow-cyan);animation:blinkCursor 1s steps(1) infinite;pointer-events:none}.term-dot{display:inline-block;width:9px;height:9px;background:currentColor;vertical-align:middle;margin-right:6px}.term-dot--online{color:var(--term-lime);box-shadow:0 0 8px currentColor;animation:blinkDot 1.6s steps(2) infinite}.term-dot--offline{color:var(--term-dim);background:var(--term-dim);opacity:.4}.term-dot--warn{color:var(--term-amber);box-shadow:0 0 8px currentColor}.term-heading{color:var(--term-cyan);text-transform:uppercase;letter-spacing:.1em;font-weight:700;text-shadow:var(--term-glow-cyan)}.term-heading:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.term-divider{height:1px;background:linear-gradient(90deg,transparent,var(--term-cyan) 20%,var(--term-cyan) 80%,transparent);opacity:.5;margin:12px 0}.inventory-container{margin-left:auto!important;margin-right:auto!important}.armor-slot[data-slot-type]{width:70px!important;height:70px!important;background:#050505!important;border:1px solid #1a1a1a!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative;cursor:pointer}.armor-slot[data-slot-type]:hover{border-color:var(--term-cyan)!important;box-shadow:0 0 6px #0ff6;transform:none!important}.armor-section{background:transparent!important;padding:0!important;margin:0!important;flex-direction:column!important;gap:5px!important}.armor-column{gap:3px!important;grid-template-columns:70px!important}.shield-column{margin-top:8px!important;align-items:flex-start!important}.inventory-slot{width:75px!important;height:75px!important;margin:0!important;background:#050505!important;border:1px solid #1a1a1a!important;border-radius:0!important}.inventory-slot:hover{transform:none!important;border-color:var(--term-cyan)!important;box-shadow:0 0 6px #00ffff80}.inventory-container{margin-left:auto!important;margin-right:auto!important;overflow:visible!important;background:transparent!important;display:grid!important;grid-template-columns:repeat(9,75px)!important;gap:3px!important}.inventory-slot{width:75px!important;height:75px!important}.slot-btn{position:absolute;z-index:10;padding:2px 5px;font-size:10px;line-height:1;border:1px solid var(--term-cyan);background:#000000d9;color:var(--term-cyan);font-family:JetBrains Mono,monospace;text-shadow:0 0 4px currentColor;cursor:pointer;transition:all .15s;white-space:nowrap}.slot-btn:hover{background:var(--term-cyan);color:#000;text-shadow:none;box-shadow:0 0 8px var(--term-cyan)}.slot-btn-lkm{top:2px;left:2px}.slot-btn-pkm{top:2px;right:2px}.slot-btn-drop{bottom:2px;left:50%;transform:translate(-50%);font-size:9px;padding:1px 4px}.inventory-slot.selected-hotbar{border-color:var(--term-magenta)!important;box-shadow:0 0 10px var(--term-magenta)}.inventory-slot[draggable=true]{-webkit-user-drag:element}.life-section{margin-bottom:0!important;padding-bottom:0!important;gap:8px!important}#life_cord{margin-top:0!important}@media(max-width:768px){.inventory-container{grid-template-columns:repeat(9,1fr)!important;gap:2px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.inventory-slot,.armor-slot[data-slot-type]{width:100%!important;height:auto!important;aspect-ratio:1 / 1}.armor-column{grid-template-columns:42px!important}.armor-section{margin-left:0!important}.slot-btn{font-size:7px;padding:1px 2px}}.mobile-view{background-color:var(--term-bg);min-height:100vh;min-height:100dvh;max-width:100vw;overflow-x:hidden;overflow-y:visible;height:auto!important}.mobile-view .app-content{overflow:visible!important;height:auto!important}.mobile-view .header{padding:.6rem 1rem!important}.mobile-view .nav-container{gap:.8rem!important;flex-wrap:wrap}.mobile-view .nav-links{gap:.5rem!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0}.mobile-view .nav-links::-webkit-scrollbar{display:none}.mobile-view .nav-link{padding:.4rem .7rem!important;font-size:.85rem!important;white-space:nowrap;flex-shrink:0}.mobile-view .nav-link span{display:inline}.mobile-view .nav-link i{font-size:.9rem;margin-right:.3rem}.mobile-view .user-panel{gap:.5rem!important;flex-shrink:0}.mobile-view .user-panel .balance{padding:.3rem .7rem!important;font-size:.85rem!important}.mobile-view .user-panel .username{display:none}.mobile-view .user-panel .nav-link:last-child{padding:.4rem .6rem!important}.term-shell{display:grid;grid-template-columns:220px 1fr;height:100vh}.term-rail{background:#030303;border-right:1px solid #1a1a1a;padding:16px 0;overflow-y:auto;position:relative}.term-rail:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,var(--term-magenta) 20%,var(--term-magenta) 80%,transparent);opacity:.4;box-shadow:0 0 6px var(--term-magenta)}.term-rail-brand{padding:4px 18px 18px;color:var(--term-cyan);font-size:.85rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;text-shadow:var(--term-glow-cyan);display:block}.term-rail-brand small{display:block;color:var(--term-muted);font-size:.7rem;letter-spacing:.1em;margin-top:2px;text-shadow:none;font-weight:400}.term-rail-nav{display:flex;flex-direction:column;gap:2px;padding:6px 0}.term-rail-item{display:flex;align-items:center;gap:8px;padding:8px 18px;color:var(--term-muted);font-size:.85rem;letter-spacing:.05em;text-decoration:none;text-shadow:none;position:relative;transition:color .1s,background .1s}.term-rail-item .key{color:var(--term-cyan);font-weight:700;text-shadow:0 0 4px var(--term-cyan);width:28px;flex-shrink:0}.term-rail-item:hover{color:var(--term-cyan);background:#00ffff0d;text-shadow:0 0 6px var(--term-cyan)}.term-rail-item.active{color:var(--term-magenta);background:#ff00ff14;text-shadow:var(--term-glow-magenta)}.term-rail-item.active:before{content:">";position:absolute;left:6px;color:var(--term-magenta);text-shadow:var(--term-glow-magenta);font-weight:700}.term-rail-item.active .key{color:var(--term-magenta);text-shadow:0 0 4px var(--term-magenta)}.term-rail-section{margin:14px 18px 6px;color:var(--term-dim);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase}.term-rail-foot{padding:12px 18px;margin-top:16px;color:var(--term-muted);font-size:.7rem;letter-spacing:.08em;border-top:1px dashed var(--term-dim)}.term-main{display:flex;flex-direction:column;min-width:0;background:var(--term-bg)}.term-statusbar{flex-shrink:0;background:#030303;border-bottom:1px solid #1a1a1a;padding:8px 18px;display:flex;align-items:center;gap:16px;font-size:.78rem;color:var(--term-fg);letter-spacing:.05em;min-height:36px;position:relative}.term-statusbar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--term-cyan) 20%,var(--term-cyan) 80%,transparent);opacity:.4;box-shadow:0 0 6px var(--term-cyan)}.term-prompt{color:var(--term-lime);text-shadow:var(--term-glow-lime);font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.term-prompt .user{color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.term-prompt .host{color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.term-prompt .path{color:var(--term-amber);text-shadow:0 0 6px var(--term-amber)}.term-prompt .blink{animation:blinkCursor 1s steps(1) infinite;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);margin-left:4px}.term-statusbar-meta{display:flex;align-items:center;gap:14px;flex-shrink:0}.term-meta-item{color:var(--term-muted);font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.term-meta-item b{color:var(--term-cyan);text-shadow:var(--term-glow-cyan);margin-left:4px;font-weight:600}.term-meta-item.balance b{color:var(--term-lime);text-shadow:var(--term-glow-lime)}.term-meta-logout{color:var(--term-red);text-shadow:0 0 6px var(--term-red);background:none;border:none;cursor:pointer;font-family:inherit;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}.term-meta-logout:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.term-content{flex:1;overflow-y:auto;padding:20px 24px;background:var(--term-bg)}.term-mobile-bar{display:none;background:#030303;border-bottom:1px solid #1a1a1a;padding:10px 14px;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100}.term-mobile-burger{background:none;border:none;color:var(--term-cyan);font-family:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-shadow:var(--term-glow-cyan);cursor:pointer;padding:4px 8px}.term-mobile-brand{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);font-weight:700;letter-spacing:.1em;font-size:.9rem}.term-mobile-balance{color:var(--term-lime);text-shadow:var(--term-glow-lime);font-size:.85rem;font-weight:600}.term-mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f5;z-index:9000;padding:60px 24px 24px;overflow-y:auto;background-image:repeating-linear-gradient(0deg,transparent 0,transparent 2px,rgba(0,255,255,.03) 2px,rgba(0,255,255,.03) 3px)}.term-mobile-overlay-close{position:absolute;top:14px;right:18px;background:none;border:none;color:var(--term-red);text-shadow:0 0 6px var(--term-red);font-family:inherit;font-size:1.5rem;cursor:pointer}.term-mobile-overlay .term-rail-item{font-size:1.1rem;padding:12px 8px}.term-mobile-overlay .term-rail-brand{padding:0 8px 24px;font-size:1.2rem}@media(max-width:768px){.term-shell{display:block;height:auto}.term-rail,.term-statusbar{display:none}.term-mobile-bar{display:flex}.term-content{padding:14px;overflow:visible}}*{margin:0;padding:0;box-sizing:border-box}a{color:var(--term-cyan);text-decoration:none;text-shadow:var(--term-glow-cyan)}a:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.top{height:4px;background:linear-gradient(90deg,transparent,var(--term-cyan),var(--term-magenta),transparent);box-shadow:0 0 8px var(--term-cyan);opacity:.6}.create-btn{position:relative;background:transparent;color:var(--term-cyan);padding:8px 22px;border:none;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-shadow:var(--term-glow-cyan);transition:color .12s}.create-btn:before,.create-btn:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--term-cyan);pointer-events:none;box-shadow:0 0 4px #0ff6}.create-btn:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.create-btn:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.create-btn:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);animation:glitch .18s steps(2)}.create-btn:hover:before,.create-btn:hover:after{border-color:var(--term-magenta);box-shadow:0 0 8px #f0f9}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;background:#000000d9;background-image:repeating-linear-gradient(0deg,transparent 0,transparent 2px,rgba(0,255,255,.02) 2px,rgba(0,255,255,.02) 3px);z-index:10000;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:20px;box-sizing:border-box}.modal[style*="display: block"],.modal[style*="display:block"]{display:flex!important;align-items:flex-start;justify-content:center}.modal--overlay-scroll .modal-content,.bot-mobile .modal--overlay-scroll .modal-content{overflow:visible!important;max-height:none!important}.modal-content{position:relative;background:#030303;width:500px;max-width:95vw;padding:28px 32px;color:var(--term-fg);max-height:none;margin:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:10001;animation:modalEntry .35s cubic-bezier(.23,1,.32,1)}.modal-content:before,.modal-content:after{content:"";position:absolute;width:18px;height:18px;border-color:var(--term-cyan);box-shadow:0 0 8px #00ffff8c;pointer-events:none;z-index:10002}.modal-content:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.modal-content:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.modal-content h2{font-size:1rem;color:var(--term-cyan);margin:0 0 24px;padding-bottom:14px;border-bottom:1px dashed var(--term-cyan);font-weight:700;text-shadow:var(--term-glow-cyan);letter-spacing:.15em;text-transform:uppercase}.modal-content h2:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.modal-content h2:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.modal-content label{display:block;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;margin:6px 0 4px;font-weight:600}.modal-content label:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.modal-content input[type=text],.modal-content input[type=number],.modal-content select{width:100%;padding:8px 12px 8px 22px;background:transparent;border:none;border-bottom:1px dashed var(--term-cyan);color:var(--term-fg);font-size:.92rem;font-family:JetBrains Mono,monospace;transition:all .15s ease;box-sizing:border-box;position:relative;background-image:linear-gradient(90deg,var(--term-cyan),var(--term-cyan));background-size:8px 1px;background-repeat:no-repeat;background-position:8px 18px}.modal-content select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--term-magenta) 50%),linear-gradient(135deg,var(--term-magenta) 50%,transparent 50%);background-position:calc(100% - 14px) 14px,calc(100% - 9px) 14px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;filter:drop-shadow(0 0 4px var(--term-magenta))}.modal-content input[type=text]:focus,.modal-content input[type=number]:focus,.modal-content select:focus{outline:none;border-bottom-color:var(--term-magenta);box-shadow:0 1px 0 0 var(--term-magenta);color:var(--term-cyan);text-shadow:var(--term-glow-cyan)}.modal-content select option{background:#030303;color:var(--term-fg)}.create-bot-form.attempted input:required:invalid,.create-bot-form.attempted select:required:invalid{border-bottom-color:var(--term-red)!important;color:var(--term-red);text-shadow:0 0 6px var(--term-red)}.create-bot-terms-row[data-invalid=true]{color:var(--term-red)!important;background:#ff004414;padding:6px 8px}.create-bot-terms-row[data-invalid=true] input[type=checkbox]{outline:1px solid var(--term-red);outline-offset:1px}.modal-content .button,.modal-content button[type=submit]{position:relative;width:100%;padding:14px;background:transparent;border:none;color:var(--term-lime);text-shadow:var(--term-glow-lime);font-family:JetBrains Mono,monospace;font-weight:700;font-size:.95rem;cursor:pointer;margin-top:12px;letter-spacing:.15em;text-transform:uppercase;transition:color .12s}.modal-content .button:before,.modal-content .button:after,.modal-content button[type=submit]:before,.modal-content button[type=submit]:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--term-lime);box-shadow:0 0 6px #00ff6680}.modal-content .button:before,.modal-content button[type=submit]:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.modal-content .button:after,.modal-content button[type=submit]:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.modal-content .button:hover,.modal-content button[type=submit]:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta);animation:glitch .18s steps(2)}.modal-content .button:hover:before,.modal-content .button:hover:after,.modal-content button[type=submit]:hover:before,.modal-content button[type=submit]:hover:after{border-color:var(--term-magenta);box-shadow:0 0 8px #f0f9}.modal-content .button:disabled,.modal-content button[type=submit]:disabled{color:var(--term-dim);text-shadow:none;cursor:not-allowed}.modal-content .button:disabled:before,.modal-content .button:disabled:after,.modal-content button[type=submit]:disabled:before,.modal-content button[type=submit]:disabled:after{border-color:var(--term-dim);box-shadow:none}.close{color:var(--term-red);text-shadow:0 0 6px var(--term-red);font-size:1.4rem;position:absolute;right:12px;top:8px;cursor:pointer;z-index:10003;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .15s;font-family:JetBrains Mono,monospace}.close:before{content:"[";color:var(--term-magenta);text-shadow:var(--term-glow-magenta);margin-right:1px}.close:after{content:"]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta);margin-left:1px}.close:hover{color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.form-group{margin-bottom:1rem}.styled-input{width:100%;padding:8px 12px 8px 22px;background:transparent;border:none;border-bottom:1px dashed var(--term-cyan);color:var(--term-fg);font-family:JetBrains Mono,monospace;font-size:.92rem}.styled-input:focus{outline:none;border-bottom-color:var(--term-magenta);color:var(--term-cyan)}.submit-btn{width:100%;padding:12px;background:transparent;border:1px solid var(--term-cyan);color:var(--term-cyan);text-shadow:var(--term-glow-cyan);cursor:pointer;font-family:inherit;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.middel{flex:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;padding:1rem;overflow:auto}h1{padding-left:.5rem;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.box{position:relative;background:#030303;padding:1.4rem 1.6rem;max-height:calc(100vh - 2rem);overflow:auto;margin:.8rem 0}.box:before,.box:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff73;pointer-events:none}.box:hover{transform:none}.boxtitle{font-size:.85rem;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:1px dashed var(--term-cyan);letter-spacing:.15em;text-transform:uppercase;font-weight:700}.box:has(#bots_list){height:540px;display:flex;flex-direction:column;position:relative}.box:has(#bots_list) .boxtitle{flex-shrink:0;padding:12px 18px;background:#030303;z-index:1;position:sticky;top:0}#bots_list{flex:1;overflow-y:auto;padding:0 18px 14px;min-height:250px}#bots_list>h3{color:var(--term-dim);font-weight:300;padding:16px 0;border-top:1px dashed var(--term-dim);margin-top:12px}.avatar{width:110px;height:110px;border-radius:0;-o-object-fit:cover;object-fit:cover;border:1px solid var(--term-cyan);box-shadow:0 0 10px #0ff6,inset 0 0 12px #0ff3;margin:.8rem 0;filter:contrast(1.05) saturate(.8)}.bot-card{position:relative;background:#00ffff05;padding:1.2rem 1.4rem;margin:.25rem;cursor:pointer;transition:background .15s,color .15s}.bot-card:before,.bot-card:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--term-cyan);opacity:.5;transition:opacity .12s,box-shadow .12s,border-color .12s;pointer-events:none}.bot-card:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.bot-card:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.bot-card:hover{background:#00ffff0f}.bot-card:hover:before,.bot-card:hover:after{opacity:1;border-color:var(--term-magenta);box-shadow:0 0 8px #ff00ff8c}.bot-nickname{font-size:1rem;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);margin-bottom:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bot-nickname:before{content:"> ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.bot-server{color:var(--term-muted);font-size:.82rem;margin-bottom:.8rem}.bot-status{font-size:.72rem;padding:3px 8px;display:inline-flex;align-items:center;gap:6px;letter-spacing:.15em;text-transform:uppercase;font-weight:700}.bot-status:before{content:"";display:inline-block;width:8px;height:8px;background:currentColor}.bot-status.online{color:var(--term-lime);text-shadow:var(--term-glow-lime)}.bot-status.online:before{box-shadow:0 0 6px var(--term-lime);animation:blinkDot 1.5s steps(2) infinite}.bot-status.offline{color:var(--term-dim)}.bot-status.offline:before{background:var(--term-dim)}#bots_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;padding:1rem;width:100%}.home-columns{display:grid;grid-template-columns:46% 1fr;gap:1rem;padding:0 1rem 1rem}.home-profile-box{height:100%;box-sizing:border-box;margin:0!important}.home-col-bots{min-width:0;min-height:0}.home-bots-box{display:flex;flex-direction:column;height:100%;box-sizing:border-box;margin:0!important}.home-bots-box #bots_list{overflow-y:auto;flex:1 1 0;min-height:0}@media(max-width:768px){.home-columns{grid-template-columns:1fr!important;padding:.5rem!important;display:flex!important;flex-direction:column!important;height:auto!important}.home-col-profile{width:100%!important}.home-profile-box{height:auto!important}.home-col-bots{width:100%!important}.home-bots-box{height:auto!important;max-height:none!important;overflow:visible!important}.home-bots-box #bots_list{overflow-y:visible!important;flex:none!important;min-height:0!important}.middel{grid-template-columns:1fr!important;padding:.8rem!important;gap:.8rem!important}#bots_list{grid-template-columns:1fr!important;gap:1rem!important;padding:.8rem!important}.bot-card{margin:0!important;padding:1rem!important}.box{padding:1rem!important;margin:.5rem 0!important}.boxtitle{font-size:.85rem!important;margin-bottom:.8rem!important}h1{padding-left:.5rem!important;font-size:1.05rem!important}.modal{padding:.5rem!important;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px) + 50px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;z-index:10000!important}.modal-content{width:95%!important;max-width:100%!important;padding:1rem!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px) + 50px)!important;margin:.5% auto!important;margin-bottom:calc(.5% + env(safe-area-inset-bottom,0px) + 50px)!important;max-height:calc(92vh - env(safe-area-inset-bottom,0px) - 50px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;z-index:10001!important}.modal-content h2{font-size:.95rem!important;margin-bottom:.8rem!important}.create-btn{width:100%;margin:.5rem 0;padding:10px 14px}}@media(max-width:480px){.middel{padding:.5rem!important}.box{padding:.8rem!important}.boxtitle{font-size:.85rem!important}.bot-nickname{font-size:.95rem!important}.bot-card{padding:.8rem!important}}.bots-container{max-width:100%;overflow-x:auto;padding-bottom:1rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}h1,h2,h3{color:var(--term-fg);font-weight:700;letter-spacing:.05em}p{color:var(--term-fg);margin:.4rem 0;opacity:.85}#bots_list:empty{background:linear-gradient(90deg,#00ffff0d 40%,#00ffff26,#00ffff0d 60%) 0 0 / 400% 100%;animation:shine 1.8s linear infinite;margin:10px}@keyframes shine{0%{background-position:-100% 0}to{background-position:200% 0}}.server-port-group{display:grid;grid-template-columns:2.2fr 1fr;gap:16px;margin-top:4px}#bot_port{text-align:center;font-weight:600;letter-spacing:.1em}.total-price-block{padding:14px;margin:16px 0;text-align:center;position:relative;background:#00ff660d}.total-price-block:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--term-lime);box-shadow:0 0 6px var(--term-lime)}.total-price-block p{margin:0;font-size:.85rem;color:var(--term-muted)}#total_days,#total_price{color:var(--term-lime);text-shadow:var(--term-glow-lime);font-weight:700;font-size:1.05rem}#modal_create_bot .create-form-license-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 14px;padding:10px 0;border-top:1px dashed var(--term-dim);border-bottom:1px dashed var(--term-dim)}#modal_create_bot .create-form-license-label{color:var(--term-fg);font-size:.85rem;letter-spacing:.04em}#modal_create_bot .checkbox-google{position:relative;display:inline-block;width:46px;height:22px;flex-shrink:0}#modal_create_bot .checkbox-google input{opacity:0;width:0;height:0}#modal_create_bot .checkbox-google-switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#050505;transition:.2s;border:1px solid var(--term-dim)}#modal_create_bot .checkbox-google-switch:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:var(--term-dim);transition:.2s}#modal_create_bot .checkbox-google input:checked+.checkbox-google-switch{background-color:#00ffff1a;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff80}#modal_create_bot .checkbox-google input:checked+.checkbox-google-switch:before{transform:translate(22px);background-color:var(--term-cyan);box-shadow:0 0 8px var(--term-cyan)}.mobile-view{background-color:var(--term-bg)!important;color:var(--term-fg)!important;font-family:JetBrains Mono,monospace!important}.mobile-view .bot-card{background:#00ffff08!important;border:none!important;border-radius:0!important}.mobile-view .bot-nickname{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan)}.mobile-view .bot-server{color:var(--term-muted)!important}.mobile-view .home-columns{flex-direction:column!important;gap:8px!important;padding:6px!important}.mobile-view .home-col-profile,.mobile-view .home-col-bots{width:100%!important;max-width:100%!important;min-width:0!important}.mobile-view .home-col-profile{padding:8px!important}.mobile-view .bot-card{padding:8px 10px!important;margin:3px 0!important;border-radius:8px!important}.mobile-view .bot-card .bot-nickname{font-size:.9em!important}.mobile-view .bot-card .bot-server{font-size:.75em!important}.mobile-view .home-bots-box{max-height:none!important;overflow:visible!important}.mobile-view .home-bots-box #bots_list{overflow:visible!important;max-height:none!important}.mobile-view .profile-info{padding:8px!important;gap:6px!important}.mobile-view .profile-avatar{width:60px!important;height:60px!important}.mobile-view .profile-greeting{font-size:1em!important}.mobile-view .home-modal .modal-content{width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important;max-height:100vh!important;max-height:100dvh!important;padding:12px!important;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}.mobile-view .home-modal input,.mobile-view .home-modal select{padding:8px 10px!important;font-size:14px!important;margin:4px 0 8px!important}.mobile-view .home-modal label{font-size:.85em!important;margin:6px 0 2px!important}.mobile-view .resource-links{gap:6px!important}.mobile-view .resource-links a{padding:6px 10px!important;font-size:.8em!important}@media(max-width:768px){html{height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body{display:block!important;height:auto!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:auto!important;-webkit-overflow-scrolling:touch!important}#root{height:auto!important;min-height:100vh!important;overflow:visible!important}.mobile-view,.mobile-view .app-content{height:auto!important;overflow:visible!important}.mobile-view .box,.mobile-view .home-profile-box,.mobile-view .home-bots-box{max-height:none!important;overflow:visible!important;height:auto!important}}body{background-color:var(--term-bg)!important;color:var(--term-fg)!important;font-family:JetBrains Mono,ui-monospace,monospace!important}.box,.middel .box,.bot-status-panel,.chat-section,.chat-window,.bot-window,.inventory-panel{position:relative;background:#030303!important;border:none!important;border-radius:0!important;box-shadow:none!important}.box:before,.box:after{content:"";position:absolute;width:13px;height:13px;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff80;pointer-events:none}.box:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.box:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.boxtitle{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan);border-bottom:1px dashed var(--term-cyan)!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.85rem!important;font-weight:700!important}.boxtitle:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.boxtitle:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}#botData.status-online:before{background-color:var(--term-lime)!important;border-radius:0!important;box-shadow:0 0 6px var(--term-lime);animation:blinkDot 1.6s steps(2) infinite}#botData.status-offline:before{background-color:var(--term-dim)!important;border-radius:0!important;box-shadow:none}.chat-window{background:#030303!important;border:1px dashed var(--term-cyan)!important;color:var(--term-fg)!important}.chat-message{color:var(--term-fg)!important}.top{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important}.middel{background:transparent!important;box-shadow:none!important}input[type=text],input[type=number],input[type=password],textarea,select{background:transparent!important;color:var(--term-fg)!important;border:none!important;border-bottom:1px dashed var(--term-cyan)!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;box-shadow:none!important}input:focus,textarea:focus,select:focus{outline:none!important;border-bottom-color:var(--term-magenta)!important;color:var(--term-cyan)!important;box-shadow:0 1px 0 0 var(--term-magenta)!important}button:not(.close):not(.term-meta-logout):not(.public-header-cta):not(.term-mobile-burger):not(.term-mobile-overlay-close):not(.create-btn):not(.slot-btn):not(.button){font-family:JetBrains Mono,monospace!important}.button{position:relative!important;background:transparent!important;color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan);border:none!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:8px 18px!important;cursor:pointer;margin:4px!important;transition:color .12s!important}.button:before,.button:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--term-cyan);box-shadow:0 0 4px #0ff6;pointer-events:none}.button:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.button:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.button:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)!important;background:transparent!important;box-shadow:none!important;animation:glitch .18s steps(2)}.button:hover:before,.button:hover:after{border-color:var(--term-magenta);box-shadow:0 0 8px #ff00ff8c}.button:disabled{color:var(--term-dim)!important;text-shadow:none!important;background:transparent!important;cursor:not-allowed}.button:disabled:before,.button:disabled:after{border-color:var(--term-dim);box-shadow:none}.button.danger-btn{color:var(--term-red)!important;text-shadow:0 0 6px var(--term-red)}.button.danger-btn:before,.button.danger-btn:after{border-color:var(--term-red);box-shadow:0 0 4px #ff004480}.button.danger-btn:hover,.button.active-section{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)!important}.button.active-section:before,.button.active-section:after{border-color:var(--term-magenta);box-shadow:0 0 6px #ff00ff8c}[class*=-online],.online{color:var(--term-lime)!important;text-shadow:0 0 6px var(--term-lime)}[class*=-offline],.offline{color:var(--term-red)!important}.top,.middel{background-color:#2d2d2d;border-radius:8px;padding:15px;margin:10px auto;box-shadow:0 4px 8px #0000004d;width:100%;max-width:1200px}.box{background-color:#333;border:1px solid #4d4d4d;border-radius:6px;padding:15px;margin:10px 0;transition:transform .2s ease}.boxtitle{font-size:1.2em;font-weight:700;color:#0cf;margin-bottom:10px;border-bottom:2px solid #4d4d4d;padding-bottom:8px}#botData,#statusFetchData,#payments_info{display:block;margin:0;padding:0;line-height:1.4}#botData+#statusFetchData,#statusFetchData+#payments_info{margin-top:2px}#botData.status-online:before,#botData.status-offline:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle;transition:background-color .3s}#botData.status-online:before{background-color:#4caf50}#botData.status-offline:before{background-color:#f44336}.chat-section{display:flex;flex-direction:column;gap:8px;height:520px;min-height:auto}.chat-message{padding:1px 0;background:none;border:none;border-radius:0;margin-bottom:0;word-break:break-word;font-size:14px;line-height:1.5;color:#fff}#commandInput{width:100%;padding:12px 24px;background:#2a2a2a;border:2px solid #3e3e3e;border-radius:15px;color:#fff;font-size:16px;font-family:Arial,sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1);line-height:1.5;box-shadow:0 2px 6px #0000001a}.inventory-section{width:100%!important;margin:20px 0;display:flex;justify-content:center;overflow-x:auto}.inventory-container{margin-left:-160px;position:relative}.inventory-section h2{position:relative;left:120px;width:calc(100% - 120px);text-align:left;z-index:2}.inventory-row{display:contents!important}.inventory-slot{width:75px!important;height:75px!important;background:#404040!important;border:2px solid #595959!important;border-radius:8px;margin:0!important}.inventory-section{justify-content:flex-start!important;margin-left:auto!important;width:95%!important;padding-left:260px}.middel{display:flex;gap:20px}.chat-section{width:25%!important;height:auto!important;min-height:400px}@media(max-width:768px){.middel{flex-direction:column;gap:12px;padding:10px;align-items:stretch}.box{margin:8px 0}.chat-section{width:100%!important;min-height:auto;height:auto}.inventory-chest-container{flex-direction:column!important;gap:16px!important}.top,.middel{max-width:100%;margin:6px auto;border-radius:8px}.inventory-section{width:100%!important;margin:12px 0;padding-left:0;justify-content:center!important;align-items:center;overflow-x:hidden}.inventory-container{margin-left:0!important;display:grid!important;grid-template-columns:repeat(9,1fr)!important;grid-auto-rows:1fr!important;gap:2px!important;width:100%!important;max-width:100%!important;padding:4px 2px!important;box-sizing:border-box!important;margin-right:auto!important;overflow:hidden!important}.chest-inventory-container,.chest-inventory-player-container{display:grid!important;grid-template-columns:repeat(9,1fr)!important;grid-auto-rows:1fr!important;gap:2px!important;width:auto!important;max-width:260px;padding:4px 2px!important;box-sizing:border-box;margin-right:auto;margin-left:auto}.inventory-row{display:contents!important}.inventory-section h2{left:0;width:100%;text-align:center}#scoreboard-column{width:100%!important;min-width:0!important;max-width:100%!important;margin-top:8px}.scoreboard-window{height:auto!important;max-height:300px;overflow-y:auto;font-size:14px!important;word-break:break-word}.inventory-section{overflow-x:hidden!important;max-width:100vw!important}.armor-slot,.inventory-slot,.chest-slot,.chest-player-slot{width:100%!important;height:auto!important;aspect-ratio:1 / 1}.chat-window{height:180px}.chat-section+div,div:has(>.chat-section){flex-direction:column!important;gap:8px!important}.box>div:has(>.button){display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;flex-wrap:wrap!important}.button{padding:.5rem .6rem!important;font-size:.75rem!important;margin:0!important;width:100%!important}#commandInput{padding:10px 12px;font-size:14px}#sendCommand{margin-top:8px;width:100%;right:0}#all_menu{max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 60px)}.box#all_menu{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}#modal_edit_bot .modal-content,#modal_pay_bot .modal-content,#modal_maps .modal-content,#modal_timers .modal-content,#modal_settings .modal-content,#modal_scripts .modal-content{width:100%;max-width:none;max-height:calc(100vh - env(safe-area-inset-bottom,0px) - 60px);max-height:calc(100dvh - env(safe-area-inset-bottom,0px) - 60px);border-radius:0;padding:12px;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}#modal_edit_bot.modal,#modal_pay_bot.modal,#modal_maps.modal,#modal_timers.modal,#modal_settings.modal,#modal_scripts.modal{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 60px)}#timers_info{flex-direction:column;min-height:auto}#timers_info_left{width:100%;padding-right:0;padding-bottom:10px;border-right:none;border-bottom:1px solid #383838}#timers_info_right{padding-top:10px}}#modal_timers.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;z-index:1000;align-items:center;justify-content:center}#modal_timers .modal-content{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:20px;width:95%;max-width:800px;position:relative;animation:modalSlide .3s ease}#modal_timers .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.close{cursor:pointer;font-size:28px;line-height:1;transition:color .3s;color:#fff}.close:hover{color:#0cf}#timers_info{display:flex;gap:15px;min-height:400px}#timers_info_left{width:35%;padding-right:15px;border-right:1px solid #383838}#timerList{list-style:none;padding:0;margin:0;display:grid;gap:8px}#timerList li{padding:12px;background:#2b2b2b;border-radius:6px;cursor:pointer;transition:all .2s;border:1px solid transparent}#timerList li:hover{background:#323232;border-color:#0cf3}#timerList li.select{background:#004458;border-color:#0cf;box-shadow:0 2px 8px #0cf3}#timers_info_right{flex:1;display:flex;flex-direction:column;gap:10px}.timer-controls-wrapper{display:flex;flex-direction:column;gap:2px!important}.timer-input-group{display:flex;justify-content:space-between;align-items:center}.timer-input-group label{flex:1;margin-right:15px;white-space:nowrap}.timer-input-group input{width:200px;padding:8px 12px;background:#252525;border:1px solid #383838;border-radius:6px;color:#fff}.toggle-container{width:72px;height:32px;background:#3d3d3d;border-radius:16px;position:relative;cursor:pointer;margin:0 auto}.toggle-container.on{background:#0cf}.toggle-inner{width:26px;height:26px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:transform .2s}.toggle-container.on .toggle-inner{transform:translate(40px)}.timer-buttons{display:block;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:8px;margin:15px 0}.timers_variant{padding:8px 12px;background:#2d2d2d!important;border:1px solid #404040!important;border-radius:6px!important;cursor:pointer;transition:all .2s}.timers_variant:hover{background:#353535!important}@keyframes modalSlide{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}#toggleSwitch.toggle-container{width:72px;height:34px;border-radius:17px;position:relative}#toggleSwitch .toggle-inner{width:26px;height:26px;border-radius:50%;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0003}#toggleSwitch.on .toggle-inner{transform:translate(40px);background:#0cf!important;box-shadow:0 0 15px #0cf6}#toggleText{font-size:12px;position:absolute;top:7px;right:8px;color:#0cf!important;transition:opacity .2s}#toggleSwitch.on #toggleText{left:8px;right:auto;color:#0cf!important}#toggleText{color:#0cf!important;font-weight:600;text-shadow:0 0 10px rgba(0,204,255,.4);position:absolute;top:50%;transform:translateY(-50%);right:45px;font-size:.9em}#toggleSwitch.on #toggleText{left:45px;right:auto}.inventory-slot,.chest-slot{position:relative}.chest-slot>button{position:absolute;z-index:3;padding:2px 5px;font-size:10px;line-height:1;border:none;border-radius:3px;cursor:pointer;transition:all .2s ease;background:#282828e6;color:#fff}.inventory-slot>button{position:absolute;z-index:3;padding:2px 5px;font-size:10px;line-height:1;border:none;border-radius:3px;cursor:pointer;transition:all .2s ease;background:#282828e6;color:#fff}.armor-slot>button{position:absolute;z-index:3;padding:2px 5px;font-size:10px;line-height:1;border:none;border-radius:3px;cursor:pointer;transition:all .2s ease;background:#282828e6;color:#fff}#useItem_lkm{top:2px;left:2px}#useItem_pkm{top:2px;right:2px}#useChestItem_lkm{top:2px;left:2px}#useChestItem_pkm{top:2px;right:2px}#throwChestItem,#throwItem{bottom:2px;left:50%;transform:translate(-50%);font-size:9px!important;padding:1px 4px!important}#useItem_lkm:hover,#useItem_pkm:hover,#throwItem:hover,#useChestItem_lkm:hover,#useChestItem_pkm:hover,#throwChestItem:hover{background:#00ccffe6;box-shadow:0 0 5px #00ccff80}.tooltip{position:relative;display:inline-block;isolation:isolate}.tooltiptext{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(-4px);background-color:#1e1e1e;border:2px solid rgb(37,1,91);border-radius:5%;color:#fff;font-size:14px;visibility:hidden;opacity:0;transition:opacity .15s ease-in-out;word-break:break-word;text-align:left;padding:10px;box-shadow:0 2px 6px #0000004d;max-width:min(400px,90vw);min-width:auto;width:-moz-max-content;width:max-content;font-family:inherit;z-index:2147483647;white-space:pre;overflow-wrap:normal;max-height:70vh;pointer-events:none}.tooltip:hover .tooltiptext,.inventory-slot:hover>.tooltiptext,.armor-slot:hover>.tooltiptext{visibility:visible;opacity:1}.inventory-slot,.armor-slot{position:relative!important}.item-tooltip-box{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background-color:#1e1e1e;border:2px solid rgb(37,1,91);border-radius:4px;color:#fff;font-size:14px;line-height:1.4;padding:8px 10px;z-index:2147483647;white-space:pre-wrap;width:-moz-max-content;width:max-content;max-width:min(350px,90vw);pointer-events:none;box-shadow:0 2px 8px #00000080;word-break:break-word;text-align:left}.inventory-slot:hover>.item-tooltip-box,.armor-slot:hover>.item-tooltip-box{visibility:visible!important;opacity:1!important}.item-fallback{display:none;position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;font-size:9px;color:#ccc;text-align:center;overflow:hidden;word-break:break-all;padding:2px;background:#50505066;border-radius:4px}.item-tooltip-box span,.chat-message span,.scoreboard-window span{text-decoration:none!important}.item-tooltip-box{line-height:1!important}.chat-message{line-height:1.05!important}.scoreboard-window{line-height:1!important}.tooltip[draggable=true][dragging=true] .tooltiptext,.tooltip.dragging .tooltiptext{visibility:hidden!important;opacity:0!important;display:none!important}.button{padding:.8rem 1.5rem;background:linear-gradient(145deg,#00ffff,#4fa8ad);color:#fff;border:none;border-radius:25px;cursor:pointer;transition:all .3s ease;margin:5px;font-weight:600}.button:hover{opacity:.9;box-shadow:0 4px 12px #00ffff4d}.button:disabled{background:linear-gradient(145deg,#e32929,#ff4a4a)}#maps.maps-captcha-new,.maps-captcha-new{box-shadow:0 0 12px 2px #ffc107cc!important}@keyframes maps-captcha-pulse{50%{box-shadow:0 0 16px 4px #ffc107e6}}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;background-color:#000c;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 60px)}.modal-content{background-color:#1a1a1a;margin:4% auto;margin-bottom:calc(4% + env(safe-area-inset-bottom,0px) + 60px);padding:32px 40px;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px));width:480px;max-width:90%;max-height:calc(95vh - env(safe-area-inset-bottom,0px) - 60px);border-radius:12px;position:relative;border:1px solid #4d4d4d;animation:fadeIn .3s ease;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:10001}.life-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;margin-bottom:15px;align-items:center}.life-section .life_text{display:inline-block}#life_heal,#life_food,#life_xp{flex:0 0 auto}#life_cord{flex-basis:100%;margin-top:5px;order:999}h2{color:#0cf;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,204,255,.2)}hr{border-color:#4d4d4d;margin:20px auto;width:80%}.grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:0px;margin:0 auto;max-width:1000px}.toggle-container{background:#4d4d4d;border-radius:20px;padding:2px;width:60px;cursor:pointer;transition:all .3s ease}.toggle-container.on{background:#4caf50}.toggle-inner{background:#fff;width:28px;height:28px;border-radius:50%;transition:transform .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal input,.modal select,.modal textarea{background:#2b2b2b!important;border:1px solid #3d3d3d!important;color:#e0e0e0!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.modal input,.modal select,.modal textarea{padding:10px 18px;background:#252525;border:2px solid #3a3a3a;border-radius:10px;color:#f0f0f0;font-size:15px;font-family:Segoe UI,system-ui;transition:all .3s cubic-bezier(.25,.8,.25,1);margin:8px 0 16px;box-shadow:0 2px 4px #0003}.modal input:hover,.modal select:hover,.modal textarea:hover{border-color:#0cf5;background:#2a2a2a;box-shadow:0 4px 8px #0000004d}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#0cf;background:#2d2d2d;box-shadow:0 0 15px #00ccff4d;outline:none}.modal select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2300ccff'%3e%3cpath d='M7 10l5 5 5-5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;background-size:14px;padding-right:40px;cursor:pointer}.modal select option{background:#2d2d2d;color:#fff;padding:12px;border-bottom:1px solid #3a3a3a}.modal textarea{min-height:120px;resize:vertical;line-height:1}.modal input::-moz-placeholder,.modal textarea::-moz-placeholder{color:#7a7a7a;font-weight:300;letter-spacing:.3px}.modal input::placeholder,.modal textarea::placeholder{color:#7a7a7a;font-weight:300;letter-spacing:.3px}@keyframes inputGlow{0%{box-shadow:0 0 10px #0cf0}50%{box-shadow:0 0 15px #00ccff4d}to{box-shadow:0 0 10px #0cf0}}.modal input:focus,.modal select:focus,.modal textarea:focus{animation:inputGlow 1.5s infinite}.modal input:disabled,.modal select:disabled,.modal textarea:disabled{opacity:.6;background:#2a2a2a;cursor:not-allowed}.modal label{display:block;margin:12px 0 6px;color:#00bcd4;font-size:.9em;font-weight:500}.input-group{display:flex;gap:15px;margin:15px 0}.input-group>div{flex:1;min-width:200px}#modal_edit_bot .edit-form-select-wrap{margin:8px 0 16px;width:-moz-fit-content;width:fit-content;max-width:160px}#modal_edit_bot .edit-form-select-wrap select{width:100%;min-width:120px;margin:0}#modal_edit_bot .edit-form-license-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 20px;padding:12px 0;border-top:1px solid #2e2e2e}#modal_edit_bot .edit-form-license-label{color:#e0e0e0;font-size:14px;font-weight:500}#modal_edit_bot .edit-form-license-toggle.checkbox-google{flex-shrink:0}.modal-content::-webkit-scrollbar{width:8px}.modal-content::-webkit-scrollbar-thumb{background:#00bcd4;border-radius:4px}.inventory-container,.chest-inventory-container,.chest-inventory-player-container{display:grid!important;grid-template-columns:repeat(9,75px);grid-auto-rows:75px;gap:5px!important;padding:8px;background:#2d2d2d;width:-moz-max-content!important;width:max-content!important;position:relative;z-index:2}.chest-inventory-container{z-index:3;margin-bottom:20px}.chest-inventory-player-container{z-index:1;margin-top:20px}.armor-slot,.inventory-slot,.chest-slot,.chest-player-slot{width:75px!important;height:75px!important;background:#404040!important;border:2px solid #595959!important;border-radius:8px;margin:0!important;position:relative;transition:transform .2s ease}.inventory-slot:hover,.chest-slot:hover,.chest-player-slot:hover{border-color:#0cf;transform:scale(1.05);z-index:1}.chest-divider{width:50%;height:2px;background-color:#4d4d4d;margin:15px auto;position:relative;z-index:1}.inventory-container{display:grid!important;grid-template-columns:repeat(9,75px);grid-auto-rows:75px;gap:5px!important;padding:8px;background:#2d2d2d;width:-moz-max-content!important;width:max-content!important;position:relative}.chest-wrapper{display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.inventory-divider{width:50%;height:2px;background-color:#4d4d4d;margin:15px auto}.armor-slot,.inventory-slot{width:75px!important;height:75px!important;background:#404040!important;border:2px solid #595959!important;border-radius:8px;margin:0!important;position:relative;transition:transform .2s ease}.chest-inventory{z-index:3;margin-bottom:20px}.player-inventory{z-index:1;margin-top:20px}.inventory-slot:hover{border-color:#0cf;transform:scale(1.05);z-index:1}.item-count{position:absolute;bottom:2px;right:2px;font-size:12px;font-weight:700;color:#fff;text-shadow:0 0 3px black;padding:2px 5px;background:#000000b3;border-radius:3px;z-index:1}.item-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;-o-object-fit:contain;object-fit:contain;z-index:1}.durability-bar-track{position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:62%;height:3px;background-color:#000;border-radius:0;z-index:2;image-rendering:pixelated;box-shadow:0 1px #0006}.durability-bar-fill{height:100%;border-radius:0;transition:width .15s linear,background-color .15s linear;image-rendering:pixelated}.slot-action-button:hover{background:#00ccffe6;box-shadow:0 0 5px #00ccff80}.chest-inventory{display:none!important;opacity:0;pointer-events:none;z-index:-1}.chest-inventory[data-active]{display:block!important;opacity:1;pointer-events:all;z-index:50}.bot-inventory{display:block!important;opacity:1!important;z-index:40!important}.chest-divider{display:none}.chest-inventory[data-active] .chest-divider{display:block}.inventory-container{grid-template-columns:repeat(9,80px)}.armor-slot,.inventory-slot,.chest-slot,.chest-player-slot{width:80px!important;height:80px!important}.item-count{bottom:4px;right:4px;font-size:13px}.item-image{width:85%;height:85%}#useItem_lkm,#useItem_pkm,#useChestItem_lkm,#useChestItem_pkm{padding:3px 6px;font-size:11px}#throwItem,#throwChestItem{font-size:10px!important;padding:2px 5px!important}.timer-controls-wrapper{display:flex;flex-direction:column;gap:12px!important}.timer-controls-wrapper>label{display:flex!important;align-items:center;margin:4px 0!important;gap:8px}#timerStartbot{margin-left:auto;transform:scale(1.1)}.timer-controls-wrapper label{font-size:.92em}#timerName,#timerSeconds{width:150px!important;padding:6px 10px!important;margin:0!important}.timer-buttons{margin-top:8px!important;gap:6px!important}.timers_variant.button{padding:6px 10px!important;font-size:.9em!important}#modal_settings .modal-content{background:#1e1e1e;border:1px solid #2a2a2a;border-radius:12px;box-shadow:0 0 25px #00ccff1a;max-width:500px;padding:25px}#modal_settings h2{color:#0cf;text-shadow:0 0 15px rgba(0,204,255,.3);margin-bottom:25px;border-bottom:2px solid #004458;padding-bottom:15px}.settings_list,.settings_list_1,.settings_list_2{display:flex;flex-direction:column;gap:12px;margin:20px 0}.setting{display:flex;justify-content:space-between;align-items:center;padding:15px;background:#333333e5;border-radius:8px;border:1px solid #032f41;transition:all .3s cubic-bezier(.4,0,.2,1)}.setting-title{color:#e0e0e0;font-size:15px;font-weight:500}.checkbox-google{position:relative;display:inline-block;width:50px;height:26px}.checkbox-google input{opacity:0;width:0;height:0}.checkbox-google-switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#3a3a3a;transition:.4s;border-radius:34px;border:1px solid #4d4d4d}.checkbox-google-switch:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:2px;background-color:#6b6b6b;transition:.4s;border-radius:50%;box-shadow:0 2px 4px #0003}input:checked+.checkbox-google-switch{background-color:#004458;border-color:#0cf}input:checked+.checkbox-google-switch:before{transform:translate(22px);background-color:#0cf;box-shadow:0 0 12px #0cf6}input:focus+.checkbox-google-switch{box-shadow:0 0 3px #0cf}@keyframes switch-glow{0%{box-shadow:0 0 5px #0cf0}50%{box-shadow:0 0 15px #00ccff4d}to{box-shadow:0 0 5px #0cf0}}input:checked+.checkbox-google-switch{animation:switch-glow 1.5s ease}#modal_settings p{color:#9e9d9d;font-size:14px;line-height:1.5}#modal_settings a{color:#0cf;text-decoration:none;transition:color .3s}#modal_settings a:hover{color:#00a3ff;text-shadow:0 0 10px rgba(0,163,255,.3)}.tooltiptext{position:fixed!important;z-index:2147483647!important;transform:translate(-50%)!important;pointer-events:none!important;max-width:none!important;isolation:isolate!important;overflow:visible!important;will-change:transform}.tooltiptext.bottom{top:calc(100% + 6px)!important;bottom:auto!important;transform:translate(-50%)!important}.inventory-section,.inventory-container,.chest-inventory-container,.chest-inventory-player-container,.box,.middel{transform:none!important;overflow:visible!important;position:static!important;isolation:auto!important;contain:none!important}.inventory-slot:hover{z-index:2147483646!important;position:relative}.chest-inventory-container{z-index:1000!important;position:relative}.chest-inventory-player-container{z-index:999!important;position:relative;margin-top:-30px}.tooltip{position:static!important;transform-style:preserve-3d}.boxtitle,.inventory-section h2{position:relative;z-index:1!important}#chest_name{z-index:1!important}#chest_name{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:1!important}.tooltiptext{z-index:2147483647!important;transform:translateZ(2147483647px)!important}.middel,.top,.box,.inventory-section{position:static!important;transform:none!important;z-index:auto!important}.tooltiptext{filter:none!important;will-change:auto!important}.selected-slot{outline:3px solid #00ffff;outline-offset:-3px;box-shadow:0 0 8px #00ffff99;border-radius:3px;position:relative;z-index:1}.armor-column{display:grid;grid-template-columns:75px;gap:5px;order:1}.shield-column{order:2;margin-top:10px}.armor-section h2{color:#0cf;margin-bottom:10px;text-align:right;width:100%}@media(max-width:1200px){.armor-section{margin-left:15px;flex-direction:row}.shield-column{margin-top:0;margin-left:10px}}.armor-section .trash-section{position:relative;margin-top:10px;display:flex;gap:8px;justify-content:flex-end}.armor-section button{padding:6px 12px;font-size:.9em;background:#2d2d2d;border:1px solid #404040;border-radius:4px;transition:all .2s ease}.armor-section button:hover{background:#0cf;border-color:#00a3ff}.shield-column .trash-section{position:absolute;bottom:-30px;right:0}.inventory-armor-wrapper{flex:1;display:flex;gap:20px;width:100%;flex-wrap:wrap;min-width:0}.inventory-chest-container{flex:1;max-width:800px;left:15px;min-width:-moz-min-content;min-width:min-content}.armor-section{flex-shrink:0;display:flex;flex-direction:column;gap:15px;padding:15px;border-radius:8px;margin-right:auto}.armor-column{display:grid;grid-template-columns:75px;gap:8px}.armor-slot[data-slot-type]{border:none!important;background:transparent!important;padding:0!important}.shield-column{display:flex;flex-direction:column;align-items:center;gap:10px}@media(max-width:1400px){.inventory-armor-wrapper{flex-direction:column}.armor-section{order:3;flex-direction:row;justify-content:center}.armor-column{grid-template-columns:repeat(4,75px)}.armor-section{flex-direction:row;align-items:flex-start;gap:25px}.shield-column{margin-top:0}}.armor-section{flex-direction:column}@media(max-width:768px){.armor-section{flex-direction:column}}.armor-section{margin-left:20px;padding:15px;border-radius:8px}.armor-container{display:grid;grid-template-columns:75px;grid-auto-rows:75px;gap:8px}.shield-slot{margin-top:15px;background-size:60%}.armor-slot.shield-slot,.armor-slot.shield-slot[data-slot-type]{background-color:#404040!important}.armor-slot:hover{transform:scale(1.05)}.armor-slot .item-image{width:70%;height:70%}.armor-slot .item-count{font-size:12px;bottom:3px;right:3px}.inventory-wrapper{display:flex;gap:20px;align-items:flex-start}#scoreboard_menu h2{position:static;left:0;width:100%;text-align:center;margin-bottom:10px}#scoreboard-window{width:100%;min-height:420;max-height:350px;overflow-y:auto;background:#181a1b;border:1px solid #2e2e2e;border-radius:8px;padding:30px;display:flex;flex-direction:column;margin-top:0;margin-bottom:0}#scoreboard-title{text-align:center;color:#0cf;margin-bottom:10px;font-weight:700;font-size:16px}.scoreboard-title{text-align:center;color:#0cf;margin-bottom:10px;font-weight:700;font-size:16px;padding:8px;border-bottom:1px solid #2e2e2e}.scoreboard-score{color:#e3e3e3;font-weight:400}#scoreboard-window .scoreboard-line{padding:6px 10px;background:#23272b;border-radius:5px;margin-bottom:6px;color:#e3e3e3;font-size:15px;word-break:break-word}#scoreboard-window .scoreboard-list{margin:0;padding:0;list-style:none;font-size:22px}#scoreboard-window .scoreboard-list li{margin:0;padding:0;line-height:1;font-size:22px;text-shadow:1px 1px 2px rgba(0,0,0,.8),0 0 1px #000;font-family:Segoe UI,Segoe UI Symbol,Apple Symbol,sans-serif}#scoreboard-window .scoreboard-list li .mc-scoreboard-color{text-shadow:inherit}.clickable-message{cursor:pointer!important;-moz-user-select:none;user-select:none;-webkit-user-select:none;opacity:.9;transition:opacity .15s}.clickable-message:hover{opacity:1;text-decoration:underline}.clickable-message:active{opacity:.7}.chat-message.captcha{background:#ffc10726;border-left:4px solid #ffc107;padding:6px 10px;border-radius:4px;margin:4px 0}.chat-message.error{background:#4a1a1a;border-left:4px solid #ff4444;color:#f66;font-weight:700;padding:6px 10px;border-radius:4px;margin:4px 0}.chat-message.error .error-icon{color:#f44;margin-right:8px}.reconnect-delay{margin-top:14px}.reconnect-delay .setting-title{margin-bottom:8px}.radio-label{display:inline-block;margin-right:20px;cursor:pointer}.input-number{width:80px;margin-left:6px;background:#333;color:#fff;border:1px solid #555;border-radius:4px;padding:4px}.reconnect-commands-input{width:100%;background:#333;color:#fff;border:1px solid #555;border-radius:4px;padding:8px;box-sizing:border-box;resize:vertical;font-family:monospace}.bot-layout{--slot-size: clamp(38px, 5.5vw, 80px);--slot-gap: clamp(2px, .4vw, 5px)}.bot-layout .inventory-container,.bot-layout .chest-inventory-container,.bot-layout .chest-inventory-player-container{grid-template-columns:repeat(9,var(--slot-size))!important;grid-auto-rows:var(--slot-size)!important;gap:var(--slot-gap)!important}.bot-layout .inventory-slot,.bot-layout .chest-slot,.bot-layout .chest-player-slot,.bot-layout .armor-slot,.bot-layout .armor-slot[data-slot-type]{width:var(--slot-size)!important;height:var(--slot-size)!important}.bot-layout .armor-column,.bot-layout .armor-container{grid-template-columns:var(--slot-size)!important;grid-auto-rows:var(--slot-size)!important}.bot-layout .chat-section{width:auto!important;flex:0 1 clamp(220px,25%,320px)!important;min-width:220px!important;flex-shrink:1!important}.bot-layout{flex-wrap:wrap}.bot-mobile{background-color:var(--term-bg)!important;color:var(--term-fg)!important;font-family:JetBrains Mono,monospace!important;padding:0 4px!important;max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important}.bot-mobile .box{background:#030303!important;border:none!important;border-radius:0!important}.bot-mobile .boxtitle{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan);border-bottom:1px dashed var(--term-cyan)!important}.bot-mobile input,.bot-mobile select,.bot-mobile textarea{background:transparent!important;border:none!important;border-bottom:1px dashed var(--term-cyan)!important;color:var(--term-fg)!important;font-family:JetBrains Mono,monospace!important}.bot-mobile .bot-layout{flex-direction:column!important;gap:4px!important;align-items:stretch!important}.bot-mobile .bot-inventory-section{order:-2!important;width:100%!important;max-width:100%!important;flex:none!important;align-items:stretch!important}.bot-mobile .bot-armor-section{width:100%!important;min-width:0!important;flex-shrink:1!important;order:-1!important}.bot-mobile .chat-section{width:100%!important;flex-shrink:1!important;order:0!important}.bot-mobile .bot-scoreboard-section{width:100%!important;min-width:0!important;order:1!important}.bot-mobile .bot-armor-inner{display:grid!important;grid-template-columns:repeat(9,1fr)!important;gap:2px!important;width:100%!important;flex-direction:unset!important;flex-wrap:unset!important}.bot-mobile .bot-armor-inner .armor-slot,.bot-mobile .bot-armor-inner .armor-slot[data-slot-type]{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;flex-shrink:unset!important;margin:0!important;border-width:1px!important;box-sizing:border-box!important}.bot-mobile .bot-armor-inner .shield-slot,.bot-mobile .bot-armor-inner .armor-slot.shield-slot{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;flex-shrink:unset!important}.bot-mobile .top,.bot-mobile .middel{padding:4px;margin-bottom:3px;width:100%;max-width:100%;margin-left:auto;margin-right:auto;overflow:visible!important;max-height:none!important;height:auto!important;box-sizing:border-box!important}.bot-mobile .middel{overflow:visible!important;max-height:none!important;height:auto!important}.bot-mobile .box{padding:4px;margin-bottom:3px;overflow:visible!important;max-height:none!important;height:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.bot-mobile .box#all_menu{overflow:visible!important;max-height:none!important;height:auto!important;position:relative;display:block!important}.bot-mobile .boxtitle{font-size:1em;margin-bottom:3px}.bot-mobile #all_menu{display:flex!important;flex-direction:column!important;gap:4px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 40px);overflow:visible!important;max-height:none!important;height:auto!important;position:relative}.bot-mobile #all_menu>.inventory-chest-container>div:first-child,.bot-mobile .inventory-chest-container>div:first-child{order:-1!important}.bot-mobile #all_menu>.chat-section,.bot-mobile #all_menu .chat-section,.bot-mobile .chat-section{order:0!important}.bot-mobile .inventory-chest-container{display:contents!important;gap:4px!important}.bot-mobile .inventory-chest-container>div:first-child{order:-1!important;display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important;position:relative;z-index:1}.bot-mobile .inventory-chest-container[style*=flex-direction],.bot-mobile .inventory-chest-container[style*=row]{flex-direction:column!important}.bot-mobile .inventory-chest-container>div[style*=flex-direction],.bot-mobile .inventory-chest-container>div[style*=row]{flex-direction:column!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important}.bot-mobile .inventory-chest-container>div:last-child{display:contents!important;width:100%!important}.bot-mobile .inventory-chest-container>div:last-child>div:first-child{order:2!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:4px!important;overflow:visible!important;box-sizing:border-box!important}.bot-mobile .inventory-chest-container>div:last-child>div:last-child{order:1!important;width:100%!important}.bot-mobile .inventory-columns{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important}.bot-mobile #scoreboard-column[style*=width],.bot-mobile #scoreboard-column[style*=min-width],.bot-mobile #scoreboard-column[style*=max-width]{width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-direction:column!important}.bot-mobile .chat-section{height:auto!important;max-height:none!important;padding:4px;overflow:visible}.bot-mobile .chat-section[style*=min-height],.bot-mobile .chat-section[style*=width]{min-height:auto!important;width:100%!important}.bot-mobile .life-section[style*=padding-bottom]{padding-bottom:1px!important}.bot-mobile .chat-window{height:150px!important;max-height:150px!important;min-height:150px!important;padding:4px;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.bot-mobile #commandInput{width:100%}.bot-mobile #sendCommand{width:100%;margin-top:3px}.bot-mobile .inventory-section{width:100%!important;max-width:100%!important;margin:3px 0;padding:3px;display:flex;flex-direction:column;justify-content:flex-start;overflow-x:hidden!important;overflow-y:visible;box-sizing:border-box!important}.bot-mobile .inventory-section h2{font-size:.9em;margin-bottom:2px;display:block!important;visibility:visible!important;opacity:1!important}.bot-mobile .inventory-chest-container{order:1;overflow:visible!important}.bot-mobile #scoreboard-column{width:100%!important;max-width:100%!important;order:1!important;padding:3px;margin-top:4px}.bot-mobile .armor-section{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:4px!important;margin:4px 0!important;width:100%!important;max-width:100%!important;overflow:visible!important;visibility:visible!important;opacity:1!important;box-sizing:border-box!important}.bot-mobile .armor-column{display:flex!important;flex-direction:row!important;gap:2px!important;justify-content:flex-start!important;align-items:center!important;align-self:center!important;flex:1 1 auto!important;min-width:0!important}.bot-mobile .armor-slot{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;border-width:1px!important;margin:0!important}.bot-mobile .shield-column{margin-left:10px!important;display:flex!important;flex-direction:row!important;gap:2px!important;align-items:center!important;align-self:center!important;visibility:visible!important;opacity:1!important;flex:0 0 auto!important}.bot-mobile .armor-slot[data-slot-type],.bot-mobile .shield-slot{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;border:2px solid #595959!important;background:#404040!important;border-radius:8px!important;padding:0!important;display:block!important;visibility:visible!important;opacity:1!important;margin:0!important;box-sizing:border-box!important}.bot-mobile .inventory-container,.bot-mobile .chest-inventory-container,.bot-mobile .chest-inventory-player-container{display:grid!important;grid-template-columns:repeat(9,1fr)!important;grid-auto-rows:1fr!important;gap:2px!important;width:100%!important;max-width:100%!important;padding:4px 2px!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;background:transparent!important}.bot-mobile #botInventory,.bot-mobile #ChestInventory,.bot-mobile #ChestInventoryPlayer{display:grid!important;grid-template-columns:repeat(9,1fr)!important;grid-auto-rows:1fr!important;gap:2px!important;width:100%!important;max-width:100%!important;padding:4px 2px!important;box-sizing:border-box!important;margin-left:0!important;margin-right:auto}.bot-mobile .inventory-row{display:contents!important}.bot-mobile .armor-slot,.bot-mobile .inventory-slot,.bot-mobile .chest-slot,.bot-mobile .chest-player-slot{width:100%!important;height:auto!important;aspect-ratio:1 / 1;margin:0!important;border-width:1px!important;position:relative!important;overflow:visible!important;z-index:1!important;box-sizing:border-box!important;isolation:auto!important;transform:none!important}.bot-mobile .shield-slot{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0!important;border-width:1px!important;position:relative!important;overflow:visible!important;z-index:1!important;box-sizing:border-box!important;isolation:auto!important}.bot-mobile .item-count,.bot-mobile .armor-slot .item-count{font-size:8px!important;bottom:1px!important;right:1px!important;z-index:3!important;position:absolute!important}.bot-mobile .inventory-slot img,.bot-mobile .chest-slot img,.bot-mobile .chest-player-slot img,.bot-mobile .inventory-slot .item-image,.bot-mobile .chest-slot .item-image,.bot-mobile .chest-player-slot .item-image{display:block!important;visibility:visible!important;opacity:1!important;width:70%!important;height:70%!important;-o-object-fit:contain!important;object-fit:contain!important;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important}.bot-mobile #scoreboard-column{width:100%!important;max-width:100%!important;order:3!important;padding:4px}.bot-mobile .scoreboard-window{min-height:120px;height:auto;margin-top:2px;overflow:visible!important;-webkit-overflow-scrolling:touch}.bot-mobile #scoreboard-controls{padding:3px;margin-bottom:2px}.bot-mobile #scoreboard-controls .button{padding:4px 8px!important;font-size:.8em!important}.bot-mobile #botName{font-size:16px;margin-bottom:3px}.bot-mobile #botData,.bot-mobile #statusFetchData,.bot-mobile #payments_info{display:block!important;font-size:10px;opacity:.85;margin:2px 0 0!important;padding:0!important;line-height:1.3}.bot-mobile #botData:first-of-type{margin-top:0!important}.bot-mobile .mobile-toggle-panel{margin-bottom:3px;width:100%;padding:4px!important;font-size:.9em!important}.bot-mobile .inventory-slot>button,.bot-mobile .chest-slot>button{padding:3px 6px!important;font-size:11px!important}.bot-mobile .mobile-action-btn{-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.bot-mobile .mobile-action-btn:active{background:#00ccffe6!important;box-shadow:0 0 5px #00ccff80!important}.bot-mobile .life-section{padding-bottom:1px!important;padding-top:1px!important;gap:4px!important;margin-bottom:4px!important}.bot-mobile .life_text{font-size:.8em!important;display:block;margin-bottom:1px;line-height:1.1;padding:1px 0}.bot-mobile #commandInput,.bot-mobile #sendCommand{padding:4px!important;font-size:.85em!important;margin-top:2px}.bot-mobile .bot-buttons-grid{gap:3px!important}.bot-mobile .bot-buttons-grid .button{padding:6px 10px!important;font-size:.85em!important;margin:0!important;flex:1 1 calc(50% - 2px)!important}.bot-mobile .buttons{display:flex;flex-wrap:wrap;gap:3px;padding:3px}.bot-mobile .buttons .button{padding:4px 8px!important;font-size:.8em!important;margin:1px!important;flex:1 1 auto;min-width:calc(50% - 2px)}.bot-mobile .trash-section{padding:3px;margin-top:2px}.bot-mobile .trash-section button{padding:3px 6px!important;font-size:.75em!important;margin:1px!important}.bot-mobile #closeMenu{padding:4px 8px!important;font-size:.8em!important}.bot-mobile .inventory-section .boxtitle,.bot-mobile .inventory-section h2{font-size:.85em!important;margin-bottom:2px!important;padding-bottom:1px!important;display:block!important;visibility:visible!important;opacity:1!important}.bot-mobile #chest_name{display:block!important;visibility:visible!important;opacity:1!important;font-size:.85em!important;margin-bottom:4px!important;z-index:1!important;position:relative!important}.bot-mobile .tooltip{position:relative!important;display:inline-block!important;overflow:visible!important;isolation:isolate!important}.bot-mobile .tooltiptext,.bot-mobile .item-tooltip-box{position:absolute!important;bottom:100%!important;left:50%!important;transform:translate(-50%) translateY(-12px)!important;background-color:#1e1e1e!important;border:2px solid rgb(37,1,91)!important;border-radius:5%!important;color:#fff!important;font-size:11px!important;visibility:hidden!important;opacity:0!important;transition:opacity .15s ease-in-out!important;word-break:break-word!important;text-align:left!important;padding:10px!important;box-shadow:0 2px 6px #0000004d!important;max-width:min(400px,90vw)!important;min-width:auto!important;width:-moz-max-content!important;width:max-content!important;font-family:inherit!important;z-index:2147483647!important;white-space:pre!important;overflow-wrap:normal!important;max-height:70vh!important;pointer-events:none!important;isolation:isolate!important;overflow:visible!important;will-change:transform!important}.bot-mobile .tooltiptext.bottom{top:auto!important;bottom:calc(100% + 10px)!important;transform:translate(-50%)!important}.bot-mobile .tooltiptext.long-text.left{left:auto!important;right:0!important;transform:translate(0) translateY(-4px)!important}.bot-mobile .tooltiptext.long-text.right{left:0!important;right:auto!important;transform:translate(0) translateY(-4px)!important}.bot-mobile .tooltip:hover .tooltiptext,.bot-mobile .tooltip.show-tooltip .tooltiptext,.bot-mobile .inventory-slot.show-tooltip>.item-tooltip-box,.bot-mobile .armor-slot.show-tooltip>.item-tooltip-box{visibility:visible!important;opacity:1!important}.bot-mobile .inventory-slot:hover,.bot-mobile .chest-slot:hover,.bot-mobile .chest-player-slot:hover,.bot-mobile .armor-slot:hover,.bot-mobile .inventory-slot.show-tooltip,.bot-mobile .chest-slot.show-tooltip,.bot-mobile .chest-player-slot.show-tooltip,.bot-mobile .armor-slot.show-tooltip{z-index:2147483646!important;position:relative!important}.bot-mobile .inventory-section,.bot-mobile .inventory-container,.bot-mobile .chest-inventory-container,.bot-mobile .chest-inventory-player-container,.bot-mobile #botInventory,.bot-mobile #ChestInventory,.bot-mobile #ChestInventoryPlayer,.bot-mobile .box,.bot-mobile .middel{transform:none!important;overflow:visible!important;position:static!important;isolation:auto!important;contain:none!important;z-index:auto!important}.bot-mobile #all_menu{overflow:visible!important}.bot-mobile .slot-btn{opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;padding:0!important;overflow:hidden!important;position:absolute!important}.bot-mobile .mobile-source-slot{outline:2px solid #00ccff!important;outline-offset:-2px!important;box-shadow:0 0 10px #00ccff80!important;z-index:10!important;opacity:.5!important;touch-action:none!important}.bot-mobile .mobile-drag-over{outline:2px solid #00ff88!important;outline-offset:-2px!important;box-shadow:0 0 8px #0f86!important;z-index:10!important}.bot-mobile .mobile-actions-active{z-index:999!important;position:relative!important;overflow:visible!important}.bot-mobile .inventory-slot,.bot-mobile .chest-slot,.bot-mobile .chest-player-slot,.bot-mobile .armor-slot{-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;touch-action:none!important}.bot-mobile .item-count,.bot-mobile .item-image,.bot-mobile .item-fallback{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;pointer-events:none!important}.bot-mobile .inventory-slot.selected-hotbar{border-color:#0cf!important;box-shadow:0 0 10px #0cf9!important}.bot-mobile .inventory-slot:hover,.bot-mobile .chest-slot:hover,.bot-mobile .chest-player-slot:hover{transform:none!important}.bot-mobile .durability-bar-track{bottom:3px;width:55%;height:2px}.bot-mobile .modal{padding:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.bot-mobile .modal-content{width:100%!important;max-width:100%!important;max-height:none!important;margin:0!important;border-radius:0!important;padding:12px!important;padding-bottom:calc(52px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important}.bot-mobile .modal-content h2{font-size:1.1rem!important;margin-bottom:10px!important}.bot-mobile .modal-content .close{right:12px!important;top:8px!important;font-size:24px!important}.bot-mobile .modal-content input:not([type=checkbox]):not([type=radio]),.bot-mobile .modal-content select,.bot-mobile .modal-content textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important;font-size:14px!important;padding:8px 10px!important}.bot-mobile .modal-content label{font-size:.85rem!important}.bot-mobile .modal-content .button,.bot-mobile .modal-content button[type=submit]{width:100%!important;padding:10px!important;font-size:.9rem!important;box-sizing:border-box!important}.bot-mobile .timers-layout{flex-direction:column!important;gap:10px!important;min-height:auto!important}.bot-mobile .timers-list-panel{width:100%!important;padding-right:0!important;border-right:none!important;border-bottom:1px solid #383838!important;padding-bottom:10px!important}.bot-mobile .timers-list{display:flex!important;flex-direction:row!important;overflow-x:auto!important;gap:6px!important;padding-bottom:4px!important;-webkit-overflow-scrolling:touch!important}.bot-mobile .timers-list>div{min-width:110px!important;flex-shrink:0!important;padding:8px 12px!important;font-size:.82rem!important}.bot-mobile .timers-detail-panel{width:100%!important;text-align:left!important}.bot-mobile .timer-input-row{flex-direction:column!important;align-items:stretch!important;gap:4px!important}.bot-mobile .timer-input-row label{text-align:left!important}.bot-mobile .timer-input-row input{width:100%!important}.bot-mobile .timer-presets{flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;justify-content:flex-start!important;padding-bottom:4px!important}.bot-mobile .timer-presets button{flex-shrink:0!important;padding:6px 12px!important;font-size:.8rem!important}.bot-mobile .settings-tabs{gap:4px!important;margin-bottom:12px!important}.bot-mobile .settings-tabs button{padding:6px 8px!important;font-size:.75rem!important;flex:1!important;min-width:0!important}.bot-mobile .ar-radio-row{flex-wrap:wrap!important;gap:6px!important}.bot-mobile .ar-radio-row input[type=number]{width:70px!important;flex-shrink:0!important}.bot-mobile .ar-option{margin-bottom:10px!important}.bot-mobile .modal-content form label{display:block!important;margin-top:8px!important;margin-bottom:2px!important;font-size:.85rem!important}.bot-mobile .modal-content form input:not([type=checkbox]):not([type=radio]),.bot-mobile .modal-content form select{width:100%!important;margin-bottom:4px!important}.bot-mobile .modal-content div[style*="display: grid"]{max-width:100%!important;gap:1px!important}.bot-mobile .modal-content div[style*="display: grid"] img{width:100%!important;height:auto!important}.multi-page,.multi-control-page{font-family:JetBrains Mono,ui-monospace,monospace!important;background-color:var(--term-bg);color:var(--term-fg)}.multi-page .box,.multi-control-page .box,.multi-chat-box,.multi-bots-box,.multi-actions-box{position:relative!important;background:#030303!important;border:none!important;border-radius:0!important;box-shadow:none!important}.multi-page .box:before,.multi-page .box:after,.multi-control-page .box:before,.multi-control-page .box:after,.multi-chat-box:before,.multi-chat-box:after,.multi-bots-box:before,.multi-bots-box:after,.multi-actions-box:before,.multi-actions-box:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff73;pointer-events:none}.multi-page .box:before,.multi-control-page .box:before,.multi-chat-box:before,.multi-bots-box:before,.multi-actions-box:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.multi-page .box:after,.multi-control-page .box:after,.multi-chat-box:after,.multi-bots-box:after,.multi-actions-box:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.multi-page .boxtitle,.multi-control-page .boxtitle,.multi-page h2,.multi-control-page h2{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan);border-bottom:1px dashed var(--term-cyan)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.multi-page input,.multi-control-page input,.multi-page select,.multi-control-page select,.multi-page textarea,.multi-control-page textarea{background:transparent!important;border:none!important;border-bottom:1px dashed var(--term-cyan)!important;color:var(--term-fg)!important;font-family:JetBrains Mono,monospace!important;border-radius:0!important}.multi-page input:focus,.multi-page select:focus,.multi-control-page input:focus,.multi-control-page select:focus{outline:none!important;border-bottom-color:var(--term-magenta)!important;color:var(--term-cyan)!important}.multi-page button,.multi-control-page button{position:relative!important;background:transparent!important;color:var(--term-cyan)!important;border:none!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-shadow:var(--term-glow-cyan);cursor:pointer}.multi-page button:before,.multi-page button:after,.multi-control-page button:before,.multi-control-page button:after{content:"";position:absolute;width:9px;height:9px;border-color:var(--term-cyan);pointer-events:none}.multi-page button:before,.multi-control-page button:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.multi-page button:after,.multi-control-page button:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.multi-page button:hover,.multi-control-page button:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)!important}.multi-page button:hover:before,.multi-page button:hover:after,.multi-control-page button:hover:before,.multi-control-page button:hover:after{border-color:var(--term-magenta);box-shadow:0 0 6px #ff00ff80}.multi-chat-window{background:#030303!important;border:1px dashed var(--term-cyan)!important}.multi-page a,.multi-control-page a{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan)}.multi-middel{display:flex;gap:32px;align-items:flex-start;max-width:1400px;margin:0 auto;padding:20px}.multi-chat-box{flex:0 0 480px;min-width:380px;max-width:600px;background:#232323;border-radius:16px;box-shadow:0 4px 20px #0003;padding:20px;max-height:520px;display:flex;flex-direction:column}.multi-chat-box .boxtitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #3e3e3e}.multi-chat-box .boxtitle .button{padding:8px 16px;font-size:14px;font-weight:500;background:#ff3d3d;border:2px solid #ff3d3d;border-radius:10px;color:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;justify-content:center;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 10px #ff3d3d33}.multi-chat-box .boxtitle .button:active{transform:translateY(0);box-shadow:0 2px 5px #ff3d3d33}.multi-box{flex:1 1 0;min-width:320px;background:#232323;border-radius:16px;box-shadow:0 4px 20px #0003;padding:24px}.multi-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.multi-group-select-wrap{display:flex;gap:12px;align-items:center}.multi-group-select{padding:10px 16px;background:#2a2a2a;border:2px solid #3e3e3e;border-radius:12px;color:#fff;font-size:15px;min-width:200px}.multi-group-select:focus,.multi-group-select:hover{border-color:#0cf;outline:none}.multi-bots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-bottom:24px}.multi-bot-card{position:relative;background:#2a2a2a;border:2px solid #3e3e3e;border-radius:12px;padding:20px 20px 20px 50px}.multi-bot-card:hover{border-color:#0cf}.multi-bot-checkbox{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;cursor:pointer;accent-color:#00ccff}.multi-bot-card.selected-slot,.add-bot-item.selected-slot{border-color:#02f;background:#2d2d2d;box-shadow:0 0 0 2px #0cf3}.multi-actions{display:flex;gap:12px;margin-bottom:20px}.multi-command-form{display:flex;gap:12px}.multi-command-form input[type=text]{flex:1;padding:12px 16px;background:#2a2a2a;border:2px solid #3e3e3e;border-radius:12px;color:#fff;font-size:15px}.multi-command-form input[type=text]:focus{border-color:#0cf;outline:none;box-shadow:0 0 0 2px #0cf3}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:1000;align-items:center;justify-content:center;overflow:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal.active{display:flex}.modal-content{background:#232323;border:1px solid #3e3e3e;border-radius:16px;padding:24px;position:relative;min-width:320px;max-width:90%;box-shadow:0 8px 32px #0000004d;max-height:80vh;overflow-y:auto}.wide-modal{width:90vw;max-width:900px}.modal-content h2{color:#0cf;margin-bottom:20px;font-size:1.3em;font-weight:600}.close{position:absolute;right:20px;top:20px;font-size:24px;color:#fff;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}.close:hover{color:#0cf;background:#00ccff1a}.add-bot-list{max-height:400px;overflow-y:auto;margin-bottom:20px}.add-bot-list.add-bot-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;padding:12px}.add-bot-item{background:#2a2a2a;border:1px solid #3e3e3e;border-radius:10px;padding:12px}.add-bot-item:hover{border-color:#0cf;background:#2d2d2d}.add-bot-item label{display:flex;align-items:center;gap:10px;cursor:pointer;width:100%}.add-bot-checkbox{width:18px;height:18px;accent-color:#00ccff}.add-bot-item .bot-status .bot-connection{margin-left:auto}.add-bot-list-separator{border:none;border-top:1px solid #3e3e3e;margin:20px 0}.button.main-btn{background:#0cf;border:none;border-radius:12px;color:#fff;padding:12px 24px;font-size:15px;font-weight:600;cursor:pointer;min-width:140px}.button.main-btn:hover{background:#00b3e6}.button.main-btn.alt-btn{background:#2a2a2a;border:2px solid #3e3e3e}.button.main-btn.alt-btn:hover{background:#2d2d2d;border-color:#0cf}.button.main-btn.danger-btn{background:#ff4d4d}.remove-bot-btn{position:absolute;right:12px;top:12px;width:28px;height:28px;background:#ff4d4d;border:none;border-radius:50%;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove-bot-btn:hover{background:#f33}@media(max-width:1200px){.multi-middel{padding:15px}.multi-bots-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media(max-width:900px){.multi-middel{flex-direction:column}.multi-chat-box{width:100%;max-width:none}.multi-box{width:100%}.multi-header{flex-direction:column;gap:15px;align-items:flex-start}.multi-group-select-wrap{width:100%;flex-direction:column;gap:10px}.multi-group-select{width:100%}.multi-bots-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.multi-actions,.multi-command-form{flex-direction:column}.button.main-btn{width:100%}.wide-modal{min-width:0;width:95vw}.add-bot-list.add-bot-list-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.multi-middel{padding:10px}.multi-box{padding:15px}.multi-bots-grid{grid-template-columns:1fr}.multi-bot-card{padding:15px 15px 15px 45px}.add-bot-list.add-bot-list-grid{grid-template-columns:1fr}.modal-content{padding:20px}.modal-content h2{font-size:1.2em}}.modal-content input[type=text],.modal-content input[type=email],.modal-content input[type=password]{width:100%;padding:14px 18px;background:#23272b;border:2px solid #3e3e3e;border-radius:10px;color:#fff;font-size:1.08em;margin-bottom:18px;outline:none;box-sizing:border-box}.modal-content input[type=text]:focus,.modal-content input[type=email]:focus,.modal-content input[type=password]:focus{border-color:#0cf;box-shadow:0 0 0 2px #00ccff26;background:#262b31}.modal-content input[type=text]::-moz-placeholder{color:#8ca0b3;opacity:1;font-weight:400}.modal-content input[type=text]::placeholder{color:#8ca0b3;opacity:1;font-weight:400}.multi-chat-messages,.multi-chat-messages-list,.multi-chat-window{flex:1 1 auto;min-height:0;max-height:350px;overflow-y:auto;margin-bottom:12px;background:#232323;border-radius:8px;padding:10px 12px}.multi-select-all-btn{display:inline-block;margin-bottom:10px;margin-right:10px;padding:6px 16px;font-size:.98em;background:#232323;color:#0cf;border:1.5px solid #00ccff;border-radius:8px;cursor:pointer;box-shadow:0 2px 8px #00ccff0d}.multi-select-all-btn:hover{background:#0cf;color:#232323}.bot-status{font-size:.9rem;padding:4px 8px;border-radius:4px;display:inline-block}.bot-status.online{background:#2e7d32;color:#d4edda}.bot-status.offline{background:#c62828;color:#ffcdd2}.chat-window{white-space:pre-line;height:250px;overflow-y:auto;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:8px;padding:15px;display:flex;flex-direction:column}.multi-chat-window .chat-message{padding:8px 12px;background:#2d2d2d;border-radius:6px;margin-bottom:8px;animation:messageAppear .3s ease;word-break:break-word}.chat-window::-webkit-scrollbar{width:8px}.chat-window::-webkit-scrollbar-thumb{background-color:#4d4d4d;border-radius:4px}.chat-input-container{display:flex;gap:10px;margin-top:auto;align-items:center}#commandInput{margin-top:10px;margin-bottom:10px;width:100%;padding:12px 24px;background:#2a2a2a;border:2px solid #3e3e3e;border-radius:15px;color:#fff;font-size:16px;font-family:Arial,sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1);line-height:1.5;box-shadow:0 2px 6px #0000001a}#commandInput:hover{border-color:#0cf6;background:#323232}#commandInput:focus{border-color:#0cf;box-shadow:0 0 15px #0cf6;background:#2d2d2d;outline:none}#commandInput::-moz-placeholder{color:#858585;font-weight:300;letter-spacing:.5px}#commandInput::placeholder{color:#858585;font-weight:300;letter-spacing:.5px}#sendCommand{position:relative;width:100%;padding:12px 15px;background:#04b57b;border:1px solid #3edfa2;border-radius:25px;color:#fff;font-size:14px;transition:all .3s ease;right:5px}.bot-status-row{display:flex;gap:10px;align-items:center}.bot-connection{font-size:.9rem;padding:4px 8px;border-radius:4px;display:inline-block}.bot-connection.online{background:#0f8196;color:#d4edda}.bot-connection.offline{background:#284349;color:#fff}@media(max-width:768px){.multi-middel{flex-direction:column!important;gap:1rem!important;padding:.8rem!important}.multi-chat-box{flex:1 1 100%!important;min-width:100%!important;max-width:100%!important;max-height:400px!important}.multi-bots-grid{grid-template-columns:1fr!important;gap:1rem!important}.multi-bot-card{padding:1rem!important}.box{padding:1rem!important;margin:.5rem 0!important}.boxtitle{font-size:1.3rem!important}h1{padding-left:.5rem!important;font-size:1.5rem!important}.button{width:100%!important;margin:.5rem 0!important;padding:.7rem 1rem!important}input,select,textarea{width:100%!important;padding:.7rem!important;font-size:.9rem!important;box-sizing:border-box!important}}@media(max-width:480px){.multi-middel{padding:.5rem!important}.multi-chat-box{padding:.8rem!important;max-height:350px!important}.box{padding:.8rem!important}.boxtitle{font-size:1.1rem!important}.button{padding:.6rem .8rem!important;font-size:.9rem!important}}.mobile-view .multi-middel{padding:6px!important;gap:6px!important}.mobile-view .multi-chat-box,.mobile-view .multi-box{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important}.mobile-view .multi-chat-box{max-height:280px!important;padding:10px!important}.mobile-view .multi-chat-box .chat-window,.mobile-view .multi-chat-box .multi-chat-window{height:180px!important;max-height:180px!important;padding:6px 8px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.mobile-view .multi-chat-box .chat-message{font-size:.85em!important;padding:4px 6px!important}.mobile-view .multi-bots-grid{grid-template-columns:1fr!important;gap:6px!important;margin-bottom:12px!important}.mobile-view .multi-bot-card{padding:10px 12px 10px 38px!important;font-size:.9em!important}.mobile-view .multi-bot-checkbox{left:12px!important;width:18px!important;height:18px!important}.mobile-view .multi-actions{flex-wrap:wrap!important;gap:6px!important}.mobile-view .multi-actions .button{padding:8px 12px!important;font-size:.85em!important;flex:1 1 calc(50% - 6px)!important;min-width:0!important}.mobile-view .multi-group-select-wrap{flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important}.mobile-view .multi-group-btns{flex-wrap:wrap!important;gap:6px!important}.mobile-view .multi-command-form input[type=text],.mobile-view #commandInput{padding:10px 12px!important;font-size:14px!important}.mobile-view .modal-content{width:100%!important;max-width:100%!important;padding:14px!important;border-radius:0!important;max-height:calc(100vh - env(safe-area-inset-bottom,0px) - 60px)!important;max-height:calc(100dvh - env(safe-area-inset-bottom,0px) - 60px)!important;overscroll-behavior:contain!important}.mobile-view .add-bot-list{max-height:50vh!important;max-height:50dvh!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.mobile-view .add-bot-list.add-bot-list-grid{grid-template-columns:1fr!important}.mobile-view .multi-page h2,.mobile-view .multi-box .boxtitle,.mobile-view .multi-chat-box .boxtitle{font-size:1em!important;margin-bottom:6px!important}html,body{font-family:JetBrains Mono,ui-monospace,monospace!important;background-color:var(--term-bg);color:var(--term-fg)}.payment-page .page-top{background:linear-gradient(90deg,transparent,var(--term-cyan),var(--term-magenta),transparent)!important;box-shadow:0 0 8px var(--term-cyan);opacity:.6;height:4px!important;padding:0!important}.payment-page .box,.payment-page .panel,.payment-page .card{position:relative!important;background:#030303!important;border:none!important;border-radius:0!important;box-shadow:none!important}.payment-page .box:before,.payment-page .box:after,.payment-page .panel:before,.payment-page .panel:after,.payment-page .card:before,.payment-page .card:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff73;pointer-events:none}.payment-page .box:before,.payment-page .panel:before,.payment-page .card:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.payment-page .box:after,.payment-page .panel:after,.payment-page .card:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.payment-page .boxtitle,.payment-page .title{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan);letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:1px dashed var(--term-cyan)!important;font-weight:700!important}.payment-page .boxtitle:before,.payment-page .title:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.payment-page .boxtitle:after,.payment-page .title:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.payment-page input[type=text],.payment-page input[type=number],.payment-page select{background:transparent!important;border:none!important;border-bottom:1px dashed var(--term-cyan)!important;border-radius:0!important;color:var(--term-fg)!important;font-family:JetBrains Mono,monospace!important}.payment-page input:focus,.payment-page select:focus{outline:none!important;border-bottom-color:var(--term-magenta)!important;color:var(--term-cyan)!important}.payment-page button,.payment-page .submit-btn,.payment-page .pay-btn{position:relative!important;background:transparent!important;color:var(--term-cyan)!important;border:none!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-shadow:var(--term-glow-cyan);cursor:pointer}.payment-page button:before,.payment-page button:after,.payment-page .submit-btn:before,.payment-page .submit-btn:after,.payment-page .pay-btn:before,.payment-page .pay-btn:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--term-cyan);pointer-events:none;box-shadow:0 0 4px #0ff6}.payment-page button:before,.payment-page .submit-btn:before,.payment-page .pay-btn:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.payment-page button:after,.payment-page .submit-btn:after,.payment-page .pay-btn:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.payment-page button:hover,.payment-page .submit-btn:hover,.payment-page .pay-btn:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)!important;animation:glitch .18s steps(2)}.payment-page button:hover:before,.payment-page button:hover:after,.payment-page .submit-btn:hover:before,.payment-page .submit-btn:hover:after,.payment-page .pay-btn:hover:before,.payment-page .pay-btn:hover:after{border-color:var(--term-magenta);box-shadow:0 0 8px #f0f9}.payment-page a{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan)}.payment-page a:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)}.payment-page .tariff,.payment-page .tariff-card,.payment-page .price-card,.payment-page .pay-tariff{background:#00ffff0a!important;border:1px dashed var(--term-cyan)!important;color:var(--term-fg)!important}.payment-page .tariff.active,.payment-page .tariff-card.active,.payment-page .price-card.active,.payment-page .pay-tariff.active{background:#ff00ff0f!important;border-color:var(--term-magenta)!important;box-shadow:0 0 10px #ff00ff73!important}h1{padding-left:1rem}.payment-page{display:block!important;height:auto!important;flex:none!important}.payment-page .page-top{background:linear-gradient(90deg,#00ffff,#00ffff);padding:1rem;flex:none!important;height:auto!important;max-height:80px}.payment-page .page-top h1{color:#fff;margin:0;font-size:2rem}.payment-page .page-content{padding:1rem}.box{background:#2d2d2d;border-radius:12px;padding:1.5rem;margin:1rem 0;box-shadow:0 4px 6px #0000001a}.boxtitle{color:#00ffff;font-size:1.5rem;margin-bottom:1.5rem}.promo-section{display:flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}#promo-code,#pay_cost{padding:.8rem;border:1px solid #3d3d3d;border-radius:6px;background:#252525;color:#e0e0e0;font-size:1rem;flex:1;min-width:200px}.promo-button{padding:.8rem 1.5rem;background:#00ffff;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:opacity .3s ease;min-width:120px}.promo-button:hover{opacity:.9}#card_cont{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;padding:1rem 0}.card{background:#252525;border-radius:16px;padding:1.5rem;position:relative;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #3d3d3d;display:flex;flex-direction:column;gap:1rem}.card h3{color:#fff;font-size:1.3rem;margin:0;line-height:1.4}.card p{color:#00ffff;font-size:1.8rem;font-weight:700;margin:.5rem 0;flex-grow:1}.buy-button{background:linear-gradient(135deg,#00ffff,#4ca1a5);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;width:100%}.card:nth-child(4){position:relative;border:2px solid #00ffff}.card:nth-child(4):before{content:"АКЦИЯ";position:absolute;top:-10px;right:-10px;background:#ff4757;color:#fff;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:700;z-index:1}@media(max-width:768px){.page-top{position:sticky;top:0;z-index:100;padding:.8rem}.page-top h1{font-size:1.5rem}.page-content{padding:.8rem}.box{padding:1rem;margin:.5rem 0}.boxtitle{font-size:1.3rem;margin-bottom:1rem}h1{padding-left:.5rem;font-size:1.5rem}.promo-section{flex-direction:column;gap:.8rem}#promo-code,#pay_cost{min-width:100%;width:100%}.promo-button{width:100%;min-width:100%}#card_cont{grid-template-columns:1fr;gap:1rem}.card{padding:1.2rem}.card h3{font-size:1.2rem}.card p{font-size:1.5rem}.buy-button{padding:10px 20px;font-size:.9rem}}@media(max-width:480px){.page-top{padding:.6rem}.page-top h1{font-size:1.3rem}.page-content{padding:.5rem}.box{padding:.8rem}.boxtitle{font-size:1.1rem}.card{padding:1rem}}.mobile-view .payment-page{padding:6px!important}.mobile-view .payment-page .box{padding:10px!important;margin:6px 0!important;border-radius:8px!important}.mobile-view .payment-page input{width:100%!important;padding:10px 12px!important;font-size:16px!important;box-sizing:border-box!important}.mobile-view .payment-page .button,.mobile-view .payment-page button,.mobile-view .payment-page .promo-button{width:100%!important;padding:10px!important;font-size:.95em!important;margin:6px 0!important}.mobile-view .promo-section{flex-direction:column!important;gap:6px!important}.mobile-view .promo-section input{margin-bottom:4px!important}.mobile-view .payment-page h2,.mobile-view .payment-page .boxtitle{font-size:1em!important;margin-bottom:8px!important}body{background-color:var(--term-bg);color:var(--term-fg);font-family:JetBrains Mono,ui-monospace,monospace!important}.proxies-page .page-top{background:linear-gradient(90deg,transparent,var(--term-cyan),var(--term-magenta),transparent)!important;box-shadow:0 0 8px var(--term-cyan);opacity:.6;height:4px!important;padding:0!important}.proxies-page .box,.proxies-page .panel,.proxies-page .card,.proxies-page .proxy-card,.proxies-page .proxy-item{position:relative!important;background:#030303!important;border:none!important;border-radius:0!important;box-shadow:none!important}.proxies-page .box:before,.proxies-page .box:after,.proxies-page .panel:before,.proxies-page .panel:after,.proxies-page .card:before,.proxies-page .card:after,.proxies-page .proxy-card:before,.proxies-page .proxy-card:after,.proxies-page .proxy-item:before,.proxies-page .proxy-item:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff73;pointer-events:none}.proxies-page .box:before,.proxies-page .panel:before,.proxies-page .card:before,.proxies-page .proxy-card:before,.proxies-page .proxy-item:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.proxies-page .box:after,.proxies-page .panel:after,.proxies-page .card:after,.proxies-page .proxy-card:after,.proxies-page .proxy-item:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.proxies-page .boxtitle,.proxies-page .title,.proxies-page h2,.proxies-page h3{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan);letter-spacing:.08em!important;text-transform:uppercase!important;border-bottom:1px dashed var(--term-cyan)!important;font-weight:700!important}.proxies-page .boxtitle:before,.proxies-page .title:before{content:"[ ";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.proxies-page .boxtitle:after,.proxies-page .title:after{content:" ]";color:var(--term-magenta);text-shadow:var(--term-glow-magenta)}.proxies-page input[type=text],.proxies-page input[type=number],.proxies-page select{background:transparent!important;border:none!important;border-bottom:1px dashed var(--term-cyan)!important;border-radius:0!important;color:var(--term-fg)!important;font-family:JetBrains Mono,monospace!important}.proxies-page input:focus,.proxies-page select:focus{outline:none!important;border-bottom-color:var(--term-magenta)!important;color:var(--term-cyan)!important}.proxies-page button{position:relative!important;background:transparent!important;color:var(--term-cyan)!important;border:none!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-shadow:var(--term-glow-cyan);cursor:pointer}.proxies-page button:before,.proxies-page button:after{content:"";position:absolute;width:10px;height:10px;border-color:var(--term-cyan);pointer-events:none;box-shadow:0 0 4px #0ff6}.proxies-page button:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.proxies-page button:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.proxies-page button:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)!important;animation:glitch .18s steps(2)}.proxies-page button:hover:before,.proxies-page button:hover:after{border-color:var(--term-magenta);box-shadow:0 0 8px #f0f9}.proxies-page a{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan)}.proxies-page .proxy-status.active,.proxies-page .proxy-status.ok{color:var(--term-lime)!important;text-shadow:var(--term-glow-lime)}.proxies-page .proxy-status.expired,.proxies-page .proxy-status.down{color:var(--term-red)!important;text-shadow:0 0 6px var(--term-red)}.proxies-page{display:block!important;height:auto!important;flex:none!important}.proxies-page .page-top{background:linear-gradient(90deg,#00ffff,#00ffff);padding:1rem;flex:none!important;height:auto!important;max-height:80px}.proxies-page .page-top h1{color:#fff;margin:0;font-size:2rem;padding-left:1rem}.proxies-page .page-content{padding:1rem;overflow:auto}.proxies-page .box{background:#2d2d2d;border-radius:12px;padding:1.5rem;margin:1rem 0;box-shadow:0 4px 6px #0000001a;overflow:hidden}.proxies-page .proxy-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.proxies-page .boxtitle{color:#00ffff;font-size:1.5rem;margin-bottom:1rem}.proxies-page .button{background:#00ffff;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:6px;cursor:pointer;transition:opacity .3s;margin:.5rem;font-weight:500}.proxies-page .button:hover{opacity:.9}.proxies-page .button:disabled{opacity:.5;cursor:not-allowed}.proxies-page .proxy-table{width:100%;border-collapse:collapse;margin:1rem 0;table-layout:auto;min-width:700px}.proxies-page .proxy-table th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.proxies-page .proxy-table th.sortable:hover{color:#00ffff}.proxies-page .proxy-table thead th{padding:10px 8px;text-align:left;color:#a0a0a0;font-size:.85rem;border-bottom:1px solid #3d3d3d}.proxies-page .proxy-table tbody td{padding:10px 8px;color:#e0e0e0;border-bottom:1px solid #2d2d2d;font-size:.9rem}.proxies-page .proxy-table tbody tr:hover{background:#353535}.proxies-page .dropdown-container{position:relative;display:inline-block}.proxies-page .dropdown-toggle{background:#00ffff;color:#fff;border:none;padding:6px 14px;border-radius:6px;cursor:pointer;font-size:.85rem}.proxies-page .dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:10;background-color:#404040;border-radius:5px;padding:5px 10px;box-shadow:0 2px 5px #0003;min-width:140px}.proxies-page .dropdown-container.active .dropdown-menu{display:block}.proxies-page .dropdown-menu .action-btn{display:block;width:100%;margin-bottom:5px;padding:6px 12px;background:#00ffff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.85rem;text-align:left}.proxies-page .dropdown-menu .action-btn:hover{opacity:.85}.proxies-page .dropdown-menu .action-btn.danger{background:#c62828}.proxies-page .modal-overlay{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:#000000b3;align-items:center;justify-content:center}.proxies-page .modal-overlay.active{display:flex}.proxies-page .modal-content{background:#2d2d2d;margin:5% auto;padding:2rem;border-radius:12px;width:90%;max-width:500px;position:relative}.proxies-page .modal-content h2{color:#00ffff;margin-bottom:1rem}.proxies-page .modal-close{color:#aaa;position:absolute;right:1.5rem;top:1rem;font-size:28px;cursor:pointer;background:none;border:none}.proxies-page .modal-close:hover{color:#fff}.proxies-page .form-group{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.proxies-page .form-group label{color:#b0b0b0;font-size:.9rem}.proxies-page .form-group input,.proxies-page .form-group select{padding:.8rem;background:#252525;border:1px solid #3d3d3d;border-radius:6px;color:#e0e0e0;width:100%;box-sizing:border-box}.proxies-page .form-group input:focus,.proxies-page .form-group select:focus{border-color:#00ffff;outline:none}.proxies-page .expired-text{color:#c62828}.proxies-page .active-text{color:#2e7d32}@media(max-width:768px){.proxies-page .proxy-table{font-size:.8rem}.proxies-page .proxy-table thead{display:none}.proxies-page .proxy-table tbody tr{display:block;margin-bottom:1rem;padding:1rem;background:#252525;border-radius:8px;border:1px solid #3d3d3d}.proxies-page .proxy-table tbody td{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border:none}.proxies-page .proxy-table tbody td:before{content:attr(data-label);font-weight:600;color:#00ffff;margin-right:1rem;min-width:100px}.proxies-page .button{width:100%;margin:.5rem 0}.proxies-page .modal-content{width:95%;padding:1.5rem}}@media(max-width:480px){.proxies-page .box{padding:.8rem}.proxies-page .boxtitle{font-size:1.1rem}}.mobile-view .proxies-page .page-top{padding:.6rem .8rem!important;max-height:60px!important}.mobile-view .proxies-page .page-top h1{font-size:1.3rem!important;padding-left:.5rem!important}.mobile-view .proxies-page .page-content{padding:.5rem!important;overflow:visible!important;height:auto!important}.mobile-view .proxies-page .box{padding:.6rem!important;margin:.5rem 0!important;border-radius:8px!important;overflow:visible!important}.mobile-view .proxies-page .boxtitle{font-size:1.1rem!important;margin-bottom:.5rem!important}.mobile-view .proxies-page .proxy-table{min-width:0!important;width:100%!important;table-layout:fixed!important}.mobile-view .proxies-page .proxy-table thead{display:none!important}.mobile-view .proxies-page .proxy-table,.mobile-view .proxies-page .proxy-table tbody{display:block!important;width:100%!important}.mobile-view .proxies-page .proxy-table tbody tr{display:block!important;margin-bottom:8px!important;padding:10px!important;background:#00ffff0a!important;border-radius:0!important;border:1px dashed var(--term-cyan)!important}.mobile-view .proxies-page .proxy-table tbody td{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:4px 0!important;border:none!important;font-size:.82rem!important;word-break:break-all!important}.mobile-view .proxies-page .proxy-table tbody td:before{content:attr(data-label)!important;font-weight:600!important;color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan)!important;margin-right:8px!important;min-width:80px!important;flex-shrink:0!important;font-size:.78rem!important}.mobile-view .proxies-page .proxy-table tbody td:last-child{flex-direction:column!important;gap:4px!important;padding-top:6px!important}.mobile-view .proxies-page .proxy-table tbody td:last-child:before{display:none!important}.mobile-view .proxies-page .proxy-table tbody td:last-child>div{display:flex!important;gap:6px!important;width:100%!important}.mobile-view .proxies-page .proxy-table tbody td:last-child .button{flex:1!important;padding:6px 8px!important;font-size:.8rem!important;margin:0!important;text-align:center!important}.mobile-view .proxies-page .box>div:last-child{display:flex!important;flex-direction:column!important;gap:4px!important;margin-top:10px!important}.mobile-view .proxies-page .box>div:last-child .button{width:100%!important;margin:0!important;padding:10px!important;font-size:.9rem!important}.mobile-view .proxies-page .modal-content{width:95%!important;max-width:100%!important;padding:1rem!important;margin:2% auto!important;border-radius:10px!important}.mobile-view .proxies-page .modal-content h2{font-size:1.1rem!important;margin-bottom:.6rem!important}.mobile-view .proxies-page .form-group{gap:.6rem!important}.mobile-view .proxies-page .form-group input,.mobile-view .proxies-page .form-group select{padding:.6rem!important;font-size:.9rem!important}.mobile-view .proxies-page .form-group label{font-size:.82rem!important;margin-bottom:-4px!important}.mobile-view .proxies-page [style*=overflowX]{overflow-x:hidden!important}.mobile-view .proxies-page .proxy-table tbody tr:last-child{margin-bottom:16px!important}.mobile-view .proxies-page{padding-bottom:60px!important}.admin-page{font-family:JetBrains Mono,ui-monospace,monospace!important;background-color:var(--term-bg);color:var(--term-fg)}.admin-page .page-top{background:linear-gradient(90deg,transparent,var(--term-magenta),var(--term-cyan),transparent)!important;box-shadow:0 0 8px var(--term-magenta);opacity:.6;height:4px!important;padding:0!important}.admin-page .page-top h1{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)}.admin-page .box,.admin-page .panel,.admin-page .card,.admin-page .stat-card,.admin-page .data-card,.admin-page .pm2-logs-container{position:relative!important;background:#030303!important;border:none!important;border-radius:0!important;box-shadow:none!important}.admin-page .box:before,.admin-page .box:after,.admin-page .panel:before,.admin-page .panel:after,.admin-page .card:before,.admin-page .card:after,.admin-page .stat-card:before,.admin-page .stat-card:after,.admin-page .data-card:before,.admin-page .data-card:after,.admin-page .pm2-logs-container:before,.admin-page .pm2-logs-container:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--term-magenta);box-shadow:0 0 6px #ff00ff73;pointer-events:none}.admin-page .box:before,.admin-page .panel:before,.admin-page .card:before,.admin-page .stat-card:before,.admin-page .data-card:before,.admin-page .pm2-logs-container:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.admin-page .box:after,.admin-page .panel:after,.admin-page .card:after,.admin-page .stat-card:after,.admin-page .data-card:after,.admin-page .pm2-logs-container:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.admin-page .boxtitle,.admin-page .title,.admin-page h2,.admin-page h3{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta);letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:1px dashed var(--term-magenta)!important;font-weight:700!important}.admin-page input[type=text],.admin-page input[type=number],.admin-page input[type=search],.admin-page select,.admin-page textarea{background:transparent!important;border:none!important;border-bottom:1px dashed var(--term-cyan)!important;color:var(--term-fg)!important;font-family:JetBrains Mono,monospace!important;border-radius:0!important}.admin-page input:focus,.admin-page select:focus,.admin-page textarea:focus{outline:none!important;border-bottom-color:var(--term-magenta)!important;color:var(--term-cyan)!important}.admin-page button,.admin-page .tab-btn,.admin-page .tab{position:relative!important;background:transparent!important;color:var(--term-cyan)!important;border:none!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-shadow:var(--term-glow-cyan);cursor:pointer}.admin-page button:before,.admin-page button:after{content:"";position:absolute;width:9px;height:9px;border-color:var(--term-cyan);pointer-events:none}.admin-page button:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.admin-page button:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.admin-page button:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)!important}.admin-page button:hover:before,.admin-page button:hover:after{border-color:var(--term-magenta);box-shadow:0 0 6px #ff00ff80}.admin-page .tab-btn.active,.admin-page .tab.active{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)}.admin-page a{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan)}.admin-page table{width:100%;border-collapse:collapse;background:transparent;color:var(--term-fg);font-family:JetBrains Mono,monospace}.admin-page th{background:#ff00ff0a!important;color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px dashed var(--term-magenta)!important;font-weight:700;padding:8px 12px}.admin-page td{border-bottom:1px dashed #1a1a1a;padding:8px 12px}.admin-page tr:hover{background:#00ffff0a!important}.admin-page .pm2-logs-container,.admin-page pre{color:var(--term-lime)!important;text-shadow:0 0 4px rgba(0,255,102,.4);font-family:JetBrains Mono,monospace!important}.admin-page .page-top{background:linear-gradient(90deg,#00ffff,#00ffff);padding:1rem;height:auto!important;flex:none!important}.admin-page .page-top h1{color:#fff;margin:0;font-size:2rem;padding-left:1rem}.admin-page .page-content{padding:1rem}.admin-page .box{background:#2d2d2d;border-radius:12px;padding:1.5rem;margin:1rem 0;box-shadow:0 4px 6px #0000001a}.admin-page .admin-title{margin-left:10px;margin-top:15px;margin-bottom:20px;font-size:1.3rem;color:#e0e0e0}.admin-page .admin-buttons{display:flex;flex-wrap:wrap;gap:8px}.admin-page .button{padding:.8rem 1.5rem;background:#00ffff;color:#fff;border:none;border-radius:25px;cursor:pointer;transition:all .3s ease;margin:5px;font-weight:600;font-size:.9rem}.admin-page .button:hover{opacity:.9;box-shadow:0 4px 12px #00ffff4d}.admin-page .button.active-section{box-shadow:0 0 0 3px #fff}.admin-page .button.active-sort{box-shadow:0 0 0 2px #fff;opacity:1}.admin-page .admin-filter-row{display:flex;gap:12px;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.admin-page .admin-search{padding:.7rem 1rem;background:#252525;border:1px solid #3d3d3d;border-radius:6px;color:#e0e0e0;font-size:.9rem;flex:1;min-width:200px;max-width:400px}.admin-page .admin-search:focus{border-color:#00ffff;outline:none}.admin-page .admin-count{color:#888;font-size:.85rem}.admin-page .admin-table{width:100%;border-collapse:collapse}.admin-page .admin-table thead th{padding:10px 8px;text-align:left;color:#a0a0a0;font-size:.85rem;border-bottom:2px solid #3d3d3d;white-space:nowrap;background:#2d2d2d;position:sticky;top:0;z-index:1}.admin-page .admin-sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease,background .15s ease}.admin-page .admin-sortable:hover{color:#00ffff;background:#353535}.admin-page .admin-sortable-active{color:#00ffff}.admin-page .admin-sortable-arrow{display:inline-block;margin-left:6px;font-size:.75rem;color:#00ffff;opacity:.85;width:12px;text-align:center}.admin-page .admin-sortable:not(.admin-sortable-active) .admin-sortable-arrow{color:#555;opacity:.5}.admin-page .admin-sortable:hover .admin-sortable-arrow{opacity:1}.admin-page .admin-table tbody td{padding:8px;color:#e0e0e0;border-bottom:1px solid #2a2a2a;font-size:.85rem;max-width:300px;overflow:hidden;text-overflow:ellipsis}.admin-page .admin-table tbody tr:hover{background:#353535}.admin-page .admin-sort-clear{padding:.4rem .9rem;background:transparent;border:1px solid #3d3d3d;border-radius:4px;color:#aaa;font-size:.8rem;cursor:pointer;transition:all .2s ease}.admin-page .admin-sort-clear:hover{border-color:#00ffff;color:#00ffff}.admin-page .admin-log-type-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%2360ced5' d='M0 0l5 6 5-6z'/></svg>");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.admin-page .admin-log-type-select option{background:#252525;color:#e0e0e0}.admin-page .admin-pagination{display:flex;gap:.5rem;margin-top:1rem;align-items:center;flex-wrap:wrap}.admin-page .admin-pagination button{padding:.5rem 1rem;background:#252525;border:1px solid #3d3d3d;border-radius:4px;color:#e0e0e0;cursor:pointer;font-size:.85rem}.admin-page .admin-pagination button:hover{background:#353535;border-color:#00ffff;color:#00ffff}.admin-page .admin-pagination button:disabled{opacity:.4;cursor:not-allowed}.admin-page .admin-pagination .page-info{color:#888;font-size:.85rem;margin:0 .5rem}.admin-modal-overlay{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center}.admin-modal-content{background-color:#1a1a1a;padding:20px;border-radius:10px;width:80%;height:80%;display:flex;flex-direction:column;align-items:center;position:relative}.admin-modal-close{align-self:flex-end;font-size:50px;cursor:pointer;color:#aaa;line-height:1}.admin-modal-close:hover{color:#fff}.admin-modal-content textarea{width:100%;height:90%;resize:none;font-size:16px;border:1px solid #ccc;border-radius:5px;padding:10px;background:#1a1a1a;color:#fff;font-family:monospace}.pm2-logs-container::-webkit-scrollbar{width:10px}.pm2-logs-container::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.pm2-logs-container::-webkit-scrollbar-thumb{background:#4d4d4d;border-radius:4px}.pm2-logs-container::-webkit-scrollbar-thumb:hover{background:#666}.pm2-logs-container{scrollbar-width:auto;scrollbar-color:#4d4d4d #1a1a1a}@media(max-width:768px){.admin-page .page-top h1{font-size:1.5rem;padding-left:.5rem}.admin-page .page-content{padding:.5rem}.admin-page .box{padding:.8rem;margin:.5rem 0}.admin-page .admin-title{font-size:.9rem;margin-left:0}.admin-page .button{width:100%;margin:.3rem 0;padding:.6rem 1rem;font-size:.85rem}.admin-page .admin-buttons,.admin-page .admin-filter-row{flex-direction:column}.admin-page .admin-search{max-width:100%;width:100%}.admin-page .admin-table{font-size:.75rem}.admin-page .admin-table thead th,.admin-page .admin-table tbody td{padding:5px 4px}.admin-page .admin-pagination{flex-wrap:wrap;justify-content:center}.admin-page .admin-pagination button{padding:.4rem .6rem;font-size:.8rem}.admin-modal-content{width:95%;height:85%}.pm2-logs-container{font-size:.7rem!important;max-height:400px!important}}@media(max-width:480px){.admin-page .page-top h1{font-size:1.2rem}.admin-page .box{padding:.6rem}.admin-page .admin-title{font-size:.8rem}.admin-page .button{padding:.5rem .8rem;font-size:.8rem;border-radius:15px}.admin-page .admin-table{font-size:.7rem}.admin-modal-content{width:98%;height:90%;padding:10px}}.stat-page{padding:20px;max-width:1200px;margin:0 auto;font-family:JetBrains Mono,ui-monospace,monospace!important;color:var(--term-fg)}.stat-page .box,.stat-page .stat-card,.stat-page .panel,.stat-page .chart-card{position:relative!important;background:#030303!important;border:none!important;border-radius:0!important;box-shadow:none!important}.stat-page .box:before,.stat-page .box:after,.stat-page .stat-card:before,.stat-page .stat-card:after,.stat-page .panel:before,.stat-page .panel:after,.stat-page .chart-card:before,.stat-page .chart-card:after{content:"";position:absolute;width:12px;height:12px;border-color:var(--term-cyan);box-shadow:0 0 6px #00ffff73;pointer-events:none}.stat-page .box:before,.stat-page .stat-card:before,.stat-page .panel:before,.stat-page .chart-card:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.stat-page .box:after,.stat-page .stat-card:after,.stat-page .panel:after,.stat-page .chart-card:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.stat-page h1,.stat-page h2,.stat-page h3{color:var(--term-cyan)!important;text-shadow:var(--term-glow-cyan);letter-spacing:.08em;text-transform:uppercase}.stat-page .stat-value,.stat-page .big-number{color:var(--term-lime)!important;text-shadow:var(--term-glow-lime)}.stat-page table{width:100%;border-collapse:collapse;color:var(--term-fg);font-family:JetBrains Mono,monospace}.stat-page th{background:#00ffff0a;color:var(--term-cyan);text-shadow:var(--term-glow-cyan);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px dashed var(--term-cyan);padding:8px 12px}.stat-page td{border-bottom:1px dashed #1a1a1a;padding:8px 12px}.stat-page button{position:relative!important;background:transparent!important;color:var(--term-cyan)!important;border:none!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-shadow:var(--term-glow-cyan);cursor:pointer;padding:8px 16px}.stat-page button:before,.stat-page button:after{content:"";position:absolute;width:9px;height:9px;border-color:var(--term-cyan);pointer-events:none}.stat-page button:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.stat-page button:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.stat-page button:hover{color:var(--term-magenta)!important;text-shadow:var(--term-glow-magenta)!important}.stat-page button:hover:before,.stat-page button:hover:after{border-color:var(--term-magenta);box-shadow:0 0 6px #ff00ff80}.stat-page .boxtitle{color:#fff;font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #333}.stats-grid{display:flex;gap:24px;margin-bottom:32px;flex-wrap:wrap}.stat-card{flex:1 1 220px;background:#23272f;border-radius:16px;box-shadow:0 4px 24px #0000002e;padding:28px 24px;display:flex;align-items:center;gap:18px;min-width:220px}.stat-card .icon{font-size:2.2em;color:#00ffff;background:#181c22;border-radius:50%;padding:16px;margin-right:10px;display:flex;align-items:center;justify-content:center;min-width:56px;min-height:56px}.stat-card .stat-info{display:flex;flex-direction:column}.stat-card .stat-value{color:#fff;font-size:2em;font-weight:700;line-height:1.1}.stat-card .stat-label{color:#aaa;font-size:1em;margin-top:4px}.top-servers-grid{display:flex;gap:32px;margin-bottom:32px;flex-wrap:wrap}.top-list{background:#23272f;border-radius:16px;box-shadow:0 4px 24px #0000001f;padding:20px 24px;min-width:260px;flex:1 1 260px}.top-list-title{color:#fff;font-size:1.1em;font-weight:600;margin-bottom:12px}.top-list ol{margin:0;padding-left:20px;color:#fff}.top-list li{margin-bottom:6px;font-size:1em}.charts-flex{display:flex;gap:32px;flex-wrap:wrap}.chart-box{background:#23272f;border-radius:16px;box-shadow:0 4px 24px #0000001f;padding:24px 18px 18px;flex:1 1 420px;min-width:320px;max-width:600px;margin-bottom:32px}.chart-title{color:#fff;font-size:1.1em;font-weight:600;margin-bottom:16px;text-align:center}.chart-box canvas{width:100%!important;max-height:340px;display:block}.stat-page .box{background:#1a1a1a;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0003}.stat-page .resource-select{width:100%;padding:10px;border-radius:8px;background:#23272f;color:#fff;border:1px solid #333;margin-top:12px}.stat-page .resource-details{margin-top:12px;color:#fff}.stat-page .resource-details p{margin:4px 0}.stat-page .loading-text{color:#aaa;margin:0}.stat-page .error-text{color:#ff6b6b;margin:0}@media(max-width:900px){.charts-flex,.stats-grid,.top-servers-grid{flex-direction:column;gap:18px}.chart-box{max-width:100%}}@media(max-width:480px){.stat-page{padding:10px}.stat-card{padding:16px}.stat-card .stat-value{font-size:1.5em}.stat-card .icon{font-size:1.5em;padding:12px;min-width:44px;min-height:44px}}
