:root{color-scheme:dark;--fundo:#040604;--fundo-2:#0b0f0c;--painel:rgba(12,17,13,.84);--painel-forte:rgba(15,20,16,.96);--borda:rgba(132,145,106,.32);--borda-viva:rgba(181,210,117,.52);--texto:#f3f6ec;--muted:#aab49f;--verde:#b6e06f;--oliva:#647346;--alerta:#e0aa48;--erro:#f06b55;--sangue:#842d25;--sombra:0 24px 70px rgba(0,0,0,.48)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;background:linear-gradient(180deg,rgba(4,6,4,.46),rgba(4,6,4,.92) 58%,#040604),linear-gradient(90deg,rgba(4,6,4,.86),rgba(4,6,4,.34) 48%,rgba(4,6,4,.9)),url(https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/221100/ss_bf0e5d5538d95a1cb943a7963489ba4df2782942.1920x1080.jpg?t=1769695513);background-attachment:fixed;background-position:top;background-size:cover;color:var(--texto);font-family:Arial,Helvetica,sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.layout{min-height:100vh}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;justify-content:space-between;gap:16px;padding:12px clamp(14px,3.6vw,42px);background:rgba(5,7,6,.82);border-bottom:1px solid var(--borda);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 40px rgba(0,0,0,.3)}.brand,.nav{display:flex;align-items:center}.brand{flex-direction:row;gap:10px;flex:0 0 auto;line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:0}.brand-logo{width:54px;height:54px;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.52))}.brand span{display:flex;flex-direction:column}.brand small{color:var(--verde);font-size:11px;margin-top:4px}.menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;color:var(--muted);font-size:14px}.menu a{border:1px solid transparent;border-radius:999px;padding:8px 10px}.menu a:hover{color:var(--texto);border-color:var(--borda);background:rgba(181,210,117,.08)}.container{width:min(1220px,calc(100% - 32px));margin:0 auto;padding:32px 0 56px}.hero{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(320px,.76fr);grid-gap:16px;gap:16px;align-items:stretch;min-height:560px}.hero-main{position:relative;overflow:hidden;padding:clamp(28px,5vw,64px);border:1px solid var(--borda-viva);background:linear-gradient(95deg,rgba(4,6,4,.96),rgba(4,6,4,.55) 58%,rgba(132,45,37,.28)),url(https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/221100/ss_4b71f0ac633c88e8af8de1c4eec0b5b263f989cc.1920x1080.jpg?t=1769695513);background-position:50%;background-size:cover;border-radius:8px;box-shadow:var(--sombra);display:flex;flex-direction:column;justify-content:flex-end}.hero-main:before{content:"";position:absolute;inset:0;background:linear-gradient(transparent 0 70%,rgba(4,6,4,.94)),repeating-linear-gradient(0deg,rgba(255,255,255,.026),rgba(255,255,255,.026) 1px,transparent 0,transparent 4px);pointer-events:none}.hero-main>*{position:relative}.hero-logo{width:clamp(124px,18vw,220px);height:auto;margin-bottom:16px;object-fit:contain;filter:drop-shadow(0 18px 34px rgba(0,0,0,.7))}.eyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;gap:8px;border:1px solid var(--borda-viva);border-radius:999px;padding:8px 12px;color:var(--verde);background:rgba(5,7,6,.68);font-size:12px;font-weight:800}.eyebrow,.hero h1{text-transform:uppercase}.hero h1{margin:16px 0 0;max-width:860px;font-size:clamp(42px,7vw,88px);line-height:.92;letter-spacing:0;text-shadow:0 8px 38px rgba(0,0,0,.74)}.hero p{max-width:720px;color:#dbe6cf;font-size:clamp(16px,1.7vw,20px);line-height:1.55}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.status-panel{display:grid;grid-gap:14px;gap:14px}.status-top{min-height:180px;background:linear-gradient(180deg,rgba(17,24,18,.97),rgba(7,10,8,.97)),url(https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/221100/ss_0487147f80e9350d9c655deb7f3d25b3876a1958.1920x1080.jpg?t=1769695513);background-position:50%;background-size:cover;background-blend-mode:multiply}.server-state{display:flex;align-items:center;gap:2px}.status-light{width:11px;height:11px;display:inline-block;flex:0 0 auto;border-radius:999px;margin-right:8px;background:var(--erro);box-shadow:0 0 22px var(--erro)}.status-light.online{background:var(--verde);box-shadow:0 0 22px var(--verde)}.quick-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.mini-card{min-width:0;border:1px solid var(--borda);background:rgba(13,18,14,.78);border-radius:8px;padding:14px}.mini-card span{display:block;color:var(--muted);font-size:12px;text-transform:uppercase}.mini-card strong{display:block;margin-top:6px;font-size:clamp(18px,2vw,22px);line-height:1.16;overflow-wrap:anywhere}.section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin:28px 0 14px}.section-title h2{margin:0;font-size:clamp(24px,3vw,36px);text-transform:uppercase}.grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px}.grid,.grid-2{display:grid;gap:14px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px}.lower-grid{margin-top:14px}.card{min-width:0;border:1px solid var(--borda);background:linear-gradient(180deg,rgba(24,31,24,.9),rgba(8,11,9,.9)),linear-gradient(135deg,rgba(181,210,117,.08),transparent 48%);border-radius:8px;padding:18px;box-shadow:0 16px 50px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card:hover{border-color:var(--borda-viva)}.card h2,.card h3{margin:0 0 12px}.feature-card{min-height:210px;display:flex;flex-direction:column;justify-content:space-between}.feature-icon{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;color:var(--verde);background:rgba(181,210,117,.12);border:1px solid rgba(181,210,117,.22)}.metric{display:flex;flex-direction:column;gap:5px}.metric strong{font-size:clamp(24px,3vw,28px)}.muted{color:var(--muted)}.ok{color:var(--verde)}.alerta{color:var(--alerta)}.erro{color:var(--erro)}.btn{border:1px solid var(--borda-viva);background:linear-gradient(180deg,#3b4b2d,#202d1c);color:var(--texto);border-radius:6px;padding:11px 14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.btn:hover{background:linear-gradient(180deg,#4b6537,#2c3d25);transform:translateY(-1px)}.btn.secondary{background:rgba(5,7,6,.48)}.btn.danger{border-color:rgba(240,107,85,.45);background:linear-gradient(180deg,#6d2e25,#321312)}.list{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0;list-style:none}.list li{border-left:3px solid rgba(181,210,117,.34);padding-left:10px}.row{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(124,145,94,.22);padding:10px 0}.form{display:grid;grid-gap:10px;gap:10px}.input{width:100%;border:1px solid var(--borda);background:#0a0f0c;color:var(--texto);border-radius:6px;padding:12px}.admin-shell{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:16px;gap:16px}.sidebar{position:-webkit-sticky;position:sticky;top:82px;align-self:start}.timeline{position:relative;display:grid;grid-gap:12px;gap:12px}.timeline-item{display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px}.dot{width:10px;height:10px;margin-top:6px;border-radius:999px;background:var(--verde);box-shadow:0 0 20px rgba(181,210,117,.72)}@media (max-width:1100px){.hero{grid-template-columns:1fr;min-height:auto}.status-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){body{background-attachment:scroll}.admin-shell,.grid,.grid-2{grid-template-columns:1fr}.container{width:min(100% - 24px,760px);padding-top:22px}.nav{align-items:flex-start;flex-direction:column;gap:10px}.menu{width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:2px}.menu a{flex:0 0 auto}}@media (max-width:680px){.container{width:min(100% - 20px,520px)}.hero-main{min-height:520px;padding:24px;background-position:58%}.brand-logo{width:46px;height:46px}.hero-logo{width:138px}.hero h1{font-size:clamp(38px,13vw,58px)}.eyebrow{border-radius:8px;font-size:11px;line-height:1.25}.btn,.hero-actions{width:100%}.quick-metrics,.status-panel{grid-template-columns:1fr}.feature-card{min-height:170px}}@media (max-width:380px){.hero-main{padding:20px}.card{padding:15px}}