.alina-content :is(.request-type-card,.update-card,.server-rules-grid article)>.material-icons{display:inline-block;width:auto;height:auto;justify-self:start;align-self:start;padding:0;text-align:left}.media-hub{width:100%;display:grid;gap:1.25rem}.media-hero,.media-detail-hero,.media-toolbar,.media-reward-board,.media-rewards-strip,.media-upload-panel,.media-upload-side,.media-detail-box,.media-admin-list,.media-admin-stats,.media-admin-row{border:1px solid rgba(103,232,249,.14);background:radial-gradient(circle at top left,rgba(34,211,238,.12),transparent 34rem),linear-gradient(145deg,#081220f5,#040914f5);box-shadow:0 22px 60px #0000003d,inset 0 1px #ffffff09}.media-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,24rem);gap:1.5rem;align-items:stretch;border-radius:1.25rem;padding:clamp(1.2rem,2.4vw,2rem);overflow:hidden}.media-hero.is-compact{grid-template-columns:1fr}.media-hero__copy{min-width:0}.media-kicker,.media-section-head p{display:inline-flex;align-items:center;gap:.45rem;color:#67e8f9;font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.media-kicker .material-icons,.media-section-head .material-icons{font-size:1rem}.media-hero h1,.media-detail-hero h1{max-width:18ch;margin:.55rem 0 0;color:#f8fafc;font-size:clamp(2rem,5vw,3.35rem);font-weight:950;line-height:.98;letter-spacing:0}.media-hero p,.media-detail-hero p,.media-upload-side p,.media-detail-box p{margin-top:.75rem;max-width:68ch;color:#9fb3ca;font-size:.98rem;font-weight:700;line-height:1.65}.media-hero__rules{margin-top:1.25rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.media-hero__rules div,.media-hero__panel,.media-leader-card,.media-card,.media-related-grid a,.media-reward-winners a,.media-admin-stats div{border:1px solid rgba(103,232,249,.13);background:#070f1cd1}.media-hero__rules div{border-radius:1rem;padding:.95rem}.media-hero__rules .material-icons{color:#67e8f9;font-size:1.2rem}.media-hero__rules strong,.media-upload-side li,.media-card__body h2,.media-detail-author strong,.media-admin-row__body h2,.media-leader-card strong{display:block;color:#f8fafc;font-weight:950}.media-hero__rules small,.media-card__body p,.media-card__meta,.media-detail-list dt,.media-detail-list dd,.media-reward-row span,.media-admin-row__body p,.media-admin-row__body span,.media-leader-card small,.media-reward-winners span{color:#8ea4bd;font-size:.78rem;font-weight:800}.media-hero__panel{align-self:stretch;display:grid;align-content:center;gap:.7rem;border-radius:1.15rem;padding:1.2rem}.media-hero__panel span,.media-admin-finalize label span,.media-form-field span,.media-detail-author span{color:#7dd3fc;font-size:.7rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.media-hero__panel strong{color:#f8fafc;font-size:1.55rem;font-weight:950}.media-hero__panel small{color:#94a3b8;font-size:.82rem;font-weight:800}.media-button,.media-vote,.media-server-pill,.media-back{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(103,232,249,.18);border-radius:.8rem;background:#0f172acc;color:#dbeafe;padding:0 .95rem;font-size:.82rem;font-weight:950;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.media-button:hover,.media-vote:hover,.media-server-pill:hover,.media-back:hover{transform:translateY(-1px);border-color:#67e8f975}.media-button .material-icons,.media-vote .material-icons,.media-back .material-icons{font-size:1.05rem}.media-button.is-primary{border-color:#67e8f99e;background:linear-gradient(135deg,#22d3ee,#67e8f9);color:#020617;box-shadow:0 14px 34px #22d3ee33}.media-button.is-muted{color:#9fb3ca}.media-button.is-wide{width:100%}.media-vote{min-height:2.35rem;padding:0 .8rem}.media-vote.is-active,.media-button.is-active{border-color:#f472b68c;background:#f472b629;color:#f9a8d4}.media-vote:disabled,.media-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.media-back{width:-moz-fit-content;width:fit-content;min-height:2.1rem;margin-bottom:.85rem;border-radius:999px;padding:0 .75rem;font-size:.75rem}.media-section-head{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.media-section-head>.material-icons{display:inline-flex;width:2.15rem;height:2.15rem;align-items:center;justify-content:center;border-radius:.75rem;background:#22d3ee1a;color:#67e8f9}.media-section-head h2{margin:.15rem 0 0;color:#f8fafc;font-size:1.15rem;font-weight:950}.media-reward-board,.media-rewards-strip,.media-toolbar,.media-admin-list{border-radius:1.15rem;padding:1rem}.media-leaders,.media-reward-winners{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem}.media-leader-card{position:relative;min-width:0;display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:.85rem;align-items:center;border-radius:1rem;padding:.75rem;text-decoration:none}.media-leader-card__rank{position:absolute;top:.55rem;right:.55rem;border-radius:.55rem;background:#22d3ee29;color:#67e8f9;padding:.25rem .45rem;font-size:.72rem;font-weight:950}.media-leader-card__thumb,.media-card__preview,.media-related-grid img,.media-related-grid video,.media-admin-row__preview{overflow:hidden;background:radial-gradient(circle at 70% 20%,rgba(168,85,247,.25),transparent 13rem),linear-gradient(145deg,#0c162af0,#030712f0)}.media-leader-card__thumb{aspect-ratio:1.25;border-radius:.8rem}.media-leader-card__thumb img,.media-leader-card__thumb video,.media-card__preview img,.media-card__preview video,.media-related-grid img,.media-related-grid video,.media-admin-row__preview img,.media-admin-row__preview video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.media-toolbar{padding:.9rem}.media-filter-form{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.media-field{min-height:2.75rem;width:100%;border:1px solid rgba(148,163,184,.2);border-radius:.8rem;background-color:#0f172ac2;color:#e2e8f0;padding:0 .9rem;font-size:.88rem;font-weight:800;outline:none;color-scheme:dark}.media-field option,.media-hub select option,.support-hub select option,.tutorials-hub select option,.request-board select option,.requests-hub select option{background-color:#08111f;color:#e2e8f0}.media-field option:checked,.media-hub select option:checked,.support-hub select option:checked,.tutorials-hub select option:checked,.request-board select option:checked,.requests-hub select option:checked{background-color:#164e63;color:#f8fafc}.media-field option:disabled,.media-hub select option:disabled,.support-hub select option:disabled,.tutorials-hub select option:disabled,.request-board select option:disabled,.requests-hub select option:disabled{color:#64748b}.media-field:focus{border-color:#67e8f9a3;box-shadow:0 0 0 3px #22d3ee1f}textarea.media-field{min-height:8rem;padding-top:.85rem;resize:vertical}.media-filter-form .media-field{flex:1 1 12rem}.media-filter-form button,.media-filter-form a{flex:0 0 auto}.media-gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1rem}.media-card{min-width:0;overflow:hidden;border-radius:1.1rem}.media-card__preview{position:relative;display:block;width:100%;aspect-ratio:16 / 9;margin:0;padding:0!important;border:0;border-bottom:1px solid rgba(103,232,249,.1);border-radius:0;color:inherit;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:0;box-shadow:none}.media-card__preview img,.media-card__preview video{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.alina-content .media-card>.media-card__preview,.alina-content .media-card>button.media-card__preview{width:100%;height:auto;min-height:0;padding:0!important;background-clip:border-box}.media-card__play{position:absolute;left:50%;top:50%;display:inline-flex;width:3.4rem;height:3.4rem;align-items:center;justify-content:center;border-radius:999px;background:#020617b8;color:#f8fafc;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.media-card__badge{position:absolute;top:.65rem;right:.65rem;border-radius:999px;background:#f472b633;color:#f9a8d4;padding:.25rem .5rem;font-size:.7rem;font-weight:950}.media-card__body{display:grid;gap:.85rem;padding:.95rem}.media-card__user{display:flex;min-width:0;align-items:center;gap:.75rem}.media-card__user>div{min-width:0}.media-card__body h2{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem}.media-card__body h2 a{color:inherit;text-decoration:none}.media-card__body p{margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-card__meta{display:flex;flex-wrap:wrap;gap:.4rem}.media-card__meta span,.media-server-pill{border-radius:.55rem;background:#0f172ab8;padding:.32rem .5rem}.media-card__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.media-server-pill{min-height:2.35rem;color:#93c5fd}.media-avatar-fallback{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:.7rem;background:#22d3ee1a;color:#67e8f9}.media-empty{grid-column:1 / -1;display:grid;place-items:center;min-height:16rem;gap:.55rem;border:1px dashed rgba(103,232,249,.24);border-radius:1rem;background:#070f1c85;padding:2rem;text-align:center}.media-empty.is-compact{min-height:6rem}.media-empty .material-icons{color:#67e8f9;font-size:2.75rem}.media-empty h2{color:#f8fafc;font-size:1.15rem;font-weight:950}.media-empty p{color:#8ea4bd;font-weight:800}.media-reward-winners a{display:grid;gap:.2rem;border-radius:.9rem;padding:.85rem;text-decoration:none}.media-reward-winners strong{color:#f8fafc;font-weight:950}.media-upload-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);gap:1rem;align-items:start}.media-upload-panel,.media-upload-side,.media-detail-box{border-radius:1.15rem;padding:1rem}.media-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.media-form-field{display:grid;gap:.45rem}.media-form-field.is-wide,.media-dropzone.is-wide{grid-column:1 / -1}.media-form-field small,.media-dropzone em{color:#fb7185;font-size:.78rem;font-style:normal;font-weight:800}.media-dropzone{display:grid;place-items:center;gap:.45rem;min-height:11rem;cursor:pointer;border:1px dashed rgba(103,232,249,.32);border-radius:1rem;background:#0f172a73;padding:1.25rem;text-align:center}.media-dropzone .material-icons{color:#67e8f9;font-size:2.25rem}.media-dropzone strong{color:#f8fafc;font-weight:950}.media-dropzone small{max-width:42ch;color:#8ea4bd;font-weight:800}.media-dropzone input{color:#cbd5e1;font-size:.82rem}.media-upload-side{position:sticky;top:1rem;display:grid;gap:1rem}.media-upload-side .material-icons{color:#67e8f9;font-size:2rem}.media-upload-side h2{margin-top:.35rem;color:#f8fafc;font-size:1.25rem;font-weight:950}.media-upload-side ul{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.media-upload-side li{display:flex;align-items:center;gap:.65rem;border:1px solid rgba(103,232,249,.12);border-radius:.9rem;background:#0f172a94;padding:.7rem}.media-upload-side li span{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:.6rem;background:#22d3ee1f;color:#67e8f9;font-size:.78rem;font-weight:950}.media-detail-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;border-radius:1.25rem;padding:1.35rem}.media-detail-hero h1{max-width:24ch;font-size:clamp(1.9rem,4vw,2.8rem)}.media-detail-hero__stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.media-detail-hero__stats span{display:inline-flex;min-height:2.6rem;align-items:center;gap:.35rem;border:1px solid rgba(103,232,249,.14);border-radius:.8rem;background:#0f172ab3;color:#cbd5e1;padding:0 .85rem;font-size:.8rem;font-weight:900}.media-detail-hero__stats strong{color:#67e8f9;font-size:1.1rem}.media-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);gap:1rem;align-items:start}.media-detail-main,.media-detail-side{display:grid;gap:1rem}.media-detail-side{position:sticky;top:1rem}.media-detail-preview{overflow:hidden;border:1px solid rgba(103,232,249,.14);border-radius:1.15rem;background:#020617}.media-detail-preview img,.media-detail-preview video{width:100%;max-height:72vh;-o-object-fit:contain;object-fit:contain;display:block;background:#020617}.media-detail-author{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.media-detail-list{display:grid;gap:.55rem;margin:0 0 1rem}.media-detail-list div,.media-reward-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border:1px solid rgba(103,232,249,.12);border-radius:.75rem;background:#0f172a85;padding:.75rem}.media-detail-list dd,.media-detail-list dt{margin:0}.media-detail-list dd,.media-reward-row strong{color:#f8fafc;font-weight:950;text-align:right}.media-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,13.5rem));gap:.75rem;align-items:start}.media-related-grid a{overflow:hidden;border-radius:.9rem;color:#f8fafc;font-weight:950;text-decoration:none}.media-related-grid img,.media-related-grid video{aspect-ratio:16 / 9;max-height:8rem}.media-related-grid span{display:block;overflow:hidden;padding:.65rem;text-overflow:ellipsis;white-space:nowrap}.media-admin-finalize{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(5rem,.5fr);gap:.65rem;align-self:center}.media-admin-finalize label{display:grid;gap:.35rem}.media-admin-finalize button{grid-column:1 / -1}.media-admin-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;border-radius:1.15rem;padding:1rem}.media-admin-stats div{display:grid;gap:.35rem;border-radius:.9rem;padding:.85rem}.media-admin-stats .material-icons{color:#67e8f9}.media-admin-stats strong{color:#f8fafc;font-size:1.45rem;font-weight:950}.media-admin-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,34rem);gap:1rem;align-items:stretch;border-radius:1rem;padding:.95rem}.media-admin-row+.media-admin-row{margin-top:.75rem}.media-admin-row__summary{min-width:0;display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem;align-items:center}.media-admin-row__preview{aspect-ratio:16 / 10;border-radius:.8rem}.media-admin-row__body{min-width:0}.media-admin-row__body h2{overflow:hidden;margin:.15rem 0;text-overflow:ellipsis;white-space:nowrap;font-size:1rem}.media-admin-row__body a{color:inherit;text-decoration:none}.media-admin-row__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.media-admin-row__chips span{display:inline-flex;min-height:1.6rem;align-items:center;border:1px solid rgba(103,232,249,.14);border-radius:999px;background:#22d3ee14;color:#67e8f9;padding:0 .55rem;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.media-admin-row__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;align-self:stretch;border:1px solid rgba(103,232,249,.1);border-radius:.95rem;background:#02061747;padding:.7rem}.media-admin-control{display:grid;gap:.32rem}.media-admin-control span{color:#7dd3fc;font-size:.65rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.media-admin-control.is-wide,.media-admin-row__form .is-wide{grid-column:1 / -1}.media-check{display:flex;align-items:center;gap:.45rem;min-height:2.75rem;border:1px solid rgba(103,232,249,.12);border-radius:.8rem;background:#0f172a94;color:#cbd5e1;padding:0 .8rem;font-size:.8rem;font-weight:900}.media-check input{accent-color:#22d3ee}.tutorials-hub{display:grid;width:100%;gap:1.15rem}.tutorials-hub :where(input,select,textarea){width:100%;min-height:2.75rem;border:1px solid rgba(148,163,184,.2);border-radius:.8rem;background-color:#0f172ac7;color:#e2e8f0;padding:0 .9rem;font-size:.88rem;font-weight:800;outline:none;color-scheme:dark}.tutorials-hub textarea{min-height:10rem;padding-top:.9rem;resize:vertical}.tutorials-hub :where(input,select,textarea):focus{border-color:#67e8f9a3;box-shadow:0 0 0 3px #22d3ee1f}.tutorials-hub label>span,.tutorial-filter-form label>span{display:block;margin-bottom:.45rem;color:#8ea4bd;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.tutorials-hub label b{color:#67e8f9}.tutorials-hero{border:1px solid rgba(103,232,249,.15);background:radial-gradient(circle at 10% 0%,rgba(34,211,238,.12),transparent 28rem),linear-gradient(145deg,#081220f7,#030712f7);box-shadow:inset 0 1px #ffffff0a,0 22px 60px #00000038}.tutorials-hero__panel strong{white-space:nowrap}.tutorial-featured__card,.tutorial-row,.tutorial-related-grid a,.tutorial-author-card,.tutorial-filter-card,.tutorial-form-panel,.tutorial-article,.tutorial-comments,.tutorial-moderation{border:1px solid rgba(103,232,249,.12);background:#040b18bd}.tutorial-featured__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end;border-radius:1rem;padding:1.15rem;overflow:hidden;text-decoration:none}.tutorial-featured__card:hover,.tutorial-row:hover,.tutorial-related-grid a:hover{border-color:#67e8f957;background:#081628e6}.tutorial-featured__badge{position:absolute;top:.8rem;right:.8rem;border-radius:999px;background:#22d3ee24;color:#67e8f9;padding:.25rem .55rem;font-size:.65rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.tutorial-featured h3,.tutorial-row strong,.tutorial-body h1,.tutorial-body h2,.tutorial-body h3,.tutorial-related-grid strong{color:#f8fafc;font-weight:950;letter-spacing:0}.tutorial-featured p,.tutorial-row em,.tutorial-body,.tutorial-related-grid span{color:#9fb3ca;font-size:.9rem;font-weight:750;line-height:1.65}.tutorial-featured__meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.tutorial-featured__meta span{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(103,232,249,.12);border-radius:.7rem;background:#0f172ab8;color:#cbd5e1;padding:.45rem .6rem;font-size:.75rem;font-weight:900}.tutorial-featured__meta .material-icons{color:#67e8f9;font-size:1rem}.tutorial-list{display:grid;gap:.85rem}.tutorial-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,auto);gap:1.15rem;align-items:stretch;border-radius:1.05rem;padding:1rem;background:radial-gradient(circle at 0 0,rgba(34,211,238,.08),transparent 18rem),linear-gradient(135deg,#081120eb,#030712f0);box-shadow:inset 0 1px #ffffff09;transition:border-color .18s ease,background .18s ease,transform .18s ease}.tutorial-row__main{display:flex;min-width:0;align-items:center;gap:.95rem;color:inherit;text-decoration:none}.tutorial-row__icon{display:inline-flex;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.18);border-radius:999px;background:radial-gradient(circle at 35% 20%,rgba(103,232,249,.28),transparent 45%),#22d3ee1c;color:#67e8f9;font-size:1.1rem;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0891b221}.tutorials-hub .support-hub__section-head>.material-icons{display:inline-flex;width:2.4rem;height:2.4rem;flex:0 0 2.4rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.2);border-radius:999px;background:radial-gradient(circle at 35% 20%,rgba(103,232,249,.28),transparent 48%),#0891b224;color:#67e8f9;font-size:1.15rem;box-shadow:inset 0 1px #ffffff14,0 12px 30px #0891b224}.tutorial-row__body{display:grid;min-width:0;gap:.32rem}.tutorial-row__body strong,.tutorial-row__body small,.tutorial-row__body em,.tutorial-row__eyebrow{overflow:hidden;text-overflow:ellipsis}.tutorial-row__body strong{white-space:nowrap;font-size:1.05rem;line-height:1.15}.tutorial-row__body small,.tutorial-row__side span:not(.request-status){color:#8ea4bd;font-size:.75rem;font-weight:850}.tutorial-row__body small{display:flex;flex-wrap:wrap;align-items:center;gap:.28rem .45rem}.tutorial-row__body small .material-icons{color:#67e8f9;font-size:.95rem}.tutorial-row__eyebrow{display:inline-flex;max-width:100%;align-items:center;gap:.5rem;color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.tutorial-row__eyebrow i{width:.28rem;height:.28rem;border-radius:999px;background:currentColor;opacity:.45}.tutorial-row__body em{display:-webkit-box;font-style:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.request-ticket-list{gap:.75rem}.request-case{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--request-accent, #67e8f9) 18%,rgba(103,232,249,.1));border-radius:.9rem;background:linear-gradient(90deg,color-mix(in srgb,var(--request-accent, #67e8f9) 8%,transparent),transparent 28%),#030916c7;box-shadow:inset 0 1px #ffffff09;transition:border-color .18s ease,background .18s ease,transform .18s ease}.request-case:before{position:absolute;inset:.75rem auto .75rem 0;width:2px;border-radius:999px;background:var(--request-accent, #67e8f9);box-shadow:0 0 18px color-mix(in srgb,var(--request-accent, #67e8f9) 55%,transparent);content:"";opacity:.72}.request-case:hover{border-color:color-mix(in srgb,var(--request-accent, #67e8f9) 38%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--request-accent, #67e8f9) 12%,transparent),transparent 34%),#050d1ce6;transform:translateY(-1px)}.request-case__link{display:grid;grid-template-columns:2.85rem minmax(0,1fr) auto;min-width:0;align-items:center;gap:.95rem;color:inherit;padding:.9rem 1rem .9rem 1.15rem;text-decoration:none}.request-case__icon{display:inline-flex;width:2.85rem;height:2.85rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--request-accent, #67e8f9) 28%,transparent);border-radius:50%;background:radial-gradient(circle at 35% 25%,color-mix(in srgb,var(--request-accent, #67e8f9) 30%,transparent),transparent 48%),color-mix(in srgb,var(--request-accent, #67e8f9) 11%,#06101f);color:var(--request-accent, #67e8f9);font-size:1.15rem;box-shadow:inset 0 1px #ffffff14}.request-case__content{display:grid;min-width:0;gap:.25rem}.request-case__type{overflow:hidden;color:var(--request-accent, #67e8f9);font-size:.64rem;font-weight:950;letter-spacing:.13em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.request-case__content strong{overflow:hidden;color:#f8fafc;font-size:.98rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.request-case__summary{display:-webkit-box;overflow:hidden;color:#8fa3bb;font-size:.76rem;font-weight:700;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:1}.request-case__side{display:grid;min-width:12.5rem;justify-items:end;gap:.55rem}.request-case__metrics{display:flex;align-items:center;gap:.4rem}.request-case__metrics>span{display:inline-flex;min-height:1.9rem;align-items:center;gap:.28rem;border:1px solid rgba(103,232,249,.11);border-radius:.55rem;background:#0f172a85;color:#cbd5e1;padding:.32rem .48rem}.request-case__metrics .material-icons{color:var(--request-accent, #67e8f9);font-size:.85rem}.request-case__metrics b{color:#e8f3ff;font-size:.72rem;line-height:1}.request-case__metrics small{color:#72869e;font-size:.57rem;font-weight:900;letter-spacing:.07em;line-height:1;text-transform:uppercase}.tutorial-row__side{display:flex;min-width:10rem;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.65rem;text-align:right}.tutorial-row__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:100%}.tutorial-row__metrics span{display:grid;min-height:2.65rem;align-content:center;border:1px solid rgba(103,232,249,.12);border-radius:.75rem;background:#0f172a94;padding:.45rem .55rem}.tutorial-row__metrics b{color:#f8fafc;font-size:.93rem;font-weight:950;line-height:1}.tutorial-row__metrics small{margin-top:.2rem;color:#8ea4bd;font-size:.58rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.tutorial-row__open{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(103,232,249,.28);border-radius:.75rem;background:#0891b224;color:#a5f3fc;padding:.35rem .7rem;font-size:.74rem;font-weight:950;text-decoration:none}.tutorial-row__open .material-icons{font-size:1rem}.tutorial-row.is-pending{border-color:#facc1529}.tutorial-row.is-rejected{border-color:#f43f5e2e}.request-status.is-published{border-color:#22c55e40;background:#22c55e24;color:#86efac}.request-status.is-pending{border-color:#facc1540;background:#facc151f;color:#fde68a}.request-status.is-rejected{border-color:#f43f5e47;background:#f43f5e24;color:#fda4af}.tutorial-filter-form{display:grid;gap:.85rem}.tutorial-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.tutorial-check{display:inline-flex;align-items:center;justify-content:space-between;gap:.85rem;width:-moz-fit-content;width:fit-content;min-width:15rem;border:1px solid rgba(103,232,249,.13);border-radius:.95rem;background:#0f172a9e;padding:.65rem .75rem;cursor:pointer}.tutorial-check input{position:relative;order:2;width:2.65rem;min-height:1.35rem;height:1.35rem;flex:0 0 2.65rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:#0f172ae6;padding:0;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.tutorial-check input:before{content:"";position:absolute;top:50%;left:.18rem;width:.9rem;height:.9rem;border-radius:999px;background:#cbd5e1;transform:translateY(-50%);transition:transform .18s ease,background .18s ease}.tutorial-check input:checked{border-color:#67e8f994;background:#22d3ee33;box-shadow:0 0 0 3px #22d3ee1a}.tutorial-check input:checked:before{background:#67e8f9;transform:translate(1.18rem,-50%)}.tutorial-check span{margin:0;color:#dbeafe;font-size:.78rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.tutorial-detail-grid{align-items:start}.tutorial-author-card{display:flex;align-items:center;gap:.75rem;border-radius:.9rem;padding:.8rem;margin-bottom:1rem}.tutorial-author-card strong{display:block;color:#f8fafc;font-weight:950}.tutorial-author-card span{display:block;margin-top:.1rem;color:#8ea4bd;font-size:.78rem;font-weight:800}.tutorial-body{max-width:86ch;color:#cbd5e1;font-size:.95rem;line-height:1.78}.tutorial-body :where(p,ul,ol,blockquote,pre){margin-top:.9rem;margin-bottom:.9rem}.tutorial-body :where(ul,ol){padding-left:1.2rem}.tutorial-body a{color:#67e8f9;font-weight:900}.tutorial-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.tutorial-related-grid a{display:grid;gap:.4rem;border-radius:.9rem;padding:.9rem;text-decoration:none}.tutorial-pagination{margin-top:1rem}@media(max-width:1120px){.tutorial-featured__card,.tutorial-row{grid-template-columns:1fr}.tutorial-featured__meta,.tutorial-row__side{justify-content:flex-start;justify-items:start;align-items:stretch;text-align:left}.tutorial-related-grid,.tutorial-form-grid{grid-template-columns:1fr}}@media(max-width:760px){.tutorial-row__main{align-items:flex-start}.tutorial-row__body strong{white-space:normal}.tutorial-row__side{display:grid;grid-template-columns:minmax(0,1fr) minmax(9rem,auto);min-width:0;align-items:center;gap:.7rem}.tutorial-row__side .request-status{justify-self:start}.tutorial-row__metrics{width:min(100%,10rem);justify-self:end}.request-case__link{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem}.request-case__icon{width:2.5rem;height:2.5rem;font-size:1rem}.request-case__side{grid-column:2;width:100%;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;gap:.55rem}.request-case__metrics{justify-self:end}}@media(max-width:520px){.tutorial-row{gap:.8rem;padding:.8rem!important}.tutorial-row__main{gap:.7rem}.tutorial-row__icon{width:2.15rem;height:2.15rem;flex-basis:2.15rem}.tutorial-row__body small{font-size:.68rem}.tutorial-row__side{grid-template-columns:auto minmax(8.5rem,10rem)}.tutorial-row__metrics span{min-height:2.4rem;padding:.38rem .45rem}.request-case__link{grid-template-columns:2.25rem minmax(0,1fr);gap:.65rem;padding:.75rem}.request-case__icon{width:2.25rem;height:2.25rem}.request-case__side{grid-template-columns:1fr}.request-case__metrics{width:100%;justify-self:stretch}.request-case__metrics>span{flex:1 1 0;justify-content:center}}@media(max-width:1180px){.media-hero,.media-upload-form,.media-detail-layout{grid-template-columns:1fr}.media-upload-side,.media-detail-side{position:static}.media-admin-row{grid-template-columns:1fr}}@media(max-width:760px){.media-hub{gap:1rem}.media-hero,.media-detail-hero{padding:1rem}.media-hero__rules,.media-form-grid,.media-admin-stats{grid-template-columns:1fr}.media-detail-hero{align-items:flex-start;flex-direction:column}.media-detail-hero__stats{justify-content:flex-start}.media-gallery-grid{grid-template-columns:1fr}.media-filter-form{display:grid;grid-template-columns:1fr}.media-admin-row,.media-admin-row__summary{grid-template-columns:1fr}.media-admin-row__preview{width:100%}.media-admin-row__form,.media-admin-finalize{grid-template-columns:1fr}}.fg-command-home{display:grid;width:100%;gap:1.15rem}.fg-kicker{display:inline-flex;align-items:center;gap:.42rem;color:#67e8f9;font-size:.72rem;font-weight:950;letter-spacing:.14em;line-height:1;text-transform:uppercase}.fg-kicker .material-icons{font-size:1rem}.fg-command-hero{position:relative;display:grid;min-height:23rem;grid-template-columns:minmax(0,1fr) minmax(18rem,25rem);gap:1.2rem;align-items:center;border:1px solid rgba(103,232,249,.2);border-radius:1.15rem;overflow:hidden;padding:clamp(1.15rem,3vw,2.25rem);background:linear-gradient(90deg,#020617f7,#020617b3 52%,#020617f2),radial-gradient(circle at 20% 10%,rgba(34,211,238,.18),transparent 26rem),#020617eb;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000047}.fg-command-hero__media{position:absolute;inset:0;z-index:0}.fg-command-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#020617f5,#02061773 52%,#020617e0),radial-gradient(circle at 72% 26%,rgba(34,211,238,.18),transparent 20rem)}.fg-command-hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.54}.fg-command-hero__copy,.fg-live-card,.fg-platform-card{position:relative;z-index:1}.fg-command-hero__copy{max-width:47rem}.fg-command-hero h1{max-width:16ch;margin:.75rem 0 0;color:#f8fafc;font-size:clamp(2.25rem,4.3vw,4.25rem);font-weight:950;letter-spacing:0;line-height:.96}.fg-command-hero p{max-width:58rem;margin:1rem 0 0;color:#cbd5e1;font-size:clamp(.98rem,1.4vw,1.13rem);font-weight:800;line-height:1.65}.fg-command-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.45rem}.fg-command-btn,.fg-copy-button,.fg-server-card__connect a,.fg-server-card__connect button{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.42rem;border:1px solid rgba(103,232,249,.2);border-radius:.82rem;background:#0f172aad;color:#e2e8f0;padding:.68rem 1rem;font-size:.78rem;font-weight:950;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.fg-command-btn:hover,.fg-copy-button:hover,.fg-server-card__connect a:hover,.fg-server-card__connect button:hover{transform:translateY(-1px);border-color:#67e8f97a;background:#082f4980}.fg-command-btn.is-primary,.fg-copy-button,.fg-server-card__connect .is-primary{border-color:#67e8f9a6;background:linear-gradient(135deg,#22d3ee,#67e8f9);color:#020617;box-shadow:0 16px 34px #0891b238}.fg-live-card{display:grid;gap:.78rem;align-self:stretch;border:1px solid rgba(103,232,249,.22);border-radius:1rem;background:#020617d1;padding:1.05rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fg-platform-card{display:grid;align-self:stretch;align-content:center;gap:.9rem;border:1px solid rgba(103,232,249,.19);border-radius:1rem;background:radial-gradient(circle at 0 0,rgba(34,211,238,.16),transparent 14rem),#020617b8;padding:1.05rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fg-platform-card__label{color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.fg-platform-card h2{margin:0;color:#f8fafc;font-size:1.28rem;font-weight:950;letter-spacing:0;line-height:1.08}.fg-platform-card p{margin:0;color:#a7bad1;font-size:.82rem;font-weight:800;line-height:1.55}.fg-platform-card__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.fg-platform-card__grid div{min-height:5.1rem;border:1px solid rgba(103,232,249,.12);border-radius:.78rem;background:#0f172a94;padding:.72rem}.fg-platform-card__grid .material-icons{color:#67e8f9;font-size:1.12rem}.fg-platform-card__grid strong,.fg-platform-card__grid small{display:block}.fg-platform-card__grid strong{margin-top:.35rem;color:#f8fafc;font-size:.78rem;font-weight:950}.fg-platform-card__grid small{margin-top:.18rem;color:#8ea4bd;font-size:.66rem;font-weight:850;line-height:1.35}.fg-live-card__label{color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.fg-live-card__state{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.4rem;border:1px solid rgba(34,197,94,.3);border-radius:999px;background:#16a34a1c;color:#86efac;padding:.28rem .58rem;font-size:.68rem;font-weight:950;text-transform:uppercase}.fg-live-card__state i{width:.42rem;height:.42rem;border-radius:999px;background:currentColor}.fg-live-card__state.is-offline{border-color:#f43f5e47;background:#f43f5e1f;color:#fda4af}.fg-live-card h2,.fg-panel-head h2,.fg-map-card h2,.fg-server-section h2,.fg-feed-grid h2,.fg-player-panel h2{margin:0;color:#f8fafc;font-size:1.22rem;font-weight:950;letter-spacing:0;line-height:1.1}.fg-live-card p{margin:0;color:#9fb3ca;font-size:.82rem;font-weight:800;line-height:1.55}.fg-live-card__rows{display:grid;gap:.55rem}.fg-live-card__rows div,.fg-chart-footer span,.fg-server-card__body{border:1px solid rgba(148,163,184,.14);border-radius:.78rem;background:#0f172a9e}.fg-live-card__rows div{display:flex;min-height:2.6rem;align-items:center;justify-content:space-between;gap:.7rem;padding:.58rem .72rem}.fg-live-card__rows span,.fg-live-card__meter span,.fg-server-card p,.fg-chart-footer span,.fg-feed-list span{color:#8ea4bd;font-size:.68rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.fg-live-card__rows strong{color:#f8fafc;font-size:.82rem;font-weight:950;text-align:right}.fg-live-card__meter{display:grid;gap:.42rem}.fg-live-card__meter div{display:flex;justify-content:space-between;gap:.7rem}.fg-live-card__meter strong{color:#f8fafc;font-size:.85rem;font-weight:950}.fg-live-card__meter em,.fg-server-card__meter,.fg-map-card em{display:block;height:.45rem;border-radius:999px;overflow:hidden;background:#94a3b82e}.fg-live-card__meter b,.fg-server-card__meter b,.fg-map-card em b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#67e8f9)}.fg-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.fg-kpi-card{display:flex;min-height:5.2rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(103,232,249,.13);border-radius:.9rem;background:radial-gradient(circle at 100% 0,rgba(34,211,238,.13),transparent 12rem),#030712bd;padding:1rem;overflow:hidden;color:#fff;box-shadow:inset 0 1px #ffffff09}.fg-kpi-card span:not(.material-icons){display:block;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.fg-kpi-card strong{display:block;margin-top:.2rem;font-size:1.8rem;font-weight:950;line-height:1}.fg-kpi-card .material-icons{display:inline-flex;width:2.65rem;height:2.65rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.16);border-radius:.85rem;background:#22d3ee1a;color:#67e8f9;font-size:1.35rem;opacity:1}.fg-dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch}.fg-growth-panel,.fg-chart-panel,.fg-side-stack>article,.fg-tool-grid article,.fg-server-section,.fg-feed-grid>article,.fg-empty-panel{border:1px solid rgba(103,232,249,.13);border-radius:1rem;background:radial-gradient(circle at 0 0,rgba(34,211,238,.08),transparent 17rem),#030712bd;box-shadow:inset 0 1px #ffffff09}.fg-growth-panel,.fg-chart-panel,.fg-server-section,.fg-feed-grid>article{display:flex;min-height:18rem;flex-direction:column;padding:1rem}.fg-growth-panel{position:relative;overflow:hidden;border-color:#67e8f929;background:radial-gradient(circle at 16% 0,rgba(34,211,238,.13),transparent 17rem),radial-gradient(circle at 78% 18%,rgba(14,165,233,.09),transparent 20rem),linear-gradient(180deg,#030712e6,#030712c2)}.fg-growth-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px);background-size:4.25rem 4.25rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 78%)}.fg-growth-panel>*{position:relative;z-index:1}.fg-growth-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:-.1rem -.1rem 1.05rem;padding:.15rem .15rem .95rem;border-bottom:1px solid rgba(148,163,184,.09)}.fg-growth-head h2{margin:.25rem 0 0;color:#f8fafc;font-size:1.28rem;font-weight:950;letter-spacing:0;line-height:1}.fg-growth-tabs{display:inline-flex;gap:.25rem;border:1px solid rgba(148,163,184,.11);border-radius:.82rem;background:#0f172a9e;padding:.26rem}.fg-growth-tabs button{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;gap:.35rem;border:0;border-radius:.62rem;background:transparent;color:#94a3b8;padding:.45rem .78rem;font-size:.75rem;font-weight:950;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.fg-growth-tabs button .material-icons{font-size:.95rem}.fg-growth-tabs button.is-active{background:linear-gradient(135deg,#22d3ee,#67e8f9);color:#020617;box-shadow:0 0 24px #22d3ee3d}.fg-growth-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:.95rem}.fg-growth-stats article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.16rem;min-height:4.8rem;border:1px solid rgba(148,163,184,.07);border-radius:.95rem;background:#0f172a61;padding:.9rem 1rem;text-align:left}.fg-growth-stats .material-icons{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;justify-self:start;margin:0;font-size:1.05rem;opacity:.62}.fg-growth-stats small{grid-area:label;display:block;color:#9aaabd;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.fg-growth-stats strong{grid-area:value;display:block;margin-top:0;font-size:1.35rem;font-weight:950;line-height:1}.fg-growth-stats .is-total{background:radial-gradient(circle at 50% -30%,rgba(34,211,238,.16),transparent 74%),#0f172a57}.fg-growth-stats .is-total .material-icons,.fg-growth-stats .is-total strong{color:#67e8f9}.fg-growth-stats .is-today .material-icons,.fg-growth-stats .is-today strong{color:#38bdf8}.fg-growth-stats .is-week .material-icons,.fg-growth-stats .is-week strong{color:#7dd3fc}.fg-growth-stats .is-average .material-icons,.fg-growth-stats .is-average strong{color:#bae6fd}.fg-growth-chart{height:20rem;border-radius:.95rem;background:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px),#02061757;background-size:4rem 4rem,4rem 4rem,auto;padding:.9rem .7rem .35rem}.fg-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.fg-panel-head.is-tight{margin-bottom:.75rem}.fg-range-tabs{display:inline-flex;gap:.3rem;border:1px solid rgba(103,232,249,.12);border-radius:.8rem;background:#0f172a94;padding:.25rem}.fg-range-tabs button{min-height:2rem;border:0;border-radius:.58rem;background:transparent;color:#94a3b8;padding:.35rem .75rem;font-size:.72rem;font-weight:950;cursor:pointer}.fg-range-tabs button.is-active{background:#67e8f9;color:#020617}.fg-chart-stage{height:21rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:#0206179e;padding:.8rem}.fg-chart-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.8rem}.fg-chart-footer span{padding:.75rem;text-align:center}.fg-chart-footer strong{display:block;color:#f8fafc;font-size:1.05rem}.fg-side-stack{display:grid;gap:1rem}.fg-map-card{position:relative;min-height:14rem;overflow:hidden;padding:1rem}.fg-map-card img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.28}.fg-map-card div{position:relative;z-index:1;display:grid;height:100%;align-content:end;gap:.55rem}.fg-map-card p{margin:0;color:#94a3b8;font-size:.82rem;font-weight:850}.fg-map-card em b{width:var(--fill)}.fg-player-panel{padding:1rem}.fg-player-panel.is-tall{min-height:100%}.fg-player-list{display:grid;gap:.55rem}.fg-player-list a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;border:1px solid rgba(148,163,184,.12);border-radius:.75rem;background:#0f172a8c;padding:.55rem;color:#e2e8f0;font-weight:900;text-decoration:none}.fg-player-list small{color:#64748b;font-size:.68rem;font-weight:850}.fg-player-list p{color:#8ea4bd;font-weight:800}.fg-tool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.fg-tool-grid article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title" "copy copy";align-items:center;-moz-column-gap:.65rem;column-gap:.65rem;row-gap:.55rem;padding:1rem}.fg-tool-grid .material-icons{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;justify-self:start;margin:0;color:#67e8f9;font-size:1.35rem}.fg-tool-grid strong{grid-area:title;color:#f8fafc;font-size:.96rem;font-weight:950}.fg-tool-grid p{grid-area:copy;margin:0;color:#9fb3ca;font-size:.8rem;font-weight:800;line-height:1.55}.cs2-discipline{display:grid;gap:1rem;border:1px solid rgba(103,232,249,.13);border-radius:1rem;background:radial-gradient(circle at 0 0,rgba(34,211,238,.08),transparent 22rem),#030712b8;padding:1rem;box-shadow:inset 0 1px #ffffff09}.cs2-discipline__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.cs2-discipline__head h3{margin:.25rem 0 0;color:#f8fafc;font-size:1.28rem;font-weight:950;letter-spacing:0}.cs2-discipline__head p{margin:.2rem 0 0;color:#8ea4bd;font-size:.82rem;font-weight:850}.cs2-discipline__search{position:relative;width:min(100%,22rem)}.cs2-discipline__search .material-icons{position:absolute;left:.85rem;top:50%;color:#64748b;font-size:1rem;transform:translateY(-50%)}.cs2-discipline__search input{width:100%;min-height:2.65rem;border:1px solid rgba(148,163,184,.18);border-radius:.85rem;background:#0f172abd;color:#e2e8f0;padding:0 .9rem 0 2.45rem;font-size:.85rem;font-weight:850;outline:none}.cs2-discipline__search input:focus{border-color:#67e8f98c;box-shadow:0 0 0 3px #22d3ee1a}.cs2-discipline__table{display:grid;overflow:hidden;border:1px solid rgba(148,163,184,.1);border-radius:.95rem}.cs2-discipline__thead,.cs2-discipline__main{display:grid;grid-template-columns:minmax(14rem,1.35fr) minmax(7rem,.62fr) minmax(8rem,.7fr) minmax(12rem,1fr) minmax(7rem,.62fr) minmax(7.5rem,.65fr) 2rem;gap:.8rem;align-items:center}.cs2-discipline__thead{background:#020617b8;padding:.75rem 1rem;color:#8ea4bd;font-size:.66rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.cs2-discipline__row{border-top:1px solid rgba(148,163,184,.1);background:#0f172a47}.cs2-discipline__row.is-open{background:radial-gradient(circle at 0 0,rgba(34,211,238,.08),transparent 18rem),#0f172a6b}.cs2-discipline__main{width:100%;border:0;background:transparent;padding:.85rem 1rem;color:#cbd5e1;text-align:left;cursor:pointer}.cs2-discipline__player{display:flex;min-width:0;align-items:center;gap:.75rem}.cs2-discipline__player img{width:2.6rem;height:2.6rem;flex:0 0 2.6rem;border:1px solid rgba(103,232,249,.2);border-radius:.75rem;-o-object-fit:cover;object-fit:cover}.cs2-discipline__player span{display:grid;min-width:0;gap:.18rem}.cs2-discipline__player strong,.cs2-discipline__admin,.cs2-discipline__reason,.cs2-discipline__duration{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs2-discipline__player strong{color:#f8fafc;font-size:.92rem;font-weight:950}.cs2-discipline__player small,.cs2-discipline__admin,.cs2-discipline__reason,.cs2-discipline__duration{color:#9fb3ca;font-size:.78rem;font-weight:850}.cs2-discipline__type,.cs2-discipline__status{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.35rem;border-radius:.65rem;padding:.32rem .55rem;font-size:.72rem;font-weight:950}.cs2-discipline__type .material-icons{font-size:.95rem}.cs2-discipline__type.is-ban{border:1px solid rgba(248,113,113,.24);background:#7f1d1d40;color:#fca5a5}.cs2-discipline__type.is-sanction{border:1px solid rgba(251,191,36,.24);background:#713f1238;color:#fde68a}.cs2-discipline__status{position:relative;flex-wrap:wrap;justify-content:center;text-align:center}.cs2-discipline__status i{width:.45rem;height:.45rem;border-radius:999px;background:currentColor}.cs2-discipline__status small{width:100%;color:#8ea4bd;font-size:.62rem}.cs2-discipline__status.is-active{border:1px solid rgba(248,113,113,.22);background:#7f1d1d38;color:#fca5a5}.cs2-discipline__status.is-expired{border:1px solid rgba(34,197,94,.2);background:#1665342b;color:#86efac}.cs2-discipline__chevron{color:#8ea4bd;font-size:1.35rem;transition:transform .18s ease}.cs2-discipline__row.is-open .cs2-discipline__chevron{transform:rotate(180deg)}.cs2-discipline__details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding:.25rem 1rem 1rem}.cs2-discipline__detail-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.25rem .65rem;align-items:center;border:1px solid rgba(103,232,249,.12);border-radius:.9rem;background:#02061773;padding:.85rem}.cs2-discipline__detail-card .material-icons{grid-row:span 3;display:inline-flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.16);border-radius:.75rem;background:#22d3ee1a;color:#67e8f9;font-size:1.05rem}.cs2-discipline__detail-card small{color:#8ea4bd;font-size:.65rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.cs2-discipline__detail-card strong{overflow:hidden;color:#f8fafc;font-size:.88rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.cs2-discipline__detail-card em{overflow:hidden;color:#8ea4bd;font-size:.72rem;font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.cs2-discipline__empty{display:grid;justify-items:center;gap:.45rem;border:1px dashed rgba(103,232,249,.18);border-radius:.95rem;padding:2.3rem 1rem;color:#8ea4bd;text-align:center}.cs2-discipline__empty .material-icons{display:inline-flex;width:2.6rem;height:2.6rem;align-items:center;justify-content:center;border-radius:999px;background:#22d3ee1f;color:#67e8f9;font-size:1.25rem}.cs2-discipline__empty strong{color:#f8fafc;font-weight:950}.cs2-discipline__pager{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid rgba(148,163,184,.1);padding-top:.9rem;color:#8ea4bd;font-size:.78rem;font-weight:850}.cs2-discipline__pager div{display:flex;align-items:center;gap:.45rem}.cs2-discipline__pager button,.cs2-discipline__pager strong{display:inline-flex;min-width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.15);border-radius:.7rem;background:#0f172aad;color:#dbeafe;font-weight:950}.cs2-discipline__pager button:disabled{opacity:.4;cursor:not-allowed}.cs2-discipline__pager .material-icons{font-size:1.1rem}@media(max-width:1180px){.cs2-discipline__thead{display:none}.cs2-discipline__table{gap:.75rem;border:0}.cs2-discipline__row{border:1px solid rgba(103,232,249,.12);border-radius:.95rem;overflow:hidden}.cs2-discipline__main{grid-template-columns:1fr auto;gap:.7rem}.cs2-discipline__type,.cs2-discipline__admin,.cs2-discipline__reason,.cs2-discipline__duration,.cs2-discipline__status{justify-self:start}.cs2-discipline__details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.cs2-discipline__head{display:grid}.cs2-discipline__search{width:100%}.cs2-discipline__details{grid-template-columns:1fr}.cs2-discipline__pager{align-items:flex-start;flex-direction:column}}.cs2-roster__table{overflow:hidden;border:1px solid rgba(148,163,184,.1);border-radius:.95rem}.cs2-roster__thead,.cs2-roster__row{display:grid;grid-template-columns:minmax(14rem,1.45fr) minmax(8rem,.75fr) minmax(9rem,.85fr) minmax(5.5rem,.45fr) minmax(8rem,.7fr) minmax(6rem,.5fr);gap:.9rem;align-items:center}.cs2-roster__thead{background:#020617b8;padding:.75rem 1rem;color:#8ea4bd;font-size:.66rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.cs2-roster__row{min-height:4.25rem;border-top:1px solid rgba(148,163,184,.1);background:#0f172a47;padding:.78rem 1rem;transition:background .18s ease}.cs2-roster__row:hover{background:#0f172a80}.cs2-roster__player{display:flex;min-width:0;align-items:center;gap:.75rem}.cs2-roster__player img{width:2.65rem;height:2.65rem;flex:0 0 2.65rem;border:1px solid rgba(103,232,249,.2);border-radius:.72rem;-o-object-fit:cover;object-fit:cover}.cs2-roster__player>span,.cs2-roster__cell{display:grid;min-width:0;gap:.16rem}.cs2-roster__player strong,.cs2-roster__cell strong{overflow:hidden;color:#f8fafc;font-size:.84rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.cs2-roster__player small,.cs2-roster__cell em{overflow:hidden;color:#8ea4bd;font-size:.7rem;font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.cs2-roster__immunity{color:#67e8f9!important;font-size:.95rem!important}.cs2-roster__account,.cs2-roster__badge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.38rem;border-radius:.65rem;padding:.36rem .58rem;font-size:.7rem;font-weight:950;white-space:nowrap}.cs2-roster__account{border:1px solid rgba(148,163,184,.14);background:#0f172a99;color:#94a3b8}.cs2-roster__account i{width:.42rem;height:.42rem;border-radius:999px;background:currentColor}.cs2-roster__account.is-linked{border-color:#34d39933;background:#064e3b2e;color:#6ee7b7}.cs2-roster__badge .material-icons{font-size:.95rem}.cs2-roster__badge.is-staff{border:1px solid rgba(34,211,238,.23);background:#0891b229;color:#a5f3fc}.cs2-roster__badge.is-vip{border:1px solid rgba(251,191,36,.23);background:#713f1233;color:#fde68a}.cs2-roster__mobile-label{display:none}@media(max-width:940px){.cs2-roster__table{display:grid;gap:.75rem;overflow:visible;border:0}.cs2-roster__thead{display:none}.cs2-roster__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;border:1px solid rgba(103,232,249,.12);border-radius:.95rem;padding:1rem}.cs2-roster__player{grid-column:1 / -1;border-bottom:1px solid rgba(148,163,184,.1);padding-bottom:.8rem}.cs2-roster__mobile-label{display:block;color:#64748b;font-size:.6rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}}@media(max-width:520px){.cs2-roster__row{grid-template-columns:1fr}.cs2-roster__player{grid-column:auto}}.fg-server-grid{display:grid;gap:.9rem}.fg-server-card{display:grid;grid-template-columns:minmax(17rem,38%) minmax(0,1fr);border:1px solid rgba(103,232,249,.13);border-radius:1rem;overflow:hidden;background:radial-gradient(circle at 78% 0,rgba(34,211,238,.12),transparent 18rem),linear-gradient(135deg,#064e3b14,#0f172ab8 38%,#020617e0);box-shadow:inset 0 1px #ffffff0a}.fg-server-card__image{position:relative;display:block;min-height:13.4rem;overflow:hidden;background:#020617e6}.fg-server-card__image img{width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;transition:transform .22s ease}.fg-server-card:hover .fg-server-card__image img{transform:scale(1.035)}.fg-server-card__image span{position:absolute;top:.75rem;right:.75rem;border-radius:999px;padding:.28rem .55rem;font-size:.64rem;font-weight:950;text-transform:uppercase}.fg-server-card__image .is-online{background:#22c55e2e;color:#86efac}.fg-server-card__image .is-offline{background:#f43f5e29;color:#fda4af}.fg-server-card__body{display:grid;align-content:stretch;gap:.8rem;border:0;border-radius:0;background:linear-gradient(90deg,#02061761,#0f172ac2),radial-gradient(circle at 100% 100%,rgba(103,232,249,.08),transparent 16rem);padding:1rem 1rem 1.05rem}.fg-server-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.fg-server-card__eyebrow{display:inline-flex;margin-bottom:.35rem;color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.fg-server-card h3{margin:0;color:#f8fafc;font-size:1.12rem;font-weight:950;line-height:1.05}.fg-server-card p{margin:.25rem 0 0;color:#8ea4bd;font-size:.76rem;font-weight:900;letter-spacing:.02em}.fg-server-card__status{display:inline-flex;flex:0 0 auto;align-items:center;gap:.38rem;border:1px solid rgba(148,163,184,.16);border-radius:999px;background:#0f172ab8;padding:.32rem .58rem;color:#cbd5e1;font-size:.64rem;font-weight:950;text-transform:uppercase}.fg-server-card__status i{width:.43rem;height:.43rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 .22rem color-mix(in srgb,currentColor 16%,transparent)}.fg-server-card__status.is-online{border-color:#22c55e47;color:#4ade80}.fg-server-card__status.is-offline{border-color:#f43f5e42;color:#fb7185}.fg-server-card__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.fg-server-card__stats span{display:grid;gap:.22rem;border:1px solid rgba(103,232,249,.11);border-radius:.72rem;background:#0206176b;padding:.62rem .68rem}.fg-server-card__stats small,.fg-server-card__meter-row span{color:#7f93ad;font-size:.58rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.fg-server-card__stats strong{color:#f8fafc;font-size:.96rem;font-weight:950;line-height:1}.fg-server-card__meter-row{display:grid;gap:.42rem}.fg-server-card__meter-row>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.fg-server-card__meter-row strong{color:#dff9ff;font-size:.68rem;font-weight:950}.fg-server-card__connect{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(7.2rem,.8fr) minmax(7.2rem,.8fr);gap:.55rem}.fg-server-card__connect button,.fg-server-card__connect a{width:100%;min-height:2.45rem;padding:.58rem .75rem}.fg-server-card__connect button{color:#d8e7f3}.fg-server-card__connect .material-icons{font-size:1rem}.fg-feed-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.fg-panel-head a{color:#67e8f9;font-size:.75rem;font-weight:950;text-decoration:none}.fg-feed-list{display:grid;flex:1;gap:.6rem}.fg-feed-list a{display:flex;min-height:3.6rem;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(148,163,184,.12);border-radius:.8rem;background:#0f172a94;color:#e2e8f0;padding:.72rem;text-decoration:none}.fg-feed-list strong{color:#f8fafc;font-weight:950}.fg-feed-list p,.fg-empty-panel p{color:#8ea4bd;font-weight:800}.fg-feed-empty{display:flex;min-height:13rem;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:.8rem;border:1px dashed rgba(103,232,249,.16);border-radius:.8rem;background:radial-gradient(circle at 50% 15%,rgba(34,211,238,.09),transparent 9rem),#02081747;padding:1.4rem;text-align:center}.fg-feed-empty>.material-icons{display:inline-grid;width:3rem;height:3rem;place-items:center;border:1px solid rgba(103,232,249,.24);border-radius:.75rem;background:#0891b21f;color:#67e8f9;font-size:2.6rem;line-height:1;opacity:.9}.fg-feed-empty strong{display:block;color:#f8fafc;font-size:1rem;font-weight:950}.fg-feed-empty p{max-width:28rem;margin:.35rem 0 0;color:#8ea4bd;font-size:.78rem;font-weight:750}.fg-feed-list .fg-feed-empty__action{display:inline-flex;width:auto;min-height:2.4rem;align-items:center;justify-content:center;gap:.4rem;border-color:#67e8f947;background:#0891b226;color:#a5f3fc;padding:.58rem .85rem;font-size:.76rem;font-weight:950}.fg-feed-list .fg-feed-empty__action:hover{border-color:#67e8f97a;background:#0891b23d}.fg-feed-empty__action .material-icons{font-size:1rem}.fg-feed-empty>.material-icons,.fg-feed-empty__action .material-icons{font-family:Material Icons;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga"}.fg-empty-panel{display:grid;min-height:10rem;place-items:center;padding:1.5rem;text-align:center}.fg-empty-panel .material-icons{color:#67e8f9;font-size:2.4rem}.fg-empty-panel strong{color:#f8fafc;font-size:1.1rem;font-weight:950}@media(max-width:1180px){.fg-command-hero,.fg-dashboard-grid{grid-template-columns:1fr}.fg-live-card{max-width:none}.fg-kpi-grid,.fg-tool-grid,.fg-growth-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.fg-command-hero{min-height:0;padding:1rem}.fg-command-hero h1{font-size:clamp(2rem,12vw,3rem)}.fg-kpi-grid,.fg-tool-grid,.fg-feed-grid,.fg-chart-footer{grid-template-columns:1fr}.fg-feed-grid>article{min-height:0}.fg-feed-empty{min-height:11.5rem}.fg-server-card{grid-template-columns:1fr}.fg-server-card__image{min-height:0;aspect-ratio:16 / 9}.fg-server-card__connect{grid-template-columns:1fr}.fg-server-card__header,.fg-panel-head,.fg-growth-head{align-items:flex-start;flex-direction:column}.fg-growth-tabs{width:100%}.fg-growth-tabs button{flex:1}.fg-growth-chart{height:17.5rem;padding-inline:.35rem}.fg-chart-stage{height:18rem}}@media(max-width:560px){.fg-command-actions,.fg-command-btn,.fg-copy-button{width:100%}.fg-server-card__image{aspect-ratio:1.65 / 1}.fg-server-card__stats{grid-template-columns:1fr}.fg-growth-stats{gap:.55rem}.fg-growth-stats article{min-height:4.25rem;padding:.75rem .65rem}.fg-growth-stats strong{font-size:1.12rem}}.profile-public-2026 .profile-hero-card--compact{min-height:0}.profile-public-2026 .profile-hero-inner{display:flex;min-height:9.25rem;align-items:center}.profile-public-2026 .profile-hero-layout{width:100%}.profile-public-2026 .profile-hero-actions{align-items:center}.profile-public-2026 .profile-avatar-shell{position:relative;width:4.9rem;height:4.9rem;flex:0 0 4.9rem;isolation:isolate}.profile-public-2026 .profile-avatar-image,.profile-public-2026 .profile-avatar-frame{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-public-2026 .profile-avatar-frame{position:absolute;inset:0;pointer-events:none}.profile-public-2026 .profile-avatar-status{right:-.35rem;bottom:-.25rem;width:1.6rem;height:1.6rem}.profile-public-2026 .profile-tab-panels>section{align-items:start}.profile-public-2026 .profile-tabs-shell{background:linear-gradient(135deg,rgba(34,211,238,.09),transparent 42%),#020617e6}.profile-public-2026 .profile-tabs-nav{gap:.45rem}.profile-public-2026 .profile-tab-button{min-width:9.2rem;border-radius:.9rem;background:linear-gradient(180deg,#0f172aeb,#020617d1);box-shadow:inset 0 1px #ffffff09}.profile-public-2026 .profile-tab-button.is-active{border-color:#67e8f9f2;background:linear-gradient(135deg,#67e8f9,#22d3ee);color:#020617;box-shadow:0 12px 28px #0891b247,inset 0 1px #ffffff59}.profile-public-2026 .profile-tab-button.is-idle:hover{transform:translateY(-1px);background:linear-gradient(180deg,#0f172afa,#082f4980)}.profile-public-2026 .profile-side-panel{align-self:start}.profile-public-2026 .profile-section-head{min-height:0;padding:1rem 1.05rem}.profile-public-2026 .profile-requests-widget{min-height:0;align-self:start}.profile-public-2026 .profile-request-list{min-height:0}.profile-public-2026 .profile-request-card{min-height:4.35rem;padding:.85rem 1rem}.profile-public-2026 .profile-request-empty{min-height:4.75rem;padding:1rem}.profile-public-2026 .profile-loadout-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-public-2026 .profile-loadout-grid>article{padding:.65rem!important;border-radius:1rem}.profile-public-2026 .profile-loadout-grid>article>.relative{aspect-ratio:1.42;padding:.65rem!important}.profile-public-2026 .profile-loadout-grid h3{font-size:.78rem}.profile-public-2026 .profile-loadout-grid p{font-size:.68rem}.profile-link-state{display:inline-flex;min-height:1.45rem;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.12);padding:0 .48rem;font-size:.56rem;font-weight:950;letter-spacing:.09em;line-height:1;text-transform:uppercase}.profile-link-state.is-linked{border-color:#34d3993d;background:#10b9811a;color:#a7f3d0}.profile-link-state.is-missing{border-color:#94a3b81f;background:#0f172acc;color:#64748b}.cs2-loadout-station{--loadout-panel: rgba(3, 11, 22, .78);--loadout-border: rgba(103, 232, 249, .14)}.loadout-workbench{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(23rem,.78fr);gap:1rem;align-items:stretch}.loadout-workbench__preview,.loadout-workbench__slots,.loadout-arsenal-toolbar{position:relative;overflow:hidden;border:1px solid var(--loadout-border);border-radius:1rem;box-shadow:0 24px 54px #00000047}.loadout-workbench__preview{min-height:clamp(19rem,32vw,25rem);display:grid;grid-template-columns:minmax(0,.92fr) minmax(19rem,1.1fr);gap:clamp(1rem,2vw,2rem);padding:clamp(1.1rem,2vw,1.6rem);isolation:isolate}.loadout-workbench__preview:before,.loadout-workbench__preview:after{content:"";position:absolute;pointer-events:none}.loadout-workbench__preview:before{inset:0;z-index:-2;background:linear-gradient(rgba(103,232,249,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.055) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.7),transparent 86%);mask-image:linear-gradient(90deg,rgba(0,0,0,.7),transparent 86%)}.loadout-workbench__preview:after{right:5%;bottom:6%;z-index:-1;width:min(34rem,56%);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(103,232,249,.16),transparent 62%);filter:blur(10px)}.loadout-workbench__copy{display:flex;min-width:0;flex-direction:column;justify-content:center}.loadout-workbench__eyebrow,.loadout-workbench__slots-head p{margin:0;color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:.24em;text-transform:uppercase}.loadout-workbench__copy h3,.loadout-workbench__slots-head h3{margin:.45rem 0 0;color:#f8fafc;font-size:clamp(1.45rem,3vw,2.35rem);font-weight:950;letter-spacing:0;line-height:1}.loadout-workbench__copy p:not(.loadout-workbench__eyebrow){max-width:44ch;margin:.75rem 0 0;color:#94a3b8;font-size:.88rem;font-weight:750;line-height:1.55}.server2026-live-card{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.16rem;text-align:left}.server2026-live-card>.material-icons{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;justify-self:start;margin:0}.server2026-live-card>small{grid-area:label}.server2026-live-card>strong{grid-area:value}.loadout-workbench__weapon{position:relative;display:grid;min-width:0;place-items:center}.loadout-workbench__weapon-frame{position:relative;width:100%;min-height:13rem;display:grid;place-items:center;overflow:visible;border:1px solid rgba(103,232,249,.12);border-radius:1rem;background:radial-gradient(circle at 50% 15%,rgba(103,232,249,.16),transparent 54%),linear-gradient(135deg,#0f172a9e,#020617b8);padding:clamp(1rem,2vw,1.5rem)}.loadout-workbench__weapon-frame img{width:min(100%,35rem);max-height:18rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 28px 24px rgba(0,0,0,.52))}.loadout-workbench__empty{display:grid;min-height:12rem;width:100%;place-items:center;border:1px dashed rgba(103,232,249,.25);border-radius:1rem;color:#67e8f9;text-align:center}.loadout-workbench__empty .material-icons{border:0;background:transparent;color:currentColor;font-size:2.8rem}.loadout-workbench__empty strong,.loadout-workbench__empty small{display:block}.loadout-workbench__empty strong{margin-top:.5rem;color:#f8fafc;font-size:.95rem;font-weight:950}.loadout-workbench__empty small{color:#94a3b8;font-size:.75rem;font-weight:800}.loadout-workbench__actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.2rem}.loadout-workbench__actions button{display:inline-flex;min-height:2.7rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid rgba(103,232,249,.35);border-radius:.85rem;background:#67e8f924;padding:.65rem 1rem;color:#cffafe;font-size:.78rem;font-weight:950;transition:transform .18s ease,background .18s ease,border-color .18s ease}.loadout-workbench__actions button:hover{transform:translateY(-1px);border-color:#67e8f98c;background:#67e8f938}.loadout-workbench__actions .material-icons{border:0;background:transparent;color:currentColor;font-size:1rem}.loadout-workbench__actions>span,.loadout-workbench__slots-head>span{display:inline-flex;min-height:2rem;align-items:center;border:1px solid rgba(103,232,249,.18);border-radius:999px;background:#67e8f914;padding:0 .75rem;color:#a5f3fc;font-size:.68rem;font-weight:950}.loadout-workbench__slots{display:flex;min-height:100%;flex-direction:column;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.12),transparent 38%),#030b16d1;padding:clamp(1rem,1.6vw,1.25rem)}.loadout-workbench__slots-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.loadout-workbench__slots-head h3{font-size:1.15rem}.loadout-slot-grid{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:1rem}.loadout-slot-card{position:relative;display:grid;min-height:5.3rem;grid-template-columns:auto 4.9rem minmax(0,1fr);gap:.85rem;align-items:center;overflow:hidden;border:1px solid rgba(148,163,184,.13);border-radius:.9rem;background:#0f172a80;padding:.72rem;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease}.loadout-slot-card:hover{transform:translateY(-1px);border-color:#67e8f952;background:#082f4952}.loadout-slot-card.is-empty{border-style:dashed}.loadout-slot-card__icon{display:grid;width:2.1rem;height:2.1rem;place-items:center;border:1px solid rgba(103,232,249,.18);border-radius:.7rem;background:#67e8f91a;color:#67e8f9;font-size:1.05rem}.loadout-slot-card__media{display:grid;width:4.9rem;height:3.8rem;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.7rem;background:radial-gradient(circle at 50% 0%,rgba(103,232,249,.16),transparent 60%),#020617a3}.loadout-slot-card__media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:.25rem}.loadout-slot-card__media .material-icons{border:0;background:transparent;color:#475569;font-size:1.3rem}.loadout-slot-card__body{display:block;min-width:0}.loadout-slot-card__body>span{display:block;color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.loadout-slot-card__body strong{display:block;margin-top:.12rem;overflow:hidden;color:#f8fafc;font-size:.88rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.loadout-slot-card__body small{display:block;margin-top:.2rem;overflow:hidden;color:#94a3b8;font-size:.66rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.loadout-arsenal-toolbar{background:radial-gradient(circle at 6% 0%,rgba(103,232,249,.12),transparent 32%),#030b16c7;padding:1rem}.server2026 .cs2-loadout-grid,.cs2-loadout-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:stretch}.cs2-loadout-item-card{min-width:0;min-height:15.4rem;display:flex;flex-direction:column;justify-content:space-between;border-color:#67e8f91f}.cs2-loadout-item-card>.aspect-\[1\.38\]{width:100%;min-height:11.8rem;border-radius:.8rem .8rem 0 0;padding:clamp(.65rem,1.1vw,1rem)}.cs2-loadout-item-card>.relative.px-3{min-height:4.1rem}.cs2-loadout-item-card img{max-width:100%}@media(max-width:1180px){.server2026 .cs2-loadout-grid,.cs2-loadout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.server2026 .cs2-loadout-grid,.cs2-loadout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.server2026 .cs2-loadout-grid,.cs2-loadout-grid{grid-template-columns:1fr}}.loadout-inspect-modal__body{display:grid;grid-template-columns:minmax(0,3fr) minmax(24rem,.95fr);align-items:stretch;flex:1 1 auto;min-height:0;overflow:hidden;background:radial-gradient(circle at 14% 0%,rgba(103,232,249,.09),transparent 34%),#020617b8}.loadout-inspect-modal__stage-column{display:flex;flex-direction:column;min-width:0;min-height:0;padding:1.25rem;overflow:hidden}.loadout-inspect-modal__stage{position:relative;display:flex;flex:1 1 auto;min-height:clamp(32rem,68vh,46rem);flex-direction:column;overflow:hidden;border:1px solid rgba(103,232,249,.15);border-radius:1rem;background:radial-gradient(circle at 44% 22%,rgba(103,232,249,.1),transparent 38%),#030915;padding:1rem;box-shadow:0 24px 54px #00000052}.loadout-inspect-modal__scene{position:relative;z-index:10;display:grid;flex:1 1 auto;min-height:clamp(25rem,56vh,38rem);place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:.9rem;background:#00000059;padding:clamp(1.25rem,2.4vw,2rem)}.cs2-inspect-viewer{position:absolute;inset:0;z-index:24;overflow:hidden;border-radius:.85rem;background:radial-gradient(circle at 50% 42%,rgba(103,232,249,.11),transparent 36%),radial-gradient(circle at 64% 45%,rgba(217,70,239,.13),transparent 32%),#0206177a}.cs2-inspect-viewer__canvas{width:100%;height:100%;display:block}.cs2-inspect-viewer__fallback{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;padding:clamp(1.25rem,4vw,3rem)}.cs2-inspect-viewer__fallback:before{position:absolute;inset:12% 14%;border-radius:50%;background:#67e8f921;filter:blur(70px);content:""}.cs2-inspect-viewer__fallback img{position:relative;z-index:1;width:min(90%,48rem);height:min(78%,24rem);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1.5rem 2rem rgba(0,0,0,.55))}.cs2-inspect-viewer__fallback span{position:absolute;right:1rem;bottom:1rem;z-index:2;color:#94a3b8cc;font-size:.625rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.cs2-inspect-viewer__loading{position:absolute;inset:0;z-index:25;display:grid;place-items:center;gap:.55rem;color:#67e8f9;font-size:.75rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.cs2-inspect-viewer__loading .material-icons{border:0;background:transparent;color:currentColor;font-size:2rem}.loadout-inspect-modal__weapon-frame{position:relative;z-index:10;display:flex;max-width:100%;max-height:100%;align-items:center;justify-content:center;margin:auto;overflow:visible;transform-style:preserve-3d}.loadout-inspect-modal__weapon-image{position:relative;z-index:10;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:translateZ(34px) scale(var(--weapon-scale, 1));transform-origin:center}.loadout-inspect-modal__sidebar{display:flex;align-self:stretch;min-width:0;min-height:0;height:100%;flex-direction:column;border-left:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#0f172adb,#020617f0),#18181b99;padding:1.25rem;overflow:hidden}.loadout-inspect-modal__sidebar-scroll{min-height:0;flex:1 1 auto;overflow-y:auto;padding-right:.25rem}@media(max-width:1023px){.loadout-inspect-modal__body{display:block;overflow-y:auto}.loadout-inspect-modal__stage-column{padding:1rem;overflow:visible}.loadout-inspect-modal__stage{min-height:30rem}.loadout-inspect-modal__scene{min-height:21rem}.loadout-inspect-modal__sidebar{max-height:none;border-top:1px solid rgba(255,255,255,.1);border-left:0;padding:1rem;overflow:visible}.loadout-inspect-modal__sidebar-scroll{max-height:none;overflow:visible}}@media(max-width:960px){.loadout-workbench,.loadout-workbench__preview{grid-template-columns:1fr}.loadout-workbench__actions{flex-wrap:wrap}}@media(max-width:640px){.loadout-slot-card{grid-template-columns:auto minmax(0,1fr)}.loadout-slot-card__media{display:none}.cs2-inspect-viewer__fallback{padding:1rem}}.cs2-weapon-decor,.profile-loadout-decor{z-index:4;overflow:visible;pointer-events:none}.cs2-weapon-decor img,.profile-loadout-decor img{width:82%;height:82%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55))}.cs2-weapon-decor:not(.cs2-weapon-decor--preview):not(.profile-loadout-decor){border-color:transparent!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cs2-weapon-decor--featured{width:clamp(1.1rem,1.4vw,1.5rem);height:clamp(1.1rem,1.4vw,1.5rem);border:0!important;background:transparent!important;box-shadow:none!important;mix-blend-mode:screen}.cs2-weapon-decor--featured img{width:100%;height:100%}.cs2-weapon-decor--preview{width:clamp(.82rem,1.05vw,1.08rem);height:clamp(.82rem,1.05vw,1.08rem);overflow:visible;border:0!important;border-radius:.18rem;background:transparent!important;box-shadow:none;opacity:.72;mix-blend-mode:screen}.cs2-weapon-decor--preview img{width:100%;height:100%;filter:drop-shadow(0 1px 2px rgba(0,0,0,.9)) drop-shadow(0 0 7px color-mix(in srgb,var(--decor-color, #67e8f9) 34%,transparent))}.cs2-weapon-decor--preview.is-keychain{opacity:.9;border-radius:999px;mix-blend-mode:normal}.cs2-weapon-decor.is-keychain:before,.profile-loadout-decor.is-keychain:before{content:"";position:absolute;left:-55%;top:50%;width:70%;height:1px;background:linear-gradient(90deg,transparent,rgba(226,232,240,.7));transform:rotate(-24deg);transform-origin:right center}.profile-loadout-decor{position:absolute;display:grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid color-mix(in srgb,var(--decor-color, #67e8f9) 48%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--decor-color, #67e8f9) 14%,rgba(2,6,23,.78));box-shadow:0 6px 14px #0000006b;color:var(--decor-color, #67e8f9)}.profile-loadout-decor.is-keychain{background:#020617c7}.cs2-weapon-decor--preview.is-keychain:before{left:-82%;top:48%;width:92%;height:1px;background:linear-gradient(90deg,transparent,rgba(226,232,240,.55));opacity:.55;transform:rotate(-18deg)}[x-cloak]{display:none!important}@media(max-width:640px){.profile-public-2026 .profile-avatar-shell{width:4.35rem;height:4.35rem;flex-basis:4.35rem}.profile-public-2026 .profile-request-card{min-height:0}}@media(max-width:1180px){.profile-public-2026 .profile-loadout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.profile-public-2026 .profile-loadout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.profile-public-2026 .profile-loadout-grid{grid-template-columns:1fr}.profile-public-2026 .profile-tab-button{min-width:8rem}}.cs2-leaderboard-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.cs2-leaderboard-summary__card{display:grid;min-height:5rem;place-items:center;gap:.22rem;border:1px solid rgba(103,232,249,.11);border-radius:.75rem;background:radial-gradient(circle at 50% 0%,rgba(34,211,238,.09),transparent 58%),#0208178f;box-shadow:inset 0 1px #ffffff0a;text-align:center;transition:border-color .18s ease,background .18s ease,transform .18s ease}.cs2-leaderboard-summary__card:hover{border-color:#67e8f947;background:radial-gradient(circle at 50% 0%,rgba(34,211,238,.13),transparent 58%),#020817b3;transform:translateY(-1px)}.cs2-leaderboard-summary__card .material-icons{color:#67e8f9;font-size:1.05rem;line-height:1}.cs2-leaderboard-summary__card strong{max-width:100%;overflow:hidden;color:#f8fafc;font-size:clamp(1.04rem,1.45vw,1.32rem);font-weight:950;letter-spacing:0;line-height:1.02;text-overflow:ellipsis;white-space:nowrap}.cs2-leaderboard-summary__card small{color:#64748b;font-size:.62rem;font-weight:850;letter-spacing:.07em;line-height:1;text-transform:uppercase}@media(max-width:980px){.cs2-leaderboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.cs2-leaderboard-summary{grid-template-columns:1fr}.cs2-leaderboard-summary__card{min-height:4.4rem}}.fg-hero-chat{position:relative;z-index:1;display:flex;min-width:0;align-self:stretch;flex-direction:column;overflow:hidden;border:1px solid rgba(103,232,249,.18);border-radius:1rem;background:radial-gradient(circle at 10% 0%,rgba(34,211,238,.1),transparent 42%),#020817d6;box-shadow:inset 0 1px #ffffff0f,0 24px 70px #0891b224}.fg-command-hero:has(.fg-hero-chat){min-height:27rem;grid-template-columns:minmax(0,1fr) minmax(25rem,31rem)}.fg-hero-chat__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid rgba(103,232,249,.12);background:#0206176b}.fg-hero-chat .fg-platform-card__label{display:inline-flex;align-items:center;gap:.4rem}.fg-hero-chat .fg-platform-card__label .material-icons{font-size:1rem}.fg-hero-chat__link{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.16);border-radius:.65rem;padding:0 .85rem;color:#e0faff;font-size:.72rem;font-weight:950;transition:border-color .18s ease,background .18s ease,color .18s ease}.fg-hero-chat__link:hover{border-color:#67e8f95c;background:#22d3ee1a;color:#67e8f9}.fg-hero-chat__body{min-height:0;flex:1}.fg-hero-chat #chat{height:100%}.fg-hero-chat #chat>.flex.items-center.justify-between{margin:0;border-bottom:1px solid rgba(103,232,249,.08);padding:.65rem .8rem;background:#02061738}.fg-hero-chat #chat-main{height:22rem!important;min-height:0;padding:.8rem}.fg-hero-chat #chat-messages{border-color:#67e8f91f!important;border-radius:.9rem;background:radial-gradient(circle at 100% 0%,rgba(34,211,238,.07),transparent 35%),#02061785!important;padding:.9rem}.fg-hero-chat .chat-row{margin-bottom:.55rem}.fg-hero-chat .chat-row-inner{max-width:86%}.fg-hero-chat .chat-avatar,.fg-hero-chat .chat-avatar img.avatar-img{width:2rem;height:2rem}.fg-hero-chat .chat-bubble{border:1px solid rgba(103,232,249,.12);padding:.5rem .7rem;font-size:.9rem;line-height:1.45;box-shadow:0 10px 24px #02061747}.fg-hero-chat .chat-row.me .chat-bubble{border-color:#67e8f947;background:#22d3ee29;color:#e0faff}.fg-hero-chat #chat-input-bar{margin-top:.65rem;border-color:#67e8f929!important;border-radius:.9rem;background:#0f172ab8!important;padding:.42rem .45rem .42rem .75rem}.fg-hero-chat #chat-input{min-height:2.15rem;color:#dbeafe;font-size:.88rem}.fg-hero-chat #chat-send-btn{width:2.25rem;height:2.25rem;border-radius:.75rem}.fg-hero-chat p{max-width:none;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.fg-hero-chat .bg-zinc-900\/50{min-height:22rem;display:grid;place-items:center;border:0;background:#02061740}@media(max-width:1180px){.fg-command-hero:has(.fg-hero-chat){min-height:0;grid-template-columns:1fr}}.cs2-events{display:grid;gap:1rem}.cs2-events__hero,.cs2-events__calendar,.cs2-events__panel,.cs2-events__history{border:1px solid rgba(103,232,249,.15);border-radius:1rem;background:radial-gradient(circle at 8% 0%,rgba(34,211,238,.08),transparent 34%),#020817b8;box-shadow:inset 0 1px #ffffff0a}.cs2-events__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,34rem);align-items:center;gap:1rem;padding:1.25rem}.cs2-events__hero h2,.cs2-events__calendar h3,.cs2-events__panel h3,.cs2-events__history h3{margin:.35rem 0 0;color:#f8fafc;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:950;letter-spacing:0;line-height:1.08}.cs2-events__hero p,.cs2-events__panel p,.cs2-events__history p,.cs2-events__muted{margin-top:.55rem;color:#94a3b8;font-size:.84rem;font-weight:800;line-height:1.65}.cs2-events__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.cs2-events__stats article{display:grid;min-height:5.6rem;align-content:center;gap:.16rem;border:1px solid rgba(103,232,249,.12);border-radius:.85rem;background:#0f172a85;padding:.9rem}.cs2-events__stats span,.cs2-events__stats small,.cs2-events__panel-head small,.cs2-events__history>.cs2-events__panel-head>span{color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.cs2-events__stats strong{color:#f8fafc;font-size:1.45rem;font-weight:950;line-height:1}.cs2-events__stats small{color:#64748b}.cs2-events__layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(22rem,.75fr);gap:1rem}.cs2-events__calendar,.cs2-events__panel,.cs2-events__history{min-width:0;padding:1rem}.cs2-events__calendar-head,.cs2-events__panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.cs2-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:0;overflow:hidden;border:1px solid rgba(103,232,249,.12);border-radius:.9rem;background:#0206176b}.cs2-calendar__weekday{min-width:0;padding:.7rem .65rem;border-bottom:1px solid rgba(103,232,249,.1);color:#67e8f9;font-size:.62rem;font-weight:950;letter-spacing:.14em;text-align:center;text-transform:uppercase}.cs2-calendar__day{display:grid;min-width:0;min-height:9.5rem;align-content:start;gap:.65rem;border-right:1px solid rgba(103,232,249,.08);border-bottom:1px solid rgba(103,232,249,.08);padding:.7rem}.cs2-calendar__day:nth-child(7n+7){border-right:0}.cs2-calendar__day.is-muted{opacity:.45}.cs2-calendar__day.is-today{background:radial-gradient(circle at 50% 0%,rgba(34,211,238,.12),transparent 70%)}.cs2-calendar__date{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.cs2-calendar__date strong{color:#f8fafc;font-size:.98rem;font-weight:950}.cs2-calendar__date span,.cs2-calendar__more{border:1px solid rgba(103,232,249,.16);border-radius:999px;background:#22d3ee17;padding:.18rem .45rem;color:#a5f3fc;font-size:.58rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.cs2-calendar__events{display:grid;min-width:0;gap:.4rem}.cs2-calendar__event{display:grid;min-width:0;max-width:100%;gap:.12rem;border:1px solid rgba(103,232,249,.1);border-left:3px solid rgba(103,232,249,.45);border-radius:.55rem;background:#0f172a94;padding:.45rem .5rem}.cs2-calendar__event.is-live{border-left-color:#34d399;background:#10b98114}.cs2-calendar__event.is-ended,.cs2-calendar__event.is-disabled{border-left-color:#64748b}.cs2-calendar__event span,.cs2-calendar__event small,.cs2-calendar__empty{min-width:0;overflow:hidden;color:#64748b;font-size:.58rem;font-weight:850;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.cs2-calendar__event strong{min-width:0;overflow:hidden;color:#e2e8f0;font-size:.72rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.cs2-events__aside{display:grid;align-content:start;gap:1rem}.cs2-events__facts{display:grid;gap:.6rem;margin-top:1rem}.cs2-events__facts div{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(103,232,249,.1);border-radius:.75rem;background:#0f172a85;padding:.75rem .85rem}.cs2-events__facts dt{color:#64748b;font-size:.63rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.cs2-events__facts dd{color:#f8fafc;font-size:.82rem;font-weight:950;text-align:right}.cs2-events__leaders,.cs2-events__history-grid{display:grid;gap:.65rem}.cs2-events__leaders>div,.cs2-events__history-grid article{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid rgba(103,232,249,.1);border-radius:.85rem;background:#0f172a85;padding:.72rem}.cs2-events__leaders span{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.18);border-radius:.65rem;background:#22d3ee17;color:#a5f3fc;font-size:.72rem;font-weight:950}.cs2-events__leaders img,.cs2-events__history-grid img{width:2.35rem;height:2.35rem;border-radius:.65rem;-o-object-fit:cover;object-fit:cover}.cs2-events__leaders strong,.cs2-events__history-grid h4{display:block;overflow:hidden;color:#f8fafc;font-size:.82rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.cs2-events__leaders small,.cs2-events__history-grid p{display:block;margin:.15rem 0 0;overflow:hidden;color:#8ea4bd;font-size:.68rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.cs2-events__leaders b,.cs2-events__history-grid strong{color:#facc15;font-size:.8rem;font-weight:950;text-align:right;white-space:nowrap}.cs2-events__history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs2-events__history-grid article{grid-template-columns:auto minmax(0,1fr) auto}.cs2-events__pagination{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(103,232,249,.09);color:#7f93aa;font-size:.68rem;font-weight:850}.cs2-events__pagination>div{display:inline-flex;align-items:center;gap:.4rem}.cs2-events__pagination a,.cs2-events__pagination .is-disabled,.cs2-events__pagination strong{display:inline-flex;min-width:2.15rem;height:2.15rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.12);border-radius:.65rem;background:#0f172a94;color:#c8f7ff}.cs2-events__pagination a{transition:border-color .16s ease,background .16s ease,color .16s ease}.cs2-events__pagination a:hover{border-color:#67e8f952;background:#22d3ee1c;color:#67e8f9}.cs2-events__pagination .is-disabled{opacity:.35}.cs2-events__pagination .material-icons{width:auto;height:auto;border:0;background:transparent;font-size:1.05rem}.cs2-events__pagination strong{gap:.2rem;min-width:3.4rem;padding:0 .65rem}.cs2-events__pagination strong small{color:#64748b;font:inherit}.cs2-economy-board{display:grid;gap:.85rem;border:1px solid rgba(103,232,249,.13);border-radius:1rem;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.1),transparent 42%),linear-gradient(135deg,#020817d1,#020617ad);padding:1.05rem;box-shadow:inset 0 1px #ffffff09}.cs2-economy-board__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);align-items:flex-start;gap:.95rem;border:1px solid rgba(103,232,249,.1);border-radius:.95rem;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.12),transparent 44%),linear-gradient(135deg,#0f172ac2,#02061780);padding:.95rem}.cs2-economy-board__intro{min-width:0}.cs2-economy-board__head h3{margin:.25rem 0 0;color:#f8fafc;font-size:1.2rem;font-weight:950;letter-spacing:0}.cs2-economy-board__head p{max-width:48rem;margin:.3rem 0 0;color:#8ea4bd;font-size:.78rem;font-weight:800;line-height:1.55}.cs2-economy-board__highlights{display:grid;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.cs2-economy-board__highlights article{display:flex;min-width:0;align-items:center;gap:.7rem;border:1px solid rgba(103,232,249,.12);border-radius:.85rem;background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.1),transparent 50%),#0206176b;padding:.72rem;box-shadow:inset 0 1px #ffffff09}.cs2-economy-board__highlights .material-icons{display:grid;flex:0 0 auto;width:2.15rem!important;height:2.15rem!important;align-self:center;place-items:center;box-sizing:border-box;border:1px solid rgba(103,232,249,.18);border-radius:.7rem;background:#0891b224;padding:.5rem;color:#67e8f9;font-size:1rem!important;line-height:1!important}.cs2-economy-board__highlights div{min-width:0}.cs2-economy-board__highlights small{display:block;color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.cs2-economy-board__highlights strong{display:block;overflow:hidden;margin-top:.2rem;color:#f8fafc;font-size:.9rem;font-weight:950;letter-spacing:0;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__highlights em{display:block;overflow:hidden;margin-top:.15rem;color:#8ea4bd;font-size:.66rem;font-style:normal;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__tools{display:grid;justify-items:end;gap:.65rem;min-width:min(100%,30rem)}.cs2-economy-board__search{position:relative;width:100%}.cs2-economy-board__search .material-icons{position:absolute;top:50%;left:.85rem;color:#64748b;font-size:1rem;line-height:1;transform:translateY(-50%);pointer-events:none}.cs2-economy-board__search input{width:100%;min-height:2.65rem;border:1px solid rgba(148,163,184,.18);border-radius:.85rem;background:#0f172ab8;padding:.65rem .85rem .65rem 2.45rem;color:#f8fafc;font-size:.82rem;font-weight:800;outline:0}.cs2-economy-board__search input:focus{border-color:#67e8f98c;box-shadow:0 0 0 3px #22d3ee1a}.cs2-economy-board__table{display:grid;overflow:hidden;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:#02061742}.cs2-economy-board__thead,.cs2-economy-board__main{display:grid;grid-template-columns:minmax(16rem,1.35fr) minmax(9rem,.7fr) minmax(12rem,.95fr) minmax(13rem,1fr) 2rem;gap:1rem;align-items:center}.cs2-economy-board__thead{border-bottom:1px solid rgba(148,163,184,.1);background:#02061794;padding:.72rem 1rem}.cs2-economy-board__thead span{color:#67e8f9;font-size:.66rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.cs2-economy-board__row+.cs2-economy-board__row{border-top:1px solid rgba(148,163,184,.08)}.cs2-economy-board__main{position:relative;width:100%;min-height:5.65rem;padding:1.05rem 1.15rem;text-align:left;transition:background .18s ease}.cs2-economy-board__main:hover,.cs2-economy-board__row.is-open .cs2-economy-board__main{background:#082f4929}.cs2-economy-board__player{display:flex;min-width:0;align-items:center;gap:.75rem}.cs2-economy-board__rank{display:inline-grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border:1px solid rgba(103,232,249,.12);border-radius:.65rem;background:#0f172ad1;color:#67e8f9;font-size:.74rem;font-weight:950}.cs2-economy-board__player img{width:2.35rem;height:2.35rem;flex:0 0 auto;border-radius:.55rem;-o-object-fit:cover;object-fit:cover}.cs2-economy-board__player strong{display:block;overflow:hidden;color:#f8fafc;font-size:.84rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__player small,.cs2-economy-board__summary{display:block;overflow:hidden;color:#8ea4bd;font-size:.68rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__summary strong{display:block;overflow:hidden;color:#dbeafe;font-size:.82rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__summary small{display:block;overflow:hidden;margin-top:.12rem;color:#64748b;font-size:.62rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__type{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.35rem;border:1px solid rgba(103,232,249,.13);border-radius:.65rem;background:#082f4942;padding:.35rem .55rem;color:#67e8f9;font-size:.68rem;font-weight:950}.cs2-economy-board__type.is-events{border-color:#c084fc38;background:#581c872e;color:#d8b4fe}.cs2-economy-board__type .material-icons{font-size:.95rem}.cs2-economy-board__value{display:grid;gap:.05rem;justify-items:start;min-width:0}.cs2-economy-board__value strong{color:#facc15;font-size:1.04rem;font-weight:950;line-height:1}.cs2-economy-board__value small{color:#64748b;font-size:.58rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.cs2-economy-board__metric{display:grid;min-width:0;gap:.14rem;justify-items:start}.cs2-economy-board__metric strong{display:block;overflow:hidden;max-width:100%;color:#e2e8f0;font-size:.86rem;font-weight:950;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__metric small{display:block;overflow:hidden;max-width:100%;color:#8ea4bd;font-size:.62rem;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__metric.is-events strong{color:#d8b4fe}.cs2-economy-board__chevron{color:#67e8f9;font-size:1.15rem;transition:transform .18s ease}.cs2-economy-board__row.is-open .cs2-economy-board__chevron{transform:rotate(180deg)}.cs2-economy-board__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;border-top:1px solid rgba(148,163,184,.08);background:#02061747;padding:.85rem 1rem 1rem}.cs2-economy-board__details div{min-width:0;border:1px solid rgba(103,232,249,.1);border-radius:.85rem;background:#0f172a7a;padding:.75rem}.cs2-economy-board__details small{display:block;color:#67e8f9;font-size:.6rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.cs2-economy-board__details strong{display:block;overflow:hidden;margin-top:.25rem;color:#f8fafc;font-size:.82rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.cs2-economy-board__empty{display:grid;min-height:10rem;place-items:center;border:1px dashed rgba(103,232,249,.2);border-radius:.95rem;padding:1.5rem;text-align:center}.cs2-economy-board__empty .material-icons{color:#67e8f9;font-size:1.7rem}.cs2-economy-board__empty strong{color:#f8fafc;font-size:.92rem;font-weight:950}.cs2-economy-board__empty p{margin:0;color:#8ea4bd;font-size:.74rem;font-weight:800}.cs2-economy-board__pager{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.cs2-economy-board__pager>span{color:#8ea4bd;font-size:.72rem;font-weight:800}.cs2-economy-board__pager div{display:inline-flex;align-items:center;gap:.35rem}.cs2-economy-board__pager button,.cs2-economy-board__pager strong{display:inline-flex;min-width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.12);border-radius:.65rem;background:#0f172aa3;color:#f8fafc;font-size:.78rem;font-weight:950}.cs2-economy-board__pager button:disabled{opacity:.45}.cs2-discipline__tools{display:grid;justify-items:end;gap:.65rem;min-width:min(100%,30rem)}.cs2-discipline__switch{display:inline-flex;gap:.35rem;border:1px solid rgba(103,232,249,.12);border-radius:.85rem;background:#0206176b;padding:.25rem}.cs2-discipline__switch button{display:inline-flex;min-height:2.15rem;align-items:center;gap:.45rem;border-radius:.65rem;padding:0 .85rem;color:#94a3b8;font-size:.72rem;font-weight:950;transition:background .18s ease,color .18s ease}.cs2-discipline__switch button.is-active{background:#22d3ee29;color:#e0faff}.cs2-discipline__switch b{display:inline-flex;min-width:1.45rem;justify-content:center;border-radius:999px;background:#02061780;padding:.12rem .4rem;color:#67e8f9;font-size:.66rem}.cs2-discipline__tools .cs2-discipline__search{width:100%}.profile-combat-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.profile-combat-metric{display:grid;min-height:5rem;align-content:center;justify-items:center;gap:.2rem;border:1px solid rgba(103,232,249,.1);border-radius:.85rem;background:radial-gradient(circle at 50% 0%,rgba(34,211,238,.07),transparent 68%),#0f172a6b;padding:.7rem .55rem;text-align:center}.profile-combat-metric .material-icons{color:#67e8f9;font-size:1rem;line-height:1}.profile-combat-metric strong{display:block;max-width:100%;overflow:hidden;color:#f8fafc;font-size:clamp(1.05rem,1.55vw,1.38rem);font-weight:950;letter-spacing:0;line-height:1;text-overflow:ellipsis;white-space:nowrap}.profile-combat-metric strong.is-success{color:#34d399}.profile-combat-metric strong.is-accent,.profile-combat-metric strong.is-info{color:#67e8f9}.profile-combat-metric strong.is-muted{color:#cbd5e1}.profile-combat-metric.is-compact strong{font-size:clamp(.9rem,1.2vw,1.08rem)}.profile-combat-metric small{color:#64748b;font-size:.6rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.profile-economy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.profile-economy-card{min-height:4.9rem}@media(max-width:1180px){.cs2-events__hero,.cs2-events__layout{grid-template-columns:1fr}.cs2-events__calendar{overflow-x:auto;scrollbar-width:thin}.cs2-calendar{min-width:50rem}.cs2-economy-board__highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-combat-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:860px){.cs2-events__stats,.cs2-events__history-grid,.profile-economy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs2-discipline__tools{justify-items:stretch;min-width:0}.cs2-discipline__switch{width:100%}.cs2-discipline__switch button{flex:1;justify-content:center}.profile-combat-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cs2-economy-board__head{display:grid;grid-template-columns:1fr}.cs2-economy-board__tools{min-width:0;justify-items:stretch}.cs2-economy-board__thead{display:none}.cs2-economy-board__table{overflow:visible;border:0;gap:.75rem}.cs2-economy-board__row{overflow:hidden;border:1px solid rgba(148,163,184,.1);border-radius:.95rem}.cs2-economy-board__row+.cs2-economy-board__row{border-top:1px solid rgba(148,163,184,.1)}.cs2-economy-board__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;padding:1rem}.cs2-economy-board__player,.cs2-economy-board__summary{grid-column:1 / -1}.cs2-economy-board__value,.cs2-economy-board__metric,.cs2-economy-board__summary{justify-self:start}.cs2-economy-board__chevron{position:absolute;top:1.15rem;right:1rem}.cs2-economy-board__details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cs2-events__stats,.profile-combat-metrics,.profile-economy-grid{grid-template-columns:1fr}.fg-hero-chat #chat-main{height:16rem!important}.cs2-economy-board{padding:.75rem}.cs2-economy-board__highlights,.cs2-economy-board__main{grid-template-columns:1fr}.cs2-economy-board__player{padding-right:2rem}.cs2-economy-board__details{grid-template-columns:1fr;padding:0 .75rem .75rem}.cs2-economy-board__pager{align-items:flex-start;flex-direction:column}}.linked-reward-toast{position:fixed;right:clamp(1rem,2vw,1.5rem);bottom:clamp(1rem,2vw,1.5rem);z-index:70;width:min(24rem,calc(100vw - 2rem));display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:center;border:1px solid rgba(250,204,21,.24);border-radius:1rem;padding:.95rem;background:radial-gradient(circle at 8% 0%,rgba(250,204,21,.18),transparent 12rem),radial-gradient(circle at 90% 100%,rgba(34,211,238,.14),transparent 12rem),#040914f5;box-shadow:0 24px 70px #0000005c,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.admin-neo__form select{width:100%;min-height:2.85rem;border:1px solid rgba(103,232,249,.14);border-radius:.75rem;background:#081222;color:#e2e8f0;padding:0 .9rem;font-weight:800}.admin-neo__form select:focus{outline:none;border-color:#67e8f961;box-shadow:0 0 0 3px #22d3ee1f}.linked-reward-toast__icon{width:2.8rem;height:2.8rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.85rem;color:#020817;background:linear-gradient(135deg,#fde047,#22d3ee);box-shadow:0 12px 34px #22d3ee38}.linked-reward-toast.is-locked{border-color:#67e8f938}.linked-reward-toast.is-locked .linked-reward-toast__icon{color:#dffaff;background:linear-gradient(135deg,#22d3ee47,#6366f133);box-shadow:inset 0 0 0 1px #67e8f92e,0 12px 34px #22d3ee24}.linked-reward-toast__icon .material-icons{font-size:1.35rem}.linked-reward-toast__body{min-width:0}.linked-reward-toast__body span{display:block;color:#67e8f9;font-size:.68rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.linked-reward-toast__body strong{display:block;margin-top:.15rem;color:#f8fafc;font-size:1.05rem;font-weight:950;line-height:1.1}.linked-reward-toast__body p{margin:.25rem 0 0;color:#9fb3ca;font-size:.78rem;font-weight:700;line-height:1.45}.linked-reward-toast__steps{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.linked-reward-toast__steps>span{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(148,163,184,.13);border-radius:.7rem;padding:.55rem .6rem;background:#0f172ab8;color:#9fb3ca;font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.linked-reward-toast__steps .material-icons{font-size:.95rem}.linked-reward-toast__steps>span.is-done{border-color:#34d3993d;color:#86efac;background:#10b9811a}.linked-reward-toast__steps>span.is-missing{border-color:#67e8f92e;color:#67e8f9}.linked-reward-toast form,.linked-reward-toast__actions{grid-column:1 / -1}.linked-reward-toast__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem}.linked-reward-toast button,.linked-reward-toast__actions a{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:0;border-radius:.75rem;padding:.72rem 1rem;color:#020817;background:linear-gradient(135deg,#67e8f9,#22d3ee);font-size:.82rem;font-weight:950;cursor:pointer;text-decoration:none;transition:transform .16s ease,filter .16s ease}.linked-reward-toast button:hover,.linked-reward-toast__actions a:hover{transform:translateY(-1px);filter:brightness(1.05)}.linked-reward-toast button .material-icons{font-size:1rem}@media(max-width:720px){.linked-reward-toast{right:.75rem;bottom:.75rem;width:calc(100vw - 1.5rem)}}.cs2-loadout-station{--loadout-line: rgba(103, 232, 249, .16);--loadout-line-strong: rgba(103, 232, 249, .42);--loadout-surface: rgba(3, 10, 22, .88);--loadout-surface-raised: rgba(8, 18, 35, .94);--loadout-copy: #91a3bb;container-type:inline-size}.loadout-command-bar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1.25rem;border:1px solid var(--loadout-line);border-radius:.5rem;padding:1rem 1.1rem;background:linear-gradient(115deg,rgba(8,145,178,.14),transparent 38%),var(--loadout-surface);box-shadow:inset 0 1px #ffffff06}.loadout-command-bar__identity,.loadout-command-bar__tabs,.loadout-kit-strip__heading,.loadout-browser-bar,.loadout-inspector__identity,.loadout-inspector__summary,.loadout-inspector__viewport-head,.loadout-inspector__panel-title,.loadout-inspector__charm-head{display:flex;min-width:0;align-items:center}.loadout-command-bar__identity{gap:.85rem}.loadout-command-bar__identity>.material-icons{width:2.7rem;height:2.7rem;display:grid;flex:0 0 auto;place-items:center;border:1px solid rgba(103,232,249,.24);border-radius:.45rem;background:#22d3ee1a;color:#67e8f9;font-size:1.2rem}.loadout-command-bar__identity p,.loadout-kit-strip__heading p,.loadout-browser-bar p{margin:0;color:#67e8f9;font-size:.64rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.loadout-command-bar__identity h2,.loadout-kit-strip__heading h3,.loadout-browser-bar h3{margin:.18rem 0 0;color:#f8fafc;font-size:1rem;font-weight:950;line-height:1.2}.loadout-command-bar__identity small,.loadout-browser-bar h3 small{display:block;margin-top:.22rem;color:var(--loadout-copy);font-size:.7rem;font-style:normal;font-weight:750}.loadout-command-bar__tabs{flex:0 0 auto;gap:.35rem;border:1px solid rgba(148,163,184,.12);border-radius:.5rem;padding:.3rem;background:#020812b3}.loadout-command-bar__tabs button{min-height:2.35rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid transparent;border-radius:.38rem;padding:.5rem .75rem;color:#7f91aa;background:transparent;font-size:.72rem;font-weight:900;cursor:pointer}.loadout-command-bar__tabs button:hover,.loadout-command-bar__tabs button.is-active{border-color:#67e8f94d;color:#eaffff;background:#22d3ee21}.loadout-command-bar__tabs .material-icons{border:0;background:transparent;color:currentColor;font-size:1rem}.loadout-kit-strip{border-block:1px solid rgba(103,232,249,.12);padding:1rem 0}.loadout-kit-strip__heading{justify-content:space-between;gap:1rem;margin-bottom:.7rem}.loadout-kit-strip__heading>span{color:var(--loadout-copy);font-size:.68rem;font-weight:850;text-transform:uppercase}.loadout-kit-strip__heading>span strong{color:#67e8f9;font-size:.85rem}.loadout-kit-strip__slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.loadout-kit-slot{position:relative;min-width:0;min-height:5.3rem;display:grid;grid-template-columns:3.85rem minmax(0,1fr) 1.25rem;align-items:center;gap:.7rem;overflow:hidden;border:1px solid rgba(148,163,184,.13);border-radius:.5rem;padding:.65rem;color:#f8fafc;background:#050d1bc7;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.loadout-kit-slot:hover{transform:translateY(-1px);border-color:#67e8f961;background:#09182ae6}.loadout-kit-slot__type{position:absolute;top:.35rem;left:.45rem;z-index:2;color:#67e8f9;font-size:.52rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.loadout-kit-slot__media{width:3.85rem;height:3.6rem;display:grid;place-items:center;border-radius:.35rem;background:radial-gradient(circle,#22d3ee1a,#0f172a75 68%)}.loadout-kit-slot__media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 8px rgba(0,0,0,.45))}.loadout-kit-slot__media .material-icons,.loadout-kit-slot__edit{border:0;background:transparent;color:#567089}.loadout-kit-slot__copy{min-width:0}.loadout-kit-slot__copy strong,.loadout-kit-slot__copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loadout-kit-slot__copy strong{font-size:.76rem;font-weight:950}.loadout-kit-slot__copy small{margin-top:.25rem;color:var(--loadout-copy);font-size:.62rem;font-weight:700}.loadout-browser-bar{justify-content:space-between;gap:1rem;padding-top:.1rem}.loadout-browser-bar h3{display:flex;align-items:baseline;gap:.55rem}.loadout-browser-bar h3 small{margin:0}.loadout-browser-bar label,.loadout-inspector__search{display:flex;min-width:0;align-items:center;gap:.5rem;border:1px solid rgba(148,163,184,.17);border-radius:.45rem;background:#0c1422eb}.loadout-browser-bar label{width:min(100%,22rem);padding:0 .75rem}.loadout-browser-bar label .material-icons,.loadout-inspector__search .material-icons{border:0;background:transparent;color:#60728a;font-size:1rem}.loadout-browser-bar input,.loadout-inspector__search input{min-width:0;width:100%;border:0!important;padding:.7rem 0!important;color:#e5edf7!important;background:transparent!important;box-shadow:none!important;font-size:.75rem}.server2026 .cs2-loadout-grid,.cs2-loadout-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem}.cs2-loadout-item-card{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--loadout-line)!important;border-radius:.5rem!important;padding:0!important;color:#f8fafc;background:#030a16e0!important;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.cs2-loadout-item-card:hover{transform:translateY(-2px);border-color:var(--loadout-line-strong)!important;box-shadow:0 14px 30px #00000040}.cs2-loadout-item-card__visual{position:relative;width:100%;aspect-ratio:1.52 / 1;display:grid;overflow:hidden;place-items:center;border-bottom:1px solid rgba(103,232,249,.12);padding:.85rem;background:linear-gradient(rgba(103,232,249,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.035) 1px,transparent 1px),radial-gradient(circle at 50% 46%,rgba(91,33,182,.18),transparent 65%),#071021!important;background-size:26px 26px,26px 26px,auto,auto!important}.cs2-loadout-item-card__visual>img{width:100%;height:100%;max-height:9.5rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 10px rgba(0,0,0,.52));transition:transform .2s ease}.cs2-loadout-item-card:hover .cs2-loadout-item-card__visual>img{transform:scale(1.045)}.cs2-loadout-item-card__index,.cs2-loadout-item-card__equipped{position:absolute;z-index:4;top:.55rem;border-radius:.35rem;padding:.25rem .42rem;font-size:.56rem;font-weight:950}.cs2-loadout-item-card__index{left:.55rem;color:#9fb1c7;background:#020812bd}.cs2-loadout-item-card__equipped{right:.55rem;color:#dffcff;background:#0891b2ad}.cs2-loadout-item-card__copy{min-height:4.15rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.18rem .5rem;align-content:center;padding:.72rem .78rem .78rem}.cs2-loadout-item-card__copy>span{grid-column:1 / -1;color:#677991;font-size:.52rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.cs2-loadout-item-card__copy strong,.cs2-loadout-item-card__copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs2-loadout-item-card__copy strong{color:#f8fafc;font-size:.75rem;font-weight:950}.cs2-loadout-item-card__copy small{max-width:8.5rem;font-size:.62rem;font-style:normal;font-weight:850}.loadout-inspector-overlay{position:fixed!important;inset:0!important;z-index:2147483000!important;width:100vw!important;height:100dvh!important;display:grid;place-items:stretch;overflow:hidden;padding:0;background:#00040ae6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);isolation:isolate}.loadout-inspector{width:100vw;max-width:none;height:100dvh;min-height:34rem;display:flex;overflow:hidden;flex-direction:column;border:1px solid rgba(103,232,249,.28);border-radius:0;background:#030914;box-shadow:0 36px 90px #000000a8,0 0 50px #22d3ee0f}html.loadout-inspector-open,body.loadout-inspector-open{overflow:hidden!important}body.loadout-inspector-open .alina-sidebar,body.loadout-inspector-open .alina-mobile__bar{visibility:hidden!important;pointer-events:none!important}.loadout-inspector__header{min-height:5.25rem;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1.2rem;border-bottom:1px solid rgba(103,232,249,.14);padding:.75rem 1rem;background:linear-gradient(100deg,rgba(8,145,178,.18),transparent 36%),#040c18fa}.loadout-inspector__identity{gap:.8rem}.loadout-inspector__thumb{width:4rem;height:3.75rem;display:grid;flex:0 0 auto;place-items:center;border:1px solid rgba(103,232,249,.2);border-radius:.4rem;background:#141844b3}.loadout-inspector__thumb img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.loadout-inspector__identity>span:last-child{min-width:0}.loadout-inspector__identity small,.loadout-inspector__identity strong,.loadout-inspector__identity em{display:block}.loadout-inspector__identity small,.loadout-inspector__panel-title small,.loadout-inspector__charm-head small,.loadout-inspector__agent small{color:#67e8f9;font-size:.58rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.loadout-inspector__identity strong{margin-top:.15rem;color:#f8fafc;font-size:1.12rem;font-weight:950}.loadout-inspector__identity em{margin-top:.12rem;color:#778aa2;font-size:.68rem;font-style:normal;font-weight:800}.loadout-inspector__summary{gap:.45rem}.loadout-inspector__summary>span{min-width:7.2rem;border-left:1px solid rgba(103,232,249,.14);padding:.25rem .75rem}.loadout-inspector__summary small,.loadout-inspector__summary strong{display:block}.loadout-inspector__summary small{color:#62748b;font-size:.52rem;font-weight:900;text-transform:uppercase}.loadout-inspector__summary strong{max-width:9rem;overflow:hidden;margin-top:.2rem;color:#dbeafe;font-size:.7rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.loadout-inspector__close{width:2.6rem;height:2.6rem;display:grid;place-items:center;border:1px solid rgba(148,163,184,.2);border-radius:.45rem;color:#a8b6c8;background:#0f172abf;cursor:pointer}.loadout-inspector__close:hover{border-color:#67e8f973;color:#fff}.loadout-inspector__close .material-icons{border:0;background:transparent;font-size:1.15rem}.loadout-inspector__workspace{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,2.75fr) minmax(22rem,.92fr)}.loadout-inspector__viewport{min-width:0;min-height:0;display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:radial-gradient(circle at 62% 40%,rgba(88,28,135,.17),transparent 38%),radial-gradient(circle at 24% 82%,rgba(8,145,178,.1),transparent 40%),#030914}.loadout-inspector__viewport-head{flex:0 0 auto;justify-content:space-between;gap:1rem}.loadout-inspector__viewport-head>span small,.loadout-inspector__viewport-head>span strong{display:block}.loadout-inspector__viewport-head>span small{color:#67e8f9;font-size:.58rem;font-weight:950;text-transform:uppercase}.loadout-inspector__viewport-head>span strong{margin-top:.18rem;color:#f8fafc;font-size:.95rem;font-weight:950}.loadout-inspector__viewport-head>div{display:flex;gap:.4rem}.loadout-inspector__viewport-head>div span{border:1px solid rgba(148,163,184,.15);border-radius:.35rem;padding:.32rem .48rem;color:#7e91a8;background:#070f1dc2;font-size:.55rem;font-weight:850}.loadout-inspector__scene{position:relative;min-height:0;flex:1 1 auto;overflow:hidden;border:1px solid rgba(103,232,249,.25);border-radius:.5rem;background-color:#030a16;background-image:linear-gradient(rgba(103,232,249,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.11) 1px,transparent 1px),radial-gradient(circle at center,rgba(88,28,135,.25),transparent 58%);background-size:44px 44px,44px 44px,auto}.cs2-inspect-viewer,.cs2-inspect-viewer__canvas,.loadout-inspector__fallback,.cs2-inspect-viewer__loading{position:absolute;inset:0;width:100%;height:100%}.cs2-inspect-viewer__canvas{display:block;touch-action:none}.loadout-inspector__fallback,.cs2-inspect-viewer__loading{display:grid;place-items:center}.loadout-inspector__fallback img{width:82%;height:78%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 30px 20px rgba(0,0,0,.6))}.cs2-inspect-viewer__loading{align-content:center;gap:.5rem;color:#67e8f9;font-size:.68rem;font-weight:950;text-transform:uppercase}.loadout-inspector__scene-meta{position:absolute;z-index:3;left:1rem;bottom:.85rem;pointer-events:none}.loadout-inspector__scene-meta span,.loadout-inspector__scene-meta strong{display:block}.loadout-inspector__scene-meta span{color:#94a3b88a;font-size:.62rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.loadout-inspector__scene-meta strong{margin-top:.15rem;color:#c6f7ff;font-size:.7rem;font-weight:900}.loadout-inspector__sidebar{min-width:0;min-height:0;display:flex;flex-direction:column;border-left:1px solid rgba(103,232,249,.14);background:#050c18fc}.loadout-inspector__nav{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;border-bottom:1px solid rgba(103,232,249,.12);padding:.65rem}.loadout-inspector__nav button{min-width:0;min-height:2.45rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(148,163,184,.13);border-radius:.38rem;color:#7c8da4;background:#0f172a9e;font-size:.65rem;font-weight:900;cursor:pointer}.loadout-inspector__nav button:hover,.loadout-inspector__nav button.is-active{border-color:#67e8f96b;color:#e8fdff;background:#0891b22b}.loadout-inspector__nav .material-icons{border:0;background:transparent;color:currentColor;font-size:.95rem}.loadout-inspector__scroll{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:.85rem}.loadout-inspector__panel{display:grid;gap:.75rem}.loadout-inspector__panel-title,.loadout-inspector__charm-head{justify-content:space-between;gap:.75rem}.loadout-inspector__panel-title strong,.loadout-inspector__charm-head strong{display:block;margin-top:.15rem;color:#f8fafc;font-size:.78rem;font-weight:950}.loadout-inspector__panel-title>em{border:1px solid rgba(103,232,249,.24);border-radius:.35rem;padding:.35rem .5rem;color:#67e8f9;background:#22d3ee14;font-size:.62rem;font-style:normal;font-weight:950}.loadout-inspector__panel-title button,.loadout-inspector__charm-head button{border:0;padding:.3rem;color:#7d8ea5;background:transparent;font-size:.6rem;font-weight:900;cursor:pointer}.loadout-inspector__search{padding:0 .65rem}.loadout-inspector__skin-grid,.loadout-inspector__decor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.loadout-inspector__skin-grid>button,.loadout-inspector__decor-grid>button{min-width:0;overflow:hidden;border:1px solid rgba(148,163,184,.14)!important;border-radius:.45rem!important;padding:.45rem!important;color:#f8fafc;background:#040b16d6!important;text-align:left;cursor:pointer}.loadout-inspector__skin-grid>button:hover,.loadout-inspector__skin-grid>button.is-active,.loadout-inspector__decor-grid>button:hover,.loadout-inspector__decor-grid>button.is-active{border-color:#67e8f973!important;background:#0891b21f!important}.loadout-inspector__skin-grid>button>span,.loadout-inspector__decor-grid>button>span{width:100%;display:grid;place-items:center;overflow:hidden;border-radius:.32rem;background:radial-gradient(circle,#581c8733,#080f1ebf)}.loadout-inspector__skin-grid>button>span{aspect-ratio:1.45 / 1}.loadout-inspector__decor-grid>button>span{aspect-ratio:1.7 / 1}.loadout-inspector__skin-grid img,.loadout-inspector__decor-grid img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.loadout-inspector__skin-grid strong,.loadout-inspector__decor-grid strong{display:block;overflow:hidden;margin-top:.4rem;color:#f8fafc;font-size:.65rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.loadout-inspector__skin-grid small,.loadout-inspector__decor-grid small{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.25rem;margin-top:.15rem;color:#8293a9;font-size:.55rem;font-weight:850}.loadout-inspector__skin-grid small em,.loadout-inspector__skin-grid small b{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.loadout-inspector__form label{display:grid;gap:.35rem;color:#8394aa;font-size:.62rem;font-weight:900;text-transform:uppercase}.loadout-inspector__form label>span{display:flex;justify-content:space-between}.loadout-inspector__form label b{color:#67e8f9}.loadout-inspector__form input[type=text],.loadout-inspector__form input[type=number]{width:100%;border:1px solid rgba(148,163,184,.18);border-radius:.42rem;padding:.7rem .75rem;color:#f8fafc;background:#0f172ad1;box-shadow:none;font-size:.73rem;font-weight:750}.loadout-inspector__form input[type=range]{width:100%;accent-color:#22d3ee}.loadout-inspector__form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,.65fr);gap:.6rem}.loadout-inspector__toggle{align-content:end;border:1px solid rgba(148,163,184,.14);border-radius:.42rem;padding:.65rem;background:#0f172a94}.loadout-inspector__toggle input{width:1rem;height:1rem;accent-color:#22d3ee}.loadout-inspector__presets{display:flex;flex-wrap:wrap;gap:.35rem}.loadout-inspector__presets button{border:1px solid rgba(148,163,184,.15);border-radius:.35rem;padding:.4rem .5rem;color:#91a3b9;background:#0f172ab3;font-size:.56rem;font-weight:850;cursor:pointer}.loadout-inspector__presets button:hover{border-color:#67e8f966;color:#eaffff}.loadout-inspector__slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.3rem}.loadout-inspector__slots button{min-width:0;border:1px solid rgba(148,163,184,.14);border-radius:.4rem;padding:.35rem .2rem;color:#75869d;background:#0f172aa8;cursor:pointer}.loadout-inspector__slots button.is-active{border-color:#67e8f98f;color:#67e8f9;background:#0891b224}.loadout-inspector__slots button>span{width:100%;height:2rem;display:grid;place-items:center}.loadout-inspector__slots img{width:1.75rem;height:1.75rem;-o-object-fit:contain;object-fit:contain}.loadout-inspector__slots small{display:block;margin-top:.2rem;font-size:.5rem;font-weight:950}.loadout-inspector__charm-head{border-top:1px solid rgba(103,232,249,.12);padding-top:.75rem}.loadout-inspector__agent{display:grid;place-items:center;padding:1.5rem .5rem;text-align:center}.loadout-inspector__agent img{width:min(100%,17rem);max-height:42vh;-o-object-fit:contain;object-fit:contain}.loadout-inspector__agent strong{margin-top:.3rem;color:#f8fafc;font-size:1rem}.loadout-inspector__agent span{color:#8395aa;font-size:.7rem}.loadout-inspector__actions{display:grid;flex:0 0 auto;gap:.42rem;border-top:1px solid rgba(103,232,249,.13);padding:.7rem .85rem .85rem;background:#030913fc}.loadout-inspector__actions>div{border-radius:.35rem;padding:.5rem .65rem;font-size:.65rem;font-weight:850}.loadout-inspector__actions .is-success{color:#86efac;background:#10b9811a}.loadout-inspector__actions .is-error{color:#fda4af;background:#f43f5e1a}.loadout-inspector__actions button{min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:.42rem;font-size:.7rem;font-weight:950;cursor:pointer}.loadout-inspector__actions .is-primary{border:0;color:#020817;background:#38d8ef}.loadout-inspector__actions .is-danger{border:1px solid rgba(103,232,249,.28);color:#a5f3fc;background:#0891b226}.loadout-inspector__actions .material-icons{border:0;background:transparent;color:currentColor;font-size:.95rem}@media(max-width:1180px){.loadout-kit-strip__slots{grid-template-columns:repeat(2,minmax(0,1fr))}.server2026 .cs2-loadout-grid,.cs2-loadout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.loadout-inspector__workspace{grid-template-columns:minmax(0,2fr) minmax(20rem,.9fr)}}@media(max-width:900px){.loadout-command-bar{align-items:stretch;flex-direction:column}.loadout-command-bar__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.loadout-command-bar__tabs button{padding-inline:.35rem}.server2026 .cs2-loadout-grid,.cs2-loadout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.loadout-inspector-overlay{padding:0}.loadout-inspector{width:100%;height:100dvh;min-height:0;border:0;border-radius:0}.loadout-inspector__header{min-height:4.7rem;grid-template-columns:minmax(0,1fr) auto}.loadout-inspector__summary{display:none}.loadout-inspector__workspace{display:block;overflow-x:hidden;overflow-y:auto}.loadout-inspector__viewport{height:48dvh;min-height:24rem}.loadout-inspector__sidebar{min-height:52dvh;border-top:1px solid rgba(103,232,249,.14);border-left:0}.loadout-inspector__scroll{max-height:none;overflow:visible}.loadout-inspector__actions{position:sticky;z-index:6;bottom:0}}@media(max-width:620px){.loadout-kit-strip__slots{grid-template-columns:1fr}.loadout-browser-bar{align-items:stretch;flex-direction:column}.loadout-browser-bar label{width:100%}.loadout-command-bar__tabs button span:last-child{display:none}.server2026 .cs2-loadout-grid,.cs2-loadout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.cs2-loadout-item-card__visual{aspect-ratio:1.2 / 1;padding:.55rem}.cs2-loadout-item-card__copy{min-height:3.8rem;padding:.58rem}.loadout-inspector__header{padding-inline:.65rem}.loadout-inspector__thumb{width:3.35rem;height:3.15rem}.loadout-inspector__viewport{height:45dvh;min-height:20rem;padding:.65rem}.loadout-inspector__viewport-head>div span:not(:last-child){display:none}.loadout-inspector__skin-grid,.loadout-inspector__decor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.server-command-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem;overflow:hidden;border:1px solid rgba(103,232,249,.14);border-radius:.5rem;background:#020817c7}.server-command-metric{min-width:0;min-height:5.3rem;display:flex;align-items:center;gap:.8rem;padding:1rem 1.15rem}.server-command-metric+.server-command-metric{border-left:1px solid rgba(103,232,249,.1)}.server-command-metric>.material-icons{width:1.35rem!important;height:1.35rem!important;flex:0 0 1.35rem;display:inline-flex!important;align-items:center;justify-content:center;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;color:#67e8f9;font-size:1.2rem!important}.server-command-metric div{min-width:0;display:grid;gap:.22rem}.server-command-metric small{color:#64748b;font-size:.6rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.server-command-metric strong{overflow:hidden;color:#f8fafc;font-size:1rem;font-weight:950;letter-spacing:0;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.server-command-metric strong span{margin-left:.15rem;color:#64748b;font-size:.72rem}.server-command-metric strong.is-online{color:#4ade80}.server-command-metric strong.is-offline{color:#fb7185}.server-command-grid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(17rem,.65fr);gap:.8rem;margin-top:.8rem}.server-command-panel,.server-player-board,.server-info-band{min-width:0;border:1px solid rgba(103,232,249,.14);border-radius:.5rem;background:#020817c7}.server-command-panel{padding:1rem}.server-command-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.server-command-panel__header>div:first-child{min-width:0}.server-command-panel__header .request-kicker,.server-player-board__header .request-kicker,.server-info-band .request-kicker{margin:0 0 .45rem}.server-command-panel__header h2,.server-player-board__header h2,.server-info-band h2{margin:0;color:#f8fafc;font-size:1rem;font-weight:950;letter-spacing:0;line-height:1.2}.server-command-panel__header p,.server-player-board__header p{margin:.3rem 0 0;color:#8395aa;font-size:.7rem;line-height:1.55}.server-command-facts{display:flex;align-items:stretch;flex:0 0 auto;gap:.35rem}.server-command-facts span{min-width:4.4rem;display:grid;align-content:center;gap:.16rem;border-left:1px solid rgba(103,232,249,.12);padding:.2rem .65rem;color:#64748b;font-size:.52rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.server-command-facts strong{color:#e6fbff;font-size:.82rem;letter-spacing:0}.server-command-chart{position:relative;height:18rem;margin-top:.85rem;border-top:1px solid rgba(103,232,249,.09);padding-top:.6rem}#networkActivityChart-loading{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);color:#64748b;font-size:.68rem}.server-command-count{min-width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(103,232,249,.2);border-radius:.4rem;color:#67e8f9;background:#0891b21a;font-size:.72rem;font-weight:950}.server-command-map-list{display:grid;gap:.55rem;margin-top:.9rem}.server-command-map{min-width:0;display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem 0;border-top:1px solid rgba(103,232,249,.08)}.server-command-map__rank{color:#67e8f9;font-size:.62rem;font-weight:950;text-align:center}.server-command-map>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.18rem .55rem}.server-command-map strong{overflow:hidden;color:#e2e8f0;font-size:.7rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.server-command-map span{color:#64748b;font-size:.58rem;white-space:nowrap}.server-command-map i{height:.18rem;grid-column:1 / -1;overflow:hidden;border-radius:999px;background:#334155b3}.server-command-map i b{height:100%;display:block;border-radius:inherit;background:#22d3ee}.server-player-board{margin-top:.8rem;overflow:hidden}.server-player-board__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem}.server-player-board__header>div:first-child{min-width:0}.server-player-summary{display:flex;flex:0 0 auto;overflow:hidden;border:1px solid rgba(103,232,249,.13);border-radius:.42rem}.server-player-summary span{min-width:4.25rem;display:grid;gap:.05rem;padding:.5rem .7rem;color:#64748b;font-size:.5rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.server-player-summary span+span{border-left:1px solid rgba(103,232,249,.1)}.server-player-summary strong{color:#f8fafc;font-size:.78rem;letter-spacing:0}.server-player-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(103,232,249,.09);padding:.75rem 1.1rem;background:#0f172a38}.server-player-search{width:min(100%,19rem);min-height:2.35rem;display:flex;align-items:center;gap:.5rem;border:1px solid rgba(103,232,249,.14);border-radius:.4rem;padding:0 .7rem;background:#020817b8}.server-player-search .material-icons{border:0!important;padding:0!important;background:transparent!important;color:#64748b;font-size:1rem!important}.server-player-search input{width:100%;min-width:0;border:0!important;outline:0;padding:0!important;color:#e2e8f0;background:transparent!important;box-shadow:none!important;font-size:.7rem}.server-player-filters{display:inline-flex;align-items:center;gap:.25rem;border:1px solid rgba(103,232,249,.12);border-radius:.42rem;padding:.22rem;background:#020817b8}.server-player-filters button{min-height:1.85rem;display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:.3rem;padding:0 .65rem;color:#8395aa;background:transparent;font-size:.62rem;font-weight:900;cursor:pointer}.server-player-filters button span{color:#64748b;font-size:.54rem}.server-player-filters button.is-active{color:#05111f;background:#67e8f9}.server-player-filters button.is-active span{color:#0e7490}.server-player-table{border-top:1px solid rgba(103,232,249,.09)}.server-player-table__head,.server-player-row{display:grid;grid-template-columns:minmax(13rem,2fr) .65fr .55fr .75fr .65fr .85fr;align-items:center;gap:.75rem}.server-player-table__head{min-height:2.25rem;padding:0 1.1rem;color:#5f7188;background:#0f172a45;font-size:.52rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.server-player-row{min-height:4.15rem;padding:.55rem 1.1rem;border-top:1px solid rgba(103,232,249,.07)}.server-player-row:hover{background:#0891b20e}.server-player-identity{min-width:0;display:flex;align-items:center;gap:.7rem}.server-player-identity>a,.server-player-avatar{width:2.35rem;height:2.35rem;flex:0 0 2.35rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(103,232,249,.18);border-radius:.36rem;color:#67e8f9;background:#0891b214;font-size:.75rem;font-weight:950}.server-player-identity img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.server-player-identity>div{min-width:0;display:grid;gap:.13rem}.server-player-identity strong,.server-player-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-player-identity strong{color:#f8fafc;font-size:.72rem;font-weight:950}.server-player-identity small{color:#64748b;font-size:.58rem}.server-player-team{min-width:2.2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(100,116,139,.2);border-radius:.3rem;padding:.32rem .45rem;color:#94a3b8;background:#33415524;font-size:.56rem;font-weight:950}.server-player-team.is-ct{border-color:#22d3ee38;color:#67e8f9;background:#0891b217}.server-player-team.is-t{border-color:#facc1538;color:#fde047;background:#ca8a0417}.server-player-value{color:#cbd5e1;font-size:.67rem;font-weight:800}.server-player-account{display:inline-flex;align-items:center;gap:.3rem;color:#64748b;font-size:.6rem;font-weight:850}.server-player-account .material-icons{border:0!important;padding:0!important;background:transparent!important;color:currentColor;font-size:.85rem!important}.server-player-account.is-linked{color:#5eead4}.server-command-empty{min-height:12rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.45rem;border-top:1px solid rgba(103,232,249,.09);padding:1.4rem;text-align:center}.server-command-empty--compact{min-height:12.5rem;margin-top:.8rem;border:1px dashed rgba(103,232,249,.13);border-radius:.42rem}.server-command-empty>.material-icons{border:0!important;padding:0!important;background:transparent!important;color:#67e8f9;font-size:1.7rem!important}.server-command-empty strong{color:#e2e8f0;font-size:.78rem}.server-command-empty p{max-width:30rem;margin:0;color:#64748b;font-size:.65rem;line-height:1.5}.server-command-empty .request-action{margin-top:.35rem}.server-info-band{display:grid;grid-template-columns:minmax(11rem,.35fr) minmax(0,1fr);gap:1.25rem;margin-top:.8rem;padding:1rem 1.1rem}.server-info-band .prose{max-width:none!important;color:#aebed0;font-size:.72rem}@media(max-width:1120px){.server-command-grid{grid-template-columns:minmax(0,1fr)}.server-command-map-list{grid-template-columns:repeat(2,minmax(0,1fr))}.server-player-table__head,.server-player-row{grid-template-columns:minmax(12rem,2fr) .6fr .55fr .7fr .6fr .8fr}}@media(max-width:800px){.server-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.server-command-metric:nth-child(3){border-left:0}.server-command-metric:nth-child(n+3){border-top:1px solid rgba(103,232,249,.1)}.server-command-panel__header,.server-player-board__header{align-items:stretch;flex-direction:column}.server-command-facts,.server-player-summary{width:100%}.server-command-facts span,.server-player-summary span{min-width:0;flex:1 1 0}.server-player-toolbar{align-items:stretch;flex-direction:column}.server-player-search{width:100%}.server-player-filters{align-self:flex-start}.server-player-table__head{display:none}.server-player-table__body{display:grid;gap:.55rem;padding:.65rem}.server-player-row{min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;border:1px solid rgba(103,232,249,.1);border-radius:.42rem;padding:.75rem;background:#0f172a33}.server-player-identity{grid-column:1 / -1;padding-bottom:.55rem;border-bottom:1px solid rgba(103,232,249,.08)}.server-player-row>div:not(.server-player-identity){display:grid;gap:.24rem}.server-player-row>div:not(.server-player-identity):before{content:attr(data-label);color:#5f7188;font-size:.48rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.server-info-band{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.server-command-metric{min-height:4.6rem;padding:.75rem}.server-command-chart{height:15rem}.server-command-map-list{grid-template-columns:minmax(0,1fr)}.server-player-summary span{padding-inline:.5rem}.server-player-filters{width:100%}.server-player-filters button{flex:1 1 0;justify-content:center;padding-inline:.35rem}.server-player-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
