@charset "UTF-8";:root{--bg:#0a1020;--bg-soft:#0d1428;--card: rgba(18,26,48,.75);--border: rgba(255,255,255,.06);--text:#f2f6ff;--muted: #e3e7ec;--heading:#ffffff;--accent:#ACE369;--accent-2:#c9f29a;--danger:#ff5d5d;--radius:16px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:linear-gradient(#05050fd6,#05050f),linear-gradient(to bottom,#0a102000 65%,#0a1020),url(/assets/background.png) center top/cover no-repeat,#0a1020;background-attachment:fixed,fixed,fixed,fixed}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{max-width:1200px;margin:0 auto;padding:0 16px}.card,.kpis .kpis__wrap{background:var(--card);border:1px solid var(--border);backdrop-filter:blur(6px)}.grid{display:grid;gap:16px}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#ace3691f;color:var(--accent);border:1px solid rgba(172,227,105,.28);font-size:12px;font-weight:800;letter-spacing:.04em}.text-muted{color:var(--muted)}.input{background:#0f1a33;border:1px solid var(--border);color:var(--text);padding:12px 14px;border-radius:12px;width:100%;outline:none}.input::placeholder{color:#6f83a8}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;font-weight:900;letter-spacing:.02em;border:1px solid var(--border);background:var(--bg-soft);color:var(--text);transition:transform .06s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.btn:hover{background:#131c35;border-color:#233355}.btn:active{transform:translateY(1px)}.btn--accent{background:linear-gradient(180deg,var(--accent),#9bd94f);color:#0e1424;border:none;box-shadow:0 6px 18px #ace36940}.btn--accent:hover{filter:brightness(1.02) drop-shadow(0 8px 22px rgba(172,227,105,.35))}.header{position:sticky;top:0;z-index:30;backdrop-filter:blur(8px)}.header__inner{display:grid;align-items:center;gap:16px;padding:14px 0;grid-template-columns:auto 1fr auto auto}.brand{display:flex;align-items:center;gap:10px;font-weight:1000;letter-spacing:.6px;color:var(--heading)}.brand__dot{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--accent-2),var(--accent));box-shadow:0 0 22px #ace3698c}.search{padding:0 12px}.nav{display:flex;gap:20px}.nav__link{padding:10px;border-radius:10px;color:#c9d5f2;opacity:.9;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:13px}.nav__link:hover{color:#fff;background:#ffffff0d}.auth{display:flex;gap:10px}@media (max-width: 900px){.nav{display:none}.header__inner{grid-template-columns:auto 1fr auto}}.hero{display:grid;grid-template-columns:140px 1fr;gap:22px;padding:20px}.hero__avatar{width:140px;height:140px;border-radius:50%;background:radial-gradient(55% 55% at 50% 50%,rgba(172,227,105,.25),transparent 62%),#101a35;border:3px solid var(--accent);box-shadow:0 0 0 3px #ace3691f}.hero__name{margin:6px 0 4px;font-size:56px;font-weight:1000;letter-spacing:.4px;color:var(--heading)}.hero__server{color:var(--accent);font-weight:900;letter-spacing:.08em;font-size:18px}.hero__actions{display:flex;gap:12px;align-items:center;margin-top:16px}@media (max-width: 720px){.hero{grid-template-columns:1fr;text-align:center}.hero__avatar{margin:0 auto}}.kpis{margin:22px 0}.kpis .kpis__wrap{padding:18px 10px;display:grid;grid-template-columns:repeat(5,1fr)}.kpis .kpi{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.kpis .kpi:not(:first-child):before{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:1px;background:var(--border)}.kpis .kpi__label{color:var(--accent);text-transform:uppercase;font-size:13px;font-weight:900;letter-spacing:.08em}.kpis .kpi__value{font-size:32px;font-weight:1000;color:#fff}@media (max-width: 1100px){.kpis .kpis__wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width: 720px){.kpis .kpis__wrap{grid-template-columns:repeat(2,1fr)}}.section{margin:30px 0}.section__title{color:var(--accent);font-weight:1000;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:22px}.tc-grid{grid-template-columns:repeat(4,1fr);gap:18px}.tc{overflow:hidden;display:grid;grid-template-columns:112px 1fr;border-radius:14px}.tc__thumb{background:linear-gradient(135deg,#ace3695c,#ace36900 70%),#0f172a;background-size:cover;min-height:112px;border-right:1px solid var(--border)}.tc__body{padding:16px 16px 14px;display:flex;flex-direction:column;gap:8px}.tc__title{font-weight:1000;font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:.02em}.tc__subtitle{color:var(--accent);font-weight:900;font-size:12px;letter-spacing:.06em}@media (max-width: 1100px){.tc-grid{grid-template-columns:repeat(2,1fr)}}.rm{display:grid;grid-template-columns:240px 1fr 320px;gap:18px;padding:16px 18px;align-items:center;border-radius:14px}.rm__left{display:flex;align-items:center;gap:12px}.rm__type{color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.02em}.rm__mid{display:flex;align-items:center;gap:12px}.bar{height:10px;width:100%;background:#0f1a33;border:1px solid var(--border);border-radius:999px;overflow:hidden}.bar__fill{height:100%;background:linear-gradient(90deg,var(--accent),#98d94e)}.bar__fill--loss{background:linear-gradient(90deg,#ff8c8c,#ff5d5d)}.rm__pts{font-weight:1000;color:var(--accent)}.rm__pts.loss{color:var(--danger)}.rm__right{display:flex;gap:6px;flex-direction:column}.rm__team{display:flex;gap:6px;flex-wrap:wrap}.rm__team--opp .pill{opacity:.9}.pill{padding:6px 10px;border-radius:999px;background:#ffffff0d;border:1px solid var(--border);font-size:12px;font-weight:800}@media (max-width: 900px){.rm{grid-template-columns:1fr;align-items:start}}.class-icon{width:1em;height:1em;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:82px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.35))}.class--cra{background-image:url(/assets/classes/big/cra.png)}.class--ecaflip{background-image:url(/assets/classes/big/eca.png)}.class--elio{background-image:url(/assets/classes/big/elio.png)}.class--eni{background-image:url(/assets/classes/big/eni.png)}.class--enutrof{background-image:url(/assets/classes/big/enutrof.png)}.class--feca{background-image:url(/assets/classes/big/feca.png)}.class--forgelance{background-image:url(/assets/classes/big/forge.png)}.class--hupper{background-image:url(/assets/classes/big/hupper.png)}.class--iop{background-image:url(/assets/classes/big/iop.png)}.class--osamodas{background-image:url(/assets/classes/big/osa.png)}.class--ouginak{background-image:url(/assets/classes/big/ouginak.png)}.class--panda{background-image:url(/assets/classes/big/pandawa.png)}.class--roublard{background-image:url(/assets/classes/big/roublard.png)}.class--sacrieur{background-image:url(/assets/classes/big/sacrieur.png)}.class--sadida{background-image:url(/assets/classes/big/sadida.png)}.class--sram{background-image:url(/assets/classes/big/sram.png)}.class--steamer{background-image:url(/assets/classes/big/steamer.png)}.class--xelor{background-image:url(/assets/classes/big/xelor.png)}.class--zobal{background-image:url(/assets/classes/big/zobal.png)}.class--null{background-image:url(/assets/classes/big/null.png)}.h1{font-size:56px;font-weight:1000;color:var(--heading)}.h2{font-size:22px;font-weight:1000;color:var(--accent);text-transform:uppercase;letter-spacing:.08em}
