/* boost-top: tanlangan dizaynlar - bosh sahifa T1+H1, xizmatlar V1, statistika S1 */html:is(#btr,html) .btr-hidden { display: none !important; }html:is(#btr,html) { --btr-acc: var(--boost-accent, #ff6a00); --btr-acc2: color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #fff); }/* ======================= BOSH SAHIFA: T1 ======================= */html:is(#btr,html).btr-home body .bt-top { gap: 16px !important; align-items: stretch !important; }html:is(#btr,html).btr-home body .bt-hero { position: relative !important; overflow: hidden !important; border-radius: 22px !important; padding: 30px !important; color: #fff !important;
  background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 80%, #ffd27a)) !important; border: 0 !important; box-shadow: 0 24px 50px -28px color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, transparent) !important;
  display: flex !important; flex-direction: column !important; justify-content: center !important; gap: 16px !important; clip-path: none !important; }html:is(#btr,html).btr-home body .bt-hero::before { content: "" !important; position: absolute !important; inset: 0 !important; pointer-events: none; display: block !important;
  background-image: linear-gradient(rgba(255,255,255,.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.12) 1px, transparent 1px) !important; background-size: 34px 34px !important;
  -webkit-mask: linear-gradient(115deg, transparent 45%, #000 75%); mask: linear-gradient(115deg, transparent 45%, #000 75%); border: 0 !important; transform: none !important; opacity: 1 !important; width: auto !important; height: auto !important; }html:is(#btr,html).btr-home body .bt-hero::after { display: none !important; }html:is(#btr,html).btr-home body .bt-hero > * { position: relative; z-index: 1; margin: 0 !important; }html:is(#btr,html).btr-home body .bt-hero .bt-hero-tag { align-self: flex-start !important; padding: 5px 10px !important; background: #fff !important; color: var(--boost-accent, #ff6a00) !important; border: 0 !important; border-radius: 6px !important; font: 800 11px "JetBrains Mono", monospace !important; letter-spacing: .14em !important; }html:is(#btr,html).btr-home body .bt-hero h1 { font: 400 50px/1.02 "Russo One", sans-serif !important; color: #fff !important; text-shadow: 0 4px 20px rgba(0,0,0,.12) !important; }html:is(#btr,html).btr-home body .bt-hero h1 em { font-style: normal !important; color: #111827 !important; }html:is(#btr,html).btr-home body .bt-hero .bt-search { gap: 8px !important; }html:is(#btr,html).btr-home body .bt-hero .bt-search label { border-radius: 14px !important; background: #fff !important; border: 0 !important; box-shadow: 0 10px 30px -12px rgba(0,0,0,.35) !important; }html:is(#btr,html).btr-home body .bt-hero .bt-search input { color: #111827 !important; }html:is(#btr,html).btr-home body .bt-hero .bt-search button { border-radius: 14px !important; background: #111827 !important; color: #fff !important; border: 0 !important; transition: transform .15s; }html:is(#btr,html).btr-home body .bt-hero .bt-search button:hover { transform: translateY(-2px); }html:is(#btr,html).btr-home body .bt-hero .bt-quick { gap: 8px !important; }html:is(#btr,html).btr-home body .bt-hero .bt-quick button { border-radius: 99px !important; background: rgba(255,255,255,.18) !important; color: #fff !important; border: 1px solid rgba(255,255,255,.35) !important; transition: transform .15s, background .15s; }html:is(#btr,html).btr-home body .bt-hero .bt-quick button:hover, html:is(#btr,html).btr-home body .bt-hero .bt-quick button[aria-pressed="true"] { background: #fff !important; color: var(--boost-accent, #ff6a00) !important; transform: translateY(-2px); }/* raqamlar hero ichida */html:is(#btr,html).btr-home body .bt-hero .bt-kpis { display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 10px !important; margin: 4px 0 0 !important; padding: 0 !important; background: none !important; border: 0 !important; box-shadow: none !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi { padding: 12px 14px !important; border-radius: 14px !important; background: rgba(0,0,0,.14) !important; border: 0 !important; box-shadow: none !important; color: #fff !important; min-height: 0 !important; display: block !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi::before, html:is(#btr,html).btr-home body .bt-hero .bt-kpi::after { display: none !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi-ico { display: none !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi small { display: block !important; order: 2; color: rgba(255,255,255,.85) !important; font: 600 12px "IBM Plex Sans", sans-serif !important; text-transform: none !important; letter-spacing: 0 !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi b { display: block !important; color: #fff !important; font: 800 24px/1.1 "JetBrains Mono", monospace !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi em { display: block !important; color: rgba(255,255,255,.7) !important; font: 500 11px "IBM Plex Sans", sans-serif !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi > div { display: flex !important; flex-direction: column !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi > div b { order: 1; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi > div small { order: 2; }html:is(#btr,html).btr-home body .bt-hero .bt-kpi > div em { order: 3; }/* globus kartasi */html:is(#btr,html).btr-home body .bt-globe { border-radius: 22px !important; border: 1px solid var(--boost-line, #e5e9f2) !important; border-top: 4px solid var(--boost-accent, #ff6a00) !important; box-shadow: none !important; }/* ======================= BOSH SAHIFA: H1 ======================= *//* xaritalar - rasmli plitkalar */html:is(#btr,html).btr-home body .bt-maps { background: none !important; border: 0 !important; box-shadow: none !important; padding: 0 !important; }html:is(#btr,html).btr-home body .bt-maps-grid { display: grid !important; grid-template-columns: repeat(6, 1fr) !important; gap: 10px !important; }html:is(#btr,html).btr-home body .bt-map-row { position: relative !important; height: 86px !important; border-radius: 14px !important; overflow: hidden !important; padding: 10px 12px !important; display: flex !important; flex-direction: column !important; justify-content: flex-end !important; align-items: stretch !important; gap: 0 !important;
  background: var(--btr-img) center/cover no-repeat, linear-gradient(135deg, #c9a46b, #6b4f2a) !important; border: 0 !important; color: #fff !important; transition: transform .2s; }html:is(#btr,html).btr-home body .bt-map-row:hover { transform: translateY(-3px); }html:is(#btr,html).btr-home body .bt-map-row::before { content: ""; position: absolute; inset: 0; background: linear-gradient(transparent 15%, rgba(0,0,0,.65)); }html:is(#btr,html).btr-home body .bt-map-row > * { position: relative; z-index: 1; }html:is(#btr,html).btr-home body .bt-map-row .bt-map-ico { display: none !important; }html:is(#btr,html).btr-home body .bt-map-row .mono { color: #fff !important; font: 700 12.5px "JetBrains Mono", monospace !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; }html:is(#btr,html).btr-home body .bt-map-row .bt-bar { height: 4px !important; margin-top: 5px !important; background: rgba(255,255,255,.3) !important; }html:is(#btr,html).btr-home body .bt-map-row .bt-bar i { background: color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #fff) !important; }html:is(#btr,html).btr-home body .bt-map-row > b { position: absolute !important; top: 8px; right: 10px; color: #fff !important; font: 800 20px "JetBrains Mono", monospace !important; }/* VIP joylar */html:is(#btr,html).btr-home body .tm-top-a .top-box { position: relative !important; border-radius: 18px !important; overflow: hidden !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; box-shadow: none !important; transition: transform .2s, box-shadow .2s; }html:is(#btr,html).btr-home body .tm-top-a .top-box::before { content: ""; position: absolute; inset: 0 0 auto; height: 4px; background: linear-gradient(90deg, #f59e0b, #fcd34d); z-index: 2; }html:is(#btr,html).btr-home body .tm-top-a .top-box:hover { transform: translateY(-3px); box-shadow: 0 18px 36px -22px rgba(245,158,11,.7) !important; }html:is(#btr,html).btr-home body .tm-top-a .top-box .boost-top-map-frame { border-radius: 12px !important; overflow: hidden !important; }html:is(#btr,html).btr-home body .tm-top-a .top-box .boost-connect-btn { border-radius: 11px !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 78%, #000)) !important; box-shadow: 0 8px 20px color-mix(in srgb, var(--boost-accent, #ff6a00) 30%, transparent) !important; border: 0 !important; }html:is(#btr,html).btr-home body .tm-top-a .top-box:has(.top-free-hostname) { border: 2px dashed color-mix(in srgb, var(--boost-accent, #ff6a00) 45%, transparent) !important; background: transparent !important; }html:is(#btr,html).btr-home body .tm-top-a .top-box:has(.top-free-hostname)::before { display: none; }html:is(#btr,html).btr-home body .tm-top-a .top-box:has(.top-free-hostname):hover { background: color-mix(in srgb, var(--boost-accent, #ff6a00) 5%, transparent) !important; box-shadow: none !important; }/* podium */html:is(#btr,html).btr-home body .btx-pod { border-radius: 20px !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; overflow: hidden !important; transition: transform .2s, box-shadow .2s; }html:is(#btr,html).btr-home body .btx-pod::before { content: "" !important; position: absolute !important; inset: 0 0 auto !important; height: 4px !important; background: var(--btr-m, #94a3b8) !important; z-index: 2; opacity: 1 !important; }html:is(#btr,html).btr-home body .btx-pod:hover { transform: translateY(-4px); box-shadow: 0 20px 40px -22px color-mix(in srgb, var(--boost-accent, #ff6a00) 55%, transparent) !important; }html:is(#btr,html).btr-home body .btx-pod.btx-gold { --btr-m: #f59e0b; border: 2px solid #f59e0b !important; box-shadow: 0 22px 44px -24px rgba(245,158,11,.8) !important; }html:is(#btr,html).btr-home body .btx-pod.btx-silver { --btr-m: #94a3b8; }html:is(#btr,html).btr-home body .btx-pod.btx-bronze { --btr-m: #d97706; }html:is(#btr,html).btr-home body .btx-pod .btx-pod-place b { font: 800 34px/1 "JetBrains Mono", monospace !important; }html:is(#btr,html).btr-home body .btx-pod.btx-gold .btx-pod-place b { color: #f59e0b !important; }html:is(#btr,html).btr-home body .btx-pod.btx-silver .btx-pod-place b { color: #94a3b8 !important; }html:is(#btr,html).btr-home body .btx-pod.btx-bronze .btx-pod-place b { color: #d97706 !important; }html:is(#btr,html).btr-home body .btx-pod .btx-btn-primary { border-radius: 11px !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 78%, #000)) !important; }/* serverlar jadvali */html:is(#btr,html).btr-home body .boost-server-table thead th { font: 700 10.5px "JetBrains Mono", monospace !important; letter-spacing: .12em !important; text-transform: uppercase !important; color: var(--boost-muted, #64748b) !important; }html:is(#btr,html).btr-home body .boost-server-table tbody tr { transition: background .15s; }html:is(#btr,html).btr-home body .boost-server-table tbody tr:hover > td { background: color-mix(in srgb, var(--boost-accent, #ff6a00) 5%, var(--boost-surface, #fff)) !important; }html:is(#btr,html).btr-home body .boost-server-table .bt-rank { display: inline-grid !important; place-items: center !important; width: 28px !important; height: 28px !important; border-radius: 9px !important; font: 800 12.5px "JetBrains Mono", monospace !important; color: #fff !important; }html:is(#btr,html).btr-home body .boost-server-table .bt-rank.r1 { background: #fbbf24 !important; box-shadow: 0 6px 14px -4px rgba(251,191,36,.7) !important; }html:is(#btr,html).btr-home body .boost-server-table .bt-rank.r2 { background: #94a3b8 !important; }html:is(#btr,html).btr-home body .boost-server-table .bt-rank.r3 { background: #d97706 !important; }html:is(#btr,html).btr-home body .boost-server-table .bt-bar i { background: linear-gradient(90deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #fff)) !important; }@media (max-width: 980px) {html:is(#btr,html).btr-home body .bt-maps-grid { grid-template-columns: repeat(3, 1fr) !important; }html:is(#btr,html).btr-home body .bt-hero h1 { font-size: 40px !important; }
}@media (max-width: 600px) {html:is(#btr,html).btr-home body .bt-hero { padding: 20px !important; }html:is(#btr,html).btr-home body .bt-hero h1 { font-size: 32px !important; }html:is(#btr,html).btr-home body .bt-hero .bt-kpis { grid-template-columns: repeat(2, 1fr) !important; }html:is(#btr,html).btr-home body .bt-maps-grid { grid-template-columns: repeat(2, 1fr) !important; }
}/* ======================= XIZMATLAR: V1 ======================= */html:is(#btr,html) .btr-prices { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin: 6px 0 18px; }html:is(#btr,html) .btr-pc { --s: var(--boost-accent, #ff6a00); --s2: color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #fff); position: relative; padding: 20px; border-radius: 20px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); display: flex; flex-direction: column; gap: 14px; overflow: hidden; color: var(--boost-text, #111827); transition: transform .2s, box-shadow .2s, border-color .2s; }html:is(#btr,html) .btr-pc[data-s="top"] { --s: #10b981; --s2: #6ee7b7; }html:is(#btr,html) .btr-pc[data-s="boost"] { --s: #0ea5e9; --s2: #7dd3fc; }html:is(#btr,html) .btr-pc[data-s="vip"] { --s: #f59e0b; --s2: #fcd34d; }html:is(#btr,html) .btr-pc[data-s="gamemenu"] { --s: #8b5cf6; --s2: #c4b5fd; }html:is(#btr,html) .btr-pc[data-s="befirst"] { --s: #ec4899; --s2: #f9a8d4; }html:is(#btr,html) .btr-pc::before { content: ""; position: absolute; inset: 0 0 auto 0; height: 4px; background: linear-gradient(90deg, var(--s), var(--s2)); }html:is(#btr,html) .btr-pc:hover { transform: translateY(-4px); border-color: var(--s); box-shadow: 0 20px 40px -20px color-mix(in srgb, var(--s) 70%, transparent) !important; }html:is(#btr,html) .btr-ic { display: grid; place-items: center; width: 44px; height: 44px; border-radius: 14px !important; color: #fff; background: linear-gradient(135deg, var(--s), var(--s2)); box-shadow: 0 10px 22px -6px color-mix(in srgb, var(--s) 55%, transparent) !important; }html:is(#btr,html) .btr-ic svg { width: 22px; height: 22px; fill: none; stroke: currentColor; stroke-width: 2; stroke-linejoin: round; }html:is(#btr,html) body .btr-pc h4 { margin: 0 !important; font: 800 17px "IBM Plex Sans", sans-serif !important; color: var(--boost-text, #111827) !important; }html:is(#btr,html) .btr-desc { color: var(--boost-muted, #64748b); font-size: 12.5px; }html:is(#btr,html) .btr-price { font: 800 26px/1 "JetBrains Mono", monospace; }html:is(#btr,html) .btr-price small { display: block; margin-top: 4px; color: var(--boost-muted, #64748b); font: 500 12.5px "IBM Plex Sans", sans-serif; }html:is(#btr,html) .btr-from { font-size: 12px; color: var(--boost-muted, #64748b); font-weight: 600; }html:is(#btr,html) .btr-sl { display: flex; justify-content: space-between; align-items: center; gap: 6px; flex-wrap: wrap; font-size: 12px; color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-sl b { color: var(--boost-text, #111827); font-family: "JetBrains Mono", monospace; }html:is(#btr,html) .btr-ok { display: inline-flex; padding: 4px 10px; border-radius: 99px !important; background: rgba(34,197,94,.14); color: #16a34a; font-weight: 700; white-space: nowrap; }html:is(#btr,html) .btr-no { display: inline-flex; padding: 4px 10px; border-radius: 99px !important; background: rgba(239,68,68,.12); color: #dc2626; font-weight: 700; }html:is(#btr,html) .btr-dots { display: flex; flex-wrap: wrap; gap: 4px; }html:is(#btr,html) .btr-dots i { width: 12px; height: 12px; border-radius: 4px !important; background: color-mix(in srgb, var(--boost-line, #e3e8f1) 90%, transparent); }html:is(#btr,html) .btr-dots.sm i { width: 8px; height: 8px; border-radius: 2.5px !important; }html:is(#btr,html) .btr-dots i.on { background: var(--s); box-shadow: 0 0 6px color-mix(in srgb, var(--s) 60%, transparent) !important; }html:is(#btr,html) body .btr-order { position: relative; overflow: hidden; display: flex; align-items: center; justify-content: center; height: 42px; margin-top: auto; border-radius: 11px !important; color: #fff !important; text-decoration: none !important; font: 700 14px "IBM Plex Sans", sans-serif;
  background: linear-gradient(135deg, var(--s), color-mix(in srgb, var(--s) 70%, #000)); box-shadow: 0 8px 20px color-mix(in srgb, var(--s) 35%, transparent) !important; transition: transform .15s; }html:is(#btr,html) body .btr-order:hover { transform: translateY(-2px); }html:is(#btr,html) .btr-order::after { content: ""; position: absolute; top: 0; bottom: 0; left: -60%; width: 40%; background: linear-gradient(100deg, transparent, rgba(255,255,255,.45), transparent); transform: skewX(-20deg); animation: btrSweep 3.2s infinite; }@keyframes btrSweep {0%, 60% { left: -60%; }100% { left: 140%; } }html:is(#btr,html) .btr-pop { position: absolute; top: 14px; right: 14px; padding: 3px 9px; border-radius: 99px !important; background: var(--s); color: #fff; font: 800 10px "JetBrains Mono", monospace; letter-spacing: .08em; }@media (max-width: 980px) {html:is(#btr,html) .btr-prices { grid-template-columns: repeat(2, 1fr); } }@media (max-width: 560px) {html:is(#btr,html) .btr-prices { grid-template-columns: 1fr; } }/* ======================= STATISTIKA: S1 ======================= */html:is(#btr,html) .btr-stats { display: grid; gap: 16px; margin-top: 8px; color: var(--boost-text, #111827); }html:is(#btr,html) .btr-stats > * { min-width: 0; }html:is(#btr,html) .btr-msg { padding: 30px; text-align: center; color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-kpis { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; }html:is(#btr,html) .btr-k { position: relative; padding: 16px; border-radius: 18px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); overflow: hidden; }html:is(#btr,html) .btr-k::before { content: ""; position: absolute; inset: 0 0 auto; height: 4px; background: var(--c); }html:is(#btr,html) .btr-kic { width: 38px; height: 38px; border-radius: 12px !important; display: grid; place-items: center; color: #fff; background: var(--c); box-shadow: 0 8px 18px -6px var(--c) !important; }html:is(#btr,html) .btr-kic svg { width: 18px; height: 18px; fill: none; stroke: currentColor; stroke-width: 2; }html:is(#btr,html) .btr-k b { display: block; margin-top: 10px; font: 800 28px/1 "JetBrains Mono", monospace; }html:is(#btr,html) .btr-k small { color: var(--boost-muted, #64748b); font-weight: 600; font-size: 12.5px; }html:is(#btr,html) .btr-k .btr-tr { position: absolute; top: 16px; right: 16px; }html:is(#btr,html) .btr-tr { font: 700 12px "JetBrains Mono", monospace; color: #16a34a; }html:is(#btr,html) .btr-tr.dn { color: #dc2626; }html:is(#btr,html) .btr-mini { display: flex; align-items: flex-end; gap: 2px; height: 26px; margin-top: 10px; }html:is(#btr,html) .btr-mini i { flex: 1; border-radius: 2px 2px 0 0 !important; background: color-mix(in srgb, var(--c) 35%, transparent); }html:is(#btr,html) .btr-mini i:last-child { background: var(--c); }html:is(#btr,html) .btr-card { position: relative; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); border-radius: 20px !important; padding: 18px; }html:is(#btr,html) .btr-card::before { content: ""; position: absolute; inset: 0 0 auto; height: 4px; border-radius: 20px 20px 0 0 !important; background: linear-gradient(90deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #fff)); }html:is(#btr,html) .btr-ch { display: flex; justify-content: space-between; align-items: center; gap: 12px; flex-wrap: wrap; margin-bottom: 12px; }html:is(#btr,html) body .btr-ch h3 { margin: 0 !important; font: 800 16px "IBM Plex Sans", sans-serif !important; color: var(--boost-text, #111827) !important; }html:is(#btr,html) .btr-ch small { display: block; color: var(--boost-muted, #64748b); font-size: 12px; margin-top: 2px; }html:is(#btr,html) .btr-seg { display: inline-flex; padding: 3px; gap: 3px; border-radius: 10px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 70%, transparent); border: 1px solid var(--boost-line, #e5e9f2); }html:is(#btr,html) body .btr-seg button { padding: 6px 12px; border: 0; border-radius: 7px !important; background: none; color: var(--boost-muted, #64748b); font: 700 12px "JetBrains Mono", monospace; cursor: pointer; }html:is(#btr,html) body .btr-seg button.on { background: var(--boost-accent, #ff6a00); color: #fff; }html:is(#btr,html) .btr-plot { position: relative; cursor: crosshair; }html:is(#btr,html) .btr-svg { display: block; width: 100%; height: auto; overflow: visible; }html:is(#btr,html) .btr-svg text { font: 500 10.5px "JetBrains Mono", monospace; fill: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-svg .btr-acc { fill: var(--boost-accent, #ff6a00); }html:is(#btr,html) .btr-svg .btr-b { font-weight: 800; }html:is(#btr,html) .btr-svg .btr-grid { stroke: var(--boost-line, #e5e9f2); stroke-dasharray: 3 4; vector-effect: non-scaling-stroke; }html:is(#btr,html) .btr-svg .btr-cur { stroke: var(--boost-muted, #64748b); stroke-dasharray: 3 3; vector-effect: non-scaling-stroke; }html:is(#btr,html) .btr-bars rect { fill: color-mix(in srgb, var(--boost-accent, #ff6a00) 55%, transparent); transition: fill .15s; }html:is(#btr,html) .btr-bars rect.btr-last { fill: var(--boost-accent, #ff6a00); }html:is(#btr,html) .btr-bars rect:hover { fill: var(--boost-accent, #ff6a00); }html:is(#btr,html) .btr-peak, html:is(#btr,html) .btr-dot { position: absolute; width: 12px; height: 12px; margin: -6px 0 0 -6px; border-radius: 50% !important; background: var(--boost-accent, #ff6a00); border: 2px solid #fff; pointer-events: none; }html:is(#btr,html) .btr-dot { opacity: 0; transition: opacity .1s; }html:is(#btr,html) .btr-tip { position: absolute; pointer-events: none; padding: 8px 11px; border-radius: 10px !important; background: #0f172a; color: #fff; font: 600 12px "JetBrains Mono", monospace; white-space: nowrap; transform: translate(-50%, -125%); opacity: 0; transition: opacity .12s; z-index: 5; box-shadow: 0 10px 24px rgba(0,0,0,.25) !important; }html:is(#btr,html) .btr-tip b { color: color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #fff); }html:is(#btr,html) .btr-tip.on { opacity: 1; }html:is(#btr,html) .btr-two { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }html:is(#btr,html) .btr-two > * { min-width: 0; }html:is(#btr,html) .btr-best { display: grid; gap: 12px; }html:is(#btr,html) .btr-best > div { display: grid; grid-template-columns: auto 1fr auto; gap: 10px; align-items: center; }html:is(#btr,html) .btr-n { width: 34px; height: 34px; border-radius: 10px !important; display: grid; place-items: center; background: color-mix(in srgb, var(--c) 15%, transparent); color: var(--c); font: 800 15px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-best b { font: 700 14px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-v { font: 800 14px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-pb { grid-column: 2 / -1; height: 8px; border-radius: 4px !important; background: var(--boost-line, #e5e9f2); overflow: hidden; }html:is(#btr,html) .btr-pb i { display: block; height: 100%; background: var(--c); border-radius: 4px !important; }html:is(#btr,html) .btr-week { display: grid; grid-template-columns: repeat(7, 1fr); gap: 6px; text-align: center; }html:is(#btr,html) .btr-wb { display: flex; align-items: flex-end; height: 120px; background: color-mix(in srgb, var(--boost-line, #e5e9f2) 50%, transparent); border-radius: 8px !important; overflow: hidden; }html:is(#btr,html) .btr-wb i { display: block; width: 100%; background: linear-gradient(180deg, color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #fff), var(--boost-accent, #ff6a00)); border-radius: 8px 8px 0 0 !important; }html:is(#btr,html) .btr-week b { display: block; margin-top: 4px; font: 800 12.5px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-week small { color: var(--boost-muted, #64748b); font-size: 11px; }html:is(#btr,html) .btr-src { color: var(--boost-muted, #64748b); font-size: 12px; text-align: right; }@media (max-width: 980px) {html:is(#btr,html) .btr-kpis { grid-template-columns: repeat(2, 1fr); }html:is(#btr,html) .btr-two { grid-template-columns: 1fr; } }@media (max-width: 560px) {html:is(#btr,html) .btr-card { padding: 14px; }html:is(#btr,html) .btr-k b { font-size: 22px; }html:is(#btr,html) .btr-kpis { gap: 8px; } }@media (prefers-reduced-motion: reduce) {html:is(#btr,html) .btr-order::after { animation: none; } }/* ======================= SARLAVHA: H3 (suzuvchi shisha) ======================= */html:is(#btr,html) body .boost-sticky-header { top: 10px !important; z-index: 900 !important; width: auto !important; max-width: none !important; margin: 10px 0 12px !important; padding: 8px 12px 8px 16px !important; left: auto !important; right: auto !important; transform: none !important;
  border-radius: 20px !important; background: color-mix(in srgb, var(--boost-surface, #fff) 94%, transparent) !important; -webkit-backdrop-filter: blur(14px) saturate(1.4); backdrop-filter: blur(14px) saturate(1.4);
  border: 1px solid color-mix(in srgb, #fff 55%, var(--boost-line, #e5e9f2)) !important; box-shadow: 0 18px 40px -22px rgba(15,23,42,.35) !important; }html:is(#btr,html)[data-theme="dark"] body .boost-sticky-header { border-color: rgba(255,255,255,.08) !important; }html:is(#btr,html) body .boost-sticky-header::before, html:is(#btr,html) body .boost-sticky-header::after { display: none !important; }html:is(#btr,html) body .boost-sticky-header .tm-headerbar { padding: 0 !important; background: none !important; border: 0 !important; }html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li > a { border-radius: 12px !important; gap: 7px !important; padding: 0 14px !important; height: 40px !important; align-items: center !important; transition: background .15s, color .15s; }html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li > a .boost-nav-icon { display: block !important; width: 16px; height: 16px; flex: none; }html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li.uk-active > a { color: #fff !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 78%, #000)) !important; box-shadow: 0 8px 18px -8px var(--boost-accent, #ff6a00) !important; }html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li.uk-active > a::after, html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li > a::after { display: none !important; }html:is(#btr,html) body #boostNavPanel .boost-auth-nav a { border-radius: 12px !important; }html:is(#btr,html) body .boost-sticky-header .boost-lang-current, html:is(#btr,html) body .boost-sticky-header .bt-pal-cur, html:is(#btr,html) body .boost-sticky-header .boost-theme-toggle { border-radius: 12px !important; }html:is(#btr,html) body .boost-ticker { width: auto !important; margin: 0 0 16px !important; left: auto !important; right: auto !important; transform: none !important; border-radius: 14px !important; overflow: hidden !important; }@media (max-width: 1340px) {html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li > a .boost-nav-icon { display: none !important; }html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li > a { padding: 0 10px !important; } }@media (max-width: 960px) {html:is(#btr,html) body .boost-sticky-header { margin: 8px 0 10px !important; top: 6px !important; border-radius: 16px !important; }html:is(#btr,html) body #boostNavPanel .uk-navbar-nav > li > a .boost-nav-icon { display: block !important; }
}/* ======================= QOIDALAR: Q3 ======================= */html:is(#btr,html).btr-rules body .boost-lang-content { --c: #ff6a00; }html:is(#btr,html) .btr-c1 { --c: #ff6a00; }html:is(#btr,html) .btr-c2 { --c: #0ea5e9; }html:is(#btr,html) .btr-c3 { --c: #f59e0b; }html:is(#btr,html) .btr-c4 { --c: #8b5cf6; }html:is(#btr,html) .btr-c5 { --c: #10b981; }html:is(#btr,html) .btr-rtabs { display: flex; gap: 6px; padding: 5px; margin: 0 0 14px; border-radius: 16px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); overflow-x: auto; scrollbar-width: none; position: sticky; top: 84px; z-index: 5; }html:is(#btr,html) .btr-rtabs::-webkit-scrollbar { display: none; }html:is(#btr,html) body .btr-rtabs button { flex: 1 0 auto; display: flex; align-items: center; justify-content: center; gap: 8px; padding: 10px 14px; border: 0; border-radius: 12px !important; background: none; color: var(--boost-muted, #64748b); font: 700 13.5px "IBM Plex Sans", sans-serif; cursor: pointer; white-space: nowrap; transition: background .15s, color .15s; }html:is(#btr,html) body .btr-rtabs button:hover { color: var(--boost-text, #111827); background: color-mix(in srgb, var(--c) 8%, transparent); }html:is(#btr,html) body .btr-rtabs button.on { background: var(--c); color: #fff; box-shadow: 0 8px 18px -8px var(--c) !important; }html:is(#btr,html) .btr-tn { display: none; }html:is(#btr,html) .btr-ti { font-size: 15px; }html:is(#btr,html) body .boost-rule-card.btr-rc { position: relative; padding: 24px !important; border-radius: 20px !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; overflow: hidden; animation: btrFade .25s ease; }html:is(#btr,html) body .boost-rule-card.btr-rc::before { content: "" !important; position: absolute !important; inset: 0 0 auto !important; width: auto !important; height: 4px !important; background: var(--c) !important; display: block !important; }@keyframes btrFade {from { opacity: 0; transform: translateY(6px); } }html:is(#btr,html) body .boost-rule-card.btr-off { display: none !important; }html:is(#btr,html) body .boost-rule-card.btr-rc .boost-rule-num { display: none !important; }html:is(#btr,html) body .boost-rule-card.btr-rc h2 { display: flex !important; align-items: center; gap: 14px; margin: 0 0 8px !important; font: 800 20px "IBM Plex Sans", sans-serif !important; }html:is(#btr,html) .btr-hi { display: grid; place-items: center; width: 46px; height: 46px; flex: none; border-radius: 14px !important; font-size: 22px; background: linear-gradient(135deg, var(--c), color-mix(in srgb, var(--c) 55%, #fff)); box-shadow: 0 10px 22px -8px var(--c) !important; }html:is(#btr,html) body .boost-rule-card.btr-rc h3 { margin: 18px 0 8px !important; font: 700 15px "IBM Plex Sans", sans-serif !important; }html:is(#btr,html) body .boost-rule-card.btr-rc ul { list-style: none !important; padding: 0 !important; margin: 6px 0 12px !important; display: grid; gap: 6px; }html:is(#btr,html) body .boost-rule-card.btr-rc li { display: flex !important; gap: 10px; align-items: flex-start; padding: 9px 12px !important; border-radius: 10px !important; line-height: 1.45; margin: 0 !important; }html:is(#btr,html) body .boost-rule-card.btr-rc li::before, html:is(#btr,html) body .boost-rule-card.btr-rc li::marker { content: none !important; display: none !important; }html:is(#btr,html) body .boost-rule-card.btr-rc li > b { flex: none; width: 20px; height: 20px; border-radius: 6px !important; display: grid; place-items: center; color: #fff; font-size: 12px; margin-top: 1px; }html:is(#btr,html) li.btr-ok { background: color-mix(in srgb, #22c55e 9%, transparent); }html:is(#btr,html) li.btr-ok > b { background: #22c55e; }html:is(#btr,html) li.btr-no { background: color-mix(in srgb, #ef4444 9%, transparent); }html:is(#btr,html) li.btr-no > b { background: #ef4444; }html:is(#btr,html) li.btr-inf { background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 80%, transparent); }html:is(#btr,html) body .boost-rule-card.btr-rc p.btr-note { padding: 12px 14px !important; border-radius: 12px !important; border-left: 4px solid var(--c); background: color-mix(in srgb, var(--c) 9%, transparent); }html:is(#btr,html) .btr-rnav { display: flex; justify-content: space-between; align-items: center; gap: 10px; margin-top: 20px; padding-top: 16px; border-top: 1px dashed var(--boost-line, #e5e9f2); }html:is(#btr,html) body .btr-rnav button { padding: 10px 16px; border-radius: 11px !important; border: 1px solid var(--boost-line, #e5e9f2); background: var(--boost-surface, #fff); color: var(--boost-text, #111827); font: 700 13px "IBM Plex Sans", sans-serif; cursor: pointer; }html:is(#btr,html) body .btr-rnav .btr-rnext { border: 0; color: #fff; background: var(--c); box-shadow: 0 8px 18px -8px var(--c) !important; }html:is(#btr,html) .btr-rof { color: var(--boost-muted, #64748b); font: 600 12px "JetBrains Mono", monospace; }@media (max-width: 760px) {html:is(#btr,html) .btr-rtabs { top: 70px; }html:is(#btr,html) body .btr-rtabs button { flex: none; }html:is(#btr,html) body .boost-rule-card.btr-rc { padding: 16px !important; }html:is(#btr,html) .btr-rof { display: none; } }/* ======================= KONTAKTLAR: K2 ======================= */html:is(#btr,html) body .btr-contact .boost-contact-side.btr-chero { position: relative; overflow: hidden; display: grid !important; grid-template-columns: 1.3fr 1fr; gap: 6px 24px; align-items: center; padding: 28px !important; margin: 0 0 16px !important; border-radius: 22px !important; color: #fff !important;
  background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 80%, #ffd27a)) !important; border: 0 !important; clip-path: none !important; min-height: 0 !important; }html:is(#btr,html) body .btr-contact .btr-chero::before { content: "" !important; position: absolute !important; inset: 0 !important; pointer-events: none; display: block !important; background-image: linear-gradient(rgba(255,255,255,.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.12) 1px, transparent 1px) !important; background-size: 30px 30px !important; -webkit-mask: linear-gradient(115deg, transparent 45%, #000 80%); mask: linear-gradient(115deg, transparent 45%, #000 80%); border: 0 !important; width: auto !important; height: auto !important; transform: none !important; }html:is(#btr,html) body .btr-contact .btr-chero::after { display: none !important; }html:is(#btr,html) body .btr-contact .btr-chero > * { position: relative; z-index: 1; grid-column: 1; }html:is(#btr,html) body .btr-contact .btr-chero .boost-contact-side-badge { justify-self: start; background: #fff !important; color: var(--boost-accent, #ff6a00) !important; border-radius: 6px !important; }html:is(#btr,html) body .btr-contact .btr-chero h2 { margin: 4px 0 !important; font: 400 38px/1.05 "Russo One", sans-serif !important; color: #fff !important; text-shadow: 0 2px 12px rgba(0,0,0,.18); }html:is(#btr,html) body .btr-contact .btr-chero p { color: rgba(255,255,255,.92) !important; margin: 0 !important; }html:is(#btr,html) body .btr-contact .btr-chero .boost-contact-side-logo { display: none !important; }html:is(#btr,html) .btr-cstat { grid-column: 2 !important; grid-row: 1 / span 3; display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }html:is(#btr,html) .btr-cstat div { padding: 14px; border-radius: 14px !important; background: rgba(0,0,0,.15); }html:is(#btr,html) .btr-cstat b { display: block; font: 800 20px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-cstat small { opacity: .85; font-size: 12px; font-weight: 600; }html:is(#btr,html) body .btr-contact .boost-contact-layout { display: block !important; }html:is(#btr,html) body .btr-contact .boost-contact-cards { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 14px !important; }html:is(#btr,html) body .btr-contact .boost-contact-card.btr-ch { --c: #ff6a00; position: relative; display: flex !important; flex-direction: column; gap: 12px; padding: 20px !important; border-radius: 20px !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; overflow: hidden; grid-column: auto !important; transition: transform .2s, border-color .2s, box-shadow .2s; }html:is(#btr,html) body .btr-contact .boost-contact-card.btr-ch::before { content: "" !important; position: absolute !important; inset: 0 0 auto !important; height: 4px !important; width: auto !important; background: var(--c) !important; display: block !important; }html:is(#btr,html) body .btr-contact .boost-contact-card.btr-ch:hover { transform: translateY(-4px); border-color: var(--c) !important; box-shadow: 0 18px 36px -22px var(--c) !important; }html:is(#btr,html) .btr-ch-card { --c: #f59e0b !important; }html:is(#btr,html) .btr-ch-mail { --c: #0ea5e9 !important; }html:is(#btr,html) body .btr-ch .boost-contact-card-body { display: flex !important; flex-direction: column; gap: 8px; flex: 1; }html:is(#btr,html) .btr-chi { display: grid; place-items: center; width: 46px; height: 46px; border-radius: 14px !important; color: #fff; background: linear-gradient(135deg, var(--c), color-mix(in srgb, var(--c) 60%, #fff)); box-shadow: 0 10px 22px -8px var(--c) !important; }html:is(#btr,html) .btr-chi svg, html:is(#btr,html) .btr-chb svg, html:is(#btr,html) .btr-mail svg { width: 20px; height: 20px; fill: none; stroke: currentColor; stroke-width: 2; stroke-linejoin: round; }html:is(#btr,html) body .btr-ch h3 { margin: 4px 0 0 !important; font: 800 17px "IBM Plex Sans", sans-serif !important; }html:is(#btr,html) body .btr-ch .boost-contact-chat-btn, html:is(#btr,html) body .btr-ch .btr-chb { margin-top: auto !important; align-self: flex-start; display: inline-flex !important; align-items: center; gap: 8px; height: 42px; padding: 0 18px !important; border: 0 !important; border-radius: 11px !important; color: #fff !important; cursor: pointer; font: 700 13.5px "IBM Plex Sans", sans-serif !important;
  background: linear-gradient(135deg, var(--c), color-mix(in srgb, var(--c) 72%, #000)) !important; box-shadow: 0 8px 20px -8px var(--c) !important; }html:is(#btr,html) body .btr-ch .boost-contact-badge { position: static !important; align-self: flex-start; border-radius: 99px !important; }html:is(#btr,html) .btr-mail { display: flex; align-items: center; gap: 10px; margin-top: auto; padding: 10px 12px; border-radius: 12px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 80%, transparent); border: 1px solid var(--boost-line, #e5e9f2); min-width: 0; }html:is(#btr,html) body .btr-mail a { flex: 1; min-width: 0; overflow: hidden; text-overflow: ellipsis; color: var(--boost-text, #111827) !important; font: 600 13.5px "JetBrains Mono", monospace; text-decoration: none !important; }html:is(#btr,html) body .btr-mail button { border: 1px solid var(--boost-line, #e5e9f2); background: var(--boost-surface, #fff); color: var(--boost-text, #111827); border-radius: 9px !important; padding: 6px 10px; font: 600 12px "IBM Plex Sans", sans-serif; cursor: pointer; white-space: nowrap; }html:is(#btr,html) .btr-ctopics { margin: 16px 0; padding: 18px; border-radius: 20px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); }html:is(#btr,html) body .btr-ctopics .boost-contact-topics { display: grid !important; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important; gap: 10px !important; margin: 0 !important; padding: 0 !important; }html:is(#btr,html) body .btr-ctopics .boost-contact-topics li { padding: 12px !important; border-radius: 14px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 70%, transparent) !important; border: 0 !important; color: var(--boost-text, #111827) !important; }html:is(#btr,html) body .btr-ctopics .boost-contact-topics li * { color: inherit; }html:is(#btr,html) body .btr-contact .boost-contact-step { border-radius: 16px !important; }html:is(#btr,html) body .btr-contact .boost-contact-step b { border-radius: 10px !important; }@media (max-width: 900px) {html:is(#btr,html) body .btr-contact .btr-chero { grid-template-columns: 1fr; }html:is(#btr,html) .btr-cstat { grid-column: 1 !important; grid-row: auto; }html:is(#btr,html) body .btr-contact .boost-contact-cards { grid-template-columns: 1fr 1fr !important; } }@media (max-width: 560px) {html:is(#btr,html) body .btr-contact .btr-chero { padding: 20px !important; }html:is(#btr,html) body .btr-contact .btr-chero h2 { font-size: 28px !important; }html:is(#btr,html) body .btr-contact .boost-contact-cards { grid-template-columns: 1fr !important; } }/* ======================= SERVER: P2 ======================= */html:is(#btr,html).btr-server body section.boost-server-hero.btr-p2 { display: grid !important; grid-template-columns: 320px minmax(0, 1fr) !important; gap: 18px !important; align-items: start !important; background: none !important; padding: 0 !important; border: 0 !important; overflow: visible !important; }html:is(#btr,html).btr-server body section.boost-server-hero.btr-p2::after, html:is(#btr,html).btr-server body section.boost-server-hero.btr-p2::before { display: none !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-card { position: sticky !important; top: 96px; padding: 16px !important; border-radius: 20px !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; display: flex !important; flex-direction: column; gap: 12px; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-image { border-radius: 16px !important; overflow: hidden !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-image img { border-radius: 16px !important; width: 100%; display: block; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-load, html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-card > .uk-progress { display: none !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-name { text-align: center; font: 700 14px "JetBrains Mono", monospace !important; }html:is(#btr,html) .btr-side { display: grid; gap: 10px; }html:is(#btr,html) .btr-ring { position: relative; width: 130px; height: 130px; margin: 0 auto 4px; display: grid; place-items: center; }html:is(#btr,html) .btr-ring svg { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; }html:is(#btr,html) .btr-ring .tk { stroke: color-mix(in srgb, var(--boost-line, #e3e8f1) 90%, transparent); stroke-width: 3.4; stroke-linecap: round; }html:is(#btr,html) .btr-ring .tk.on { stroke: var(--boost-accent, #ff6a00); filter: drop-shadow(0 0 3px var(--boost-accent, #ff6a00)); animation: btrTk .5s ease-out both; }@keyframes btrTk {from { stroke: #ccc; filter: none; } }html:is(#btr,html) .btr-rl { position: relative; text-align: center; line-height: 1.05; }html:is(#btr,html) .btr-rl b { display: block; font: 800 28px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-rl small { color: var(--boost-muted, #64748b); font-size: 11.5px; }html:is(#btr,html) body .btr-side .btx-act-row { display: grid !important; grid-template-columns: 1fr 1fr; gap: 8px !important; margin: 0 !important; }html:is(#btr,html) body .btr-side .btx-act-row .btx-btn { justify-content: center; border-radius: 12px !important; }html:is(#btr,html) body .btr-side .btx-act-row .btx-btn-primary { grid-column: 1 / -1; height: 46px; font-size: 15px !important; }html:is(#btr,html) body .btr-side .btx-vote { margin: 0 !important; border-radius: 14px !important; }html:is(#btr,html) body .btr-side .btx-vote small { display: none; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-main { display: grid !important; gap: 16px; padding: 0 !important; min-width: 0; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-main > h1, html:is(#btr,html).btr-server body .btr-p2 .boost-server-main > .boost-server-meta-row { margin-left: 0 !important; }html:is(#btr,html).btr-server body .btr-p2 .btx-server-actions, html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts, html:is(#btr,html) .btr-sgraph:not(:empty) { padding: 18px !important; border-radius: 20px !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; margin: 0 !important; position: relative; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; gap: 8px !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts > div { border-radius: 12px !important; }html:is(#btr,html) .btr-sgraph:not(:empty)::before { content: ""; position: absolute; inset: 0 0 auto; height: 4px; border-radius: 20px 20px 0 0 !important; background: linear-gradient(90deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 50%, #fff)); }html:is(#btr,html) .btr-gh { display: flex; justify-content: space-between; gap: 10px; flex-wrap: wrap; margin-bottom: 10px; }html:is(#btr,html) .btr-gh b { font-size: 15px; }html:is(#btr,html) .btr-gh small { color: var(--boost-muted, #64748b); font-size: 12px; }html:is(#btr,html) .btr-gb { display: flex; align-items: flex-end; gap: 3px; height: 70px; }html:is(#btr,html) .btr-gb i { flex: 1; border-radius: 3px 3px 0 0 !important; background: color-mix(in srgb, var(--boost-accent, #ff6a00) 40%, transparent); }html:is(#btr,html) .btr-gb i:last-child { background: var(--boost-accent, #ff6a00); }html:is(#btr,html) .btr-gb i.n { background: var(--boost-line, #e5e9f2); }html:is(#btr,html).btr-server body .btr-p2 .boost-server-bottom-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 16px !important; margin: 0 !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-player-panel, html:is(#btr,html).btr-server body .btr-p2 .boost-server-services { border-radius: 20px !important; overflow: hidden; position: relative; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-service-item { border-radius: 14px !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-player-table tr td:first-child { border-radius: 10px 0 0 10px !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-player-table tr td:last-child { border-radius: 0 10px 10px 0 !important; }html:is(#btr,html) body .boost-server-tabs li a { border-radius: 11px !important; }html:is(#btr,html) body .boost-server-tabs li.uk-active a { background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 78%, #000)) !important; color: #fff !important; box-shadow: 0 8px 18px -8px var(--boost-accent, #ff6a00) !important; }@media (max-width: 1100px) {html:is(#btr,html).btr-server body .btr-p2 .boost-server-bottom-grid { grid-template-columns: 1fr !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts { grid-template-columns: 1fr 1fr !important; } }@media (max-width: 860px) {html:is(#btr,html).btr-server body section.boost-server-hero.btr-p2 { grid-template-columns: 1fr !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-card { position: static !important; display: grid !important; grid-template-columns: 1fr 1fr; align-items: center; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-card > .boost-server-map-image, html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-card > .boost-server-map-name { grid-column: 1; }html:is(#btr,html) .btr-side { grid-column: 2; grid-row: 1 / span 3; }
}@media (max-width: 560px) {html:is(#btr,html).btr-server body .btr-p2 .boost-server-map-card { grid-template-columns: 1fr; }html:is(#btr,html) .btr-side { grid-column: 1; grid-row: auto; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts { grid-template-columns: 1fr !important; } }html:is(#btr,html).btr-rules .uk-article::before, html:is(#btr,html).btr-contacts .uk-article::before { display: none !important; }/* P2: o'ngdagi eski reyting kartasi yashiriladi (chapdagi ovoz qutisi bor) */html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts > .btr-hide-rate { position: absolute !important; width: 1px !important; height: 1px !important; overflow: hidden !important; clip: rect(0 0 0 0) !important; padding: 0 !important; border: 0 !important; margin: 0 !important; }html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts.btr-facts4 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }@media (max-width: 560px) {html:is(#btr,html).btr-server body .btr-p2 .boost-server-facts.btr-facts4 { grid-template-columns: 1fr !important; } }/* ===== L3: lenta — xarita kartalari ===== */html:is(#btr,html).btr-tk3 body .boost-ticker { background: color-mix(in srgb, var(--boost-surface, #fff) 70%, transparent) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; padding: 7px 0 !important; height: auto !important; box-shadow: 0 14px 30px -26px rgba(15,23,42,.5) !important; -webkit-mask: linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent); mask: linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent); }html:is(#btr,html).btr-tk3 body .boost-ticker::before, html:is(#btr,html).btr-tk3 body .boost-ticker::after { display: none !important; }html:is(#btr,html).btr-tk3 body .boost-ticker:hover .boost-ticker-track { animation-play-state: paused !important; }html:is(#btr,html).btr-tk3 body .boost-ticker-track { align-items: center !important; height: auto !important; }html:is(#btr,html).btr-tk3 body a.boost-ticker-chip.btr-tk { display: flex !important; align-items: center !important; gap: 10px !important; width: 270px !important; flex: none !important; height: auto !important; padding: 6px !important; margin: 0 5px !important; border-radius: 14px !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; color: var(--boost-text, #111827) !important; text-decoration: none !important; box-shadow: none !important; transition: transform .15s, border-color .15s, box-shadow .15s; text-shadow: none !important; }html:is(#btr,html).btr-tk3 body a.boost-ticker-chip.btr-tk::before, html:is(#btr,html).btr-tk3 body a.boost-ticker-chip.btr-tk::after { display: none !important; }html:is(#btr,html).btr-tk3 body a.boost-ticker-chip.btr-tk:hover { transform: translateY(-2px); border-color: var(--boost-accent, #2563eb) !important; box-shadow: 0 12px 24px -16px var(--boost-accent, #2563eb) !important; }html:is(#btr,html) .btr-tk-map { --h: 30; width: 58px; height: 42px; flex: none; border-radius: 10px !important; position: relative; overflow: hidden; display: flex; align-items: flex-end; padding: 3px 5px; background: linear-gradient(135deg, hsl(var(--h) 55% 55%), hsl(calc(var(--h) + 30) 50% 28%)) center / cover no-repeat; }html:is(#btr,html) .btr-tk-map::after { content: ""; position: absolute; inset: 0; background: linear-gradient(transparent 35%, rgba(0,0,0,.6)); }html:is(#btr,html) .btr-tk-map em { position: relative; z-index: 1; font: 700 8.5px "JetBrains Mono", monospace; color: #fff; font-style: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; }html:is(#btr,html) .btr-tk-tx { min-width: 0; flex: 1; display: grid; gap: 4px; }html:is(#btr,html) body .btr-tk-tx .boost-ticker-name { display: block !important; font: 700 12.5px "IBM Plex Sans", sans-serif !important; color: var(--boost-text, #111827) !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; letter-spacing: 0 !important; text-transform: none !important; text-shadow: none !important; }html:is(#btr,html) .btr-tk-row { display: flex; align-items: center; gap: 7px; }html:is(#btr,html) body .btr-tk-row .boost-ticker-pill { font: 800 9.5px "JetBrains Mono", monospace !important; padding: 2px 6px !important; border-radius: 5px !important; color: #fff !important; flex: none; margin: 0 !important; border: 0 !important; }html:is(#btr,html) body .boost-ticker-chip-top .btr-tk-row .boost-ticker-pill { background: linear-gradient(135deg, #f59e0b, #ef4444) !important; }html:is(#btr,html) body .boost-ticker-chip-vip .btr-tk-row .boost-ticker-pill { background: linear-gradient(135deg, #8b5cf6, #6366f1) !important; }html:is(#btr,html) body .boost-ticker-chip-boost .btr-tk-row .boost-ticker-pill { background: linear-gradient(135deg, var(--boost-accent, #2563eb), #06b6d4) !important; }html:is(#btr,html) .btr-tk-pb { flex: 1; height: 5px; border-radius: 9px !important; background: color-mix(in srgb, var(--boost-text, #111827) 10%, transparent); overflow: hidden; }html:is(#btr,html) .btr-tk-pb i { display: block; height: 100%; width: 0; border-radius: 9px !important; background: var(--boost-accent, #2563eb); transition: width .6s; }html:is(#btr,html) .btr-tk-pl { font: 700 11px "JetBrains Mono", monospace; color: var(--boost-muted, #64748b); flex: none; }@media (max-width: 640px) {html:is(#btr,html).btr-tk3 body a.boost-ticker-chip.btr-tk { width: 230px !important; } }/* ===== M4: menyu ===== */html:is(#btr,html).btr-m4 body #boostNavPanel .uk-navbar-nav > li > a, html:is(#btr,html).btr-m4 body #boostNavPanel .uk-navbar-nav > li > a * { text-shadow: none !important; }html:is(#btr,html).btr-m4 body #boostNavPanel .uk-navbar-nav > li:not(.uk-active) > a:hover { background: color-mix(in srgb, var(--boost-text, #111827) 6%, transparent) !important; color: var(--boost-text, #111827) !important; }html:is(#btr,html).btr-m4 body #boostNavPanel .uk-navbar-nav > li > a { color: var(--boost-muted, #64748b) !important; }html:is(#btr,html).btr-m4 body #boostNavPanel .uk-navbar-nav > li.uk-active > a { color: #fff !important; }html:is(#btr,html) .btr-ct { font: 800 10px "JetBrains Mono", monospace; padding: 1px 6px; border-radius: 99px !important; background: color-mix(in srgb, var(--boost-accent, #2563eb) 14%, transparent); color: var(--boost-accent, #2563eb); line-height: 1.5; }html:is(#btr,html) body #boostNavPanel li.uk-active .btr-ct { background: rgba(255,255,255,.22); color: #fff; }/* ===== V4: statistika sahifasi tepasi ===== */html:is(#btr,html).btr-stats body .boost-stats-h1 { font: 400 22px "Russo One", sans-serif !important; margin: 0 0 14px !important; }html:is(#btr,html).btr-stats body .boost-stats-h1 span { color: var(--boost-accent, #2563eb); font: 800 18px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-v4 { display: grid; grid-template-columns: 260px minmax(0, 1fr); gap: 14px; margin-bottom: 16px; align-items: stretch; }html:is(#btr,html) .btr-stk { display: grid; gap: 10px; align-content: start; }html:is(#btr,html) .btr-kp { display: flex; gap: 12px; align-items: center; padding: 14px; border-radius: 18px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); min-width: 0; }html:is(#btr,html) .btr-kic { width: 42px; height: 42px; flex: none; border-radius: 13px !important; display: grid; place-items: center; color: var(--boost-accent, #2563eb); background: color-mix(in srgb, var(--boost-accent, #2563eb) 12%, transparent); }html:is(#btr,html) .btr-kic svg { width: 20px; height: 20px; fill: none; stroke: currentColor; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }html:is(#btr,html) .btr-kt { flex: 1; min-width: 0; }html:is(#btr,html) .btr-kt b { display: block; font: 800 21px "JetBrains Mono", monospace; line-height: 1.15; color: var(--boost-text, #111827); }html:is(#btr,html) .btr-kt small { display: block; color: var(--boost-muted, #64748b); font-size: 12px; font-weight: 600; }html:is(#btr,html) .btr-kp.now { background: linear-gradient(135deg, var(--boost-accent, #2563eb), color-mix(in srgb, var(--boost-accent, #2563eb) 65%, #000)); border: 0; box-shadow: 0 16px 30px -20px var(--boost-accent, #2563eb) !important; }html:is(#btr,html) .btr-kp.now .btr-kic { background: rgba(255,255,255,.18); color: #fff; }html:is(#btr,html) .btr-kp.now .btr-kt b { color: #fff; }html:is(#btr,html) .btr-kp.now .btr-kt small { color: rgba(255,255,255,.85); }html:is(#btr,html) .btr-kpb { display: block; height: 6px; border-radius: 9px !important; background: rgba(255,255,255,.25); margin-top: 7px; overflow: hidden; }html:is(#btr,html) .btr-kpb i { display: block; height: 100%; width: 0; border-radius: 9px !important; background: #fff; transition: width .6s; }html:is(#btr,html).btr-stats body .boost-server-panel { border-radius: 20px !important; }html:is(#btr,html).btr-stats body .btr-chartcard { padding: 18px !important; margin: 0 !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; min-width: 0; }html:is(#btr,html) .btr-chh { margin: 0 0 6px; font-size: 15px; }@media (max-width: 900px) {html:is(#btr,html) .btr-v4 { grid-template-columns: 1fr; }html:is(#btr,html) .btr-stk { grid-template-columns: 1fr 1fr; } }@media (max-width: 480px) {html:is(#btr,html) .btr-kp { padding: 12px; gap: 10px; }html:is(#btr,html) .btr-kic { width: 36px; height: 36px; }html:is(#btr,html) .btr-kt b { font-size: 18px; } }/* ===== A1: faollik — kunlarga bo'lingan ustunlar ===== */html:is(#btr,html).btr-stats body .btr-a1panel > .boost-map-activity-note, html:is(#btr,html).btr-stats body .btr-a1panel > .bt-activity-legend, html:is(#btr,html).btr-stats body .btr-a1panel > .boost-map-activity-timeline, html:is(#btr,html).btr-stats body .btr-a1panel > .boost-map-activity-hint, html:is(#btr,html).btr-stats body .btr-a1panel .boost-map-activity-detail { display: none !important; }html:is(#btr,html) .btr-a1 { margin-top: 10px; }html:is(#btr,html) .btr-a1leg { display: flex; gap: 12px; flex-wrap: wrap; font-size: 12px; color: var(--boost-muted, #64748b); font-weight: 600; margin-bottom: 12px; }html:is(#btr,html) .btr-a1leg span { display: flex; align-items: center; gap: 6px; }html:is(#btr,html) .btr-a1leg i { width: 10px; height: 10px; border-radius: 3px !important; }html:is(#btr,html) .btr-a1sc { overflow-x: auto; padding-bottom: 8px; scrollbar-width: thin; }html:is(#btr,html) .btr-a1row { display: flex; gap: 16px; min-width: max-content; }html:is(#btr,html) .btr-a1day { display: grid; gap: 6px; min-width: 52px; align-content: start; }html:is(#btr,html) .btr-a1dh { display: grid; gap: 1px; white-space: nowrap; padding: 0 2px 6px; border-bottom: 1px dashed var(--boost-line, #e5e9f2); font: 700 11.5px "JetBrains Mono", monospace; color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-a1dh b { color: var(--boost-text, #111827); }html:is(#btr,html) .btr-a1cols { display: flex; gap: 4px; align-items: flex-end; height: 130px; }html:is(#btr,html) .btr-a1col { width: 22px; height: 100%; display: flex; flex-direction: column; justify-content: flex-end; align-items: center; gap: 4px; cursor: pointer; }html:is(#btr,html) .btr-a1col i { width: 100%; border-radius: 7px 7px 4px 4px !important; transition: filter .15s, transform .15s; transform-origin: bottom; }html:is(#btr,html) .btr-a1col:hover i { filter: brightness(1.12); transform: scaleY(1.04); }html:is(#btr,html) .btr-a1col span { font: 800 9.5px "JetBrains Mono", monospace; color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-a1hrs { display: flex; gap: 4px; }html:is(#btr,html) .btr-a1hrs span { width: 22px; text-align: center; font: 600 9.5px "JetBrains Mono", monospace; color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-a1pop { position: fixed; z-index: 9999; pointer-events: none; width: 230px; padding: 10px; border-radius: 14px !important; background: var(--boost-surface, #fff); color: var(--boost-text, #111827); border: 1px solid var(--boost-line, #e5e9f2); box-shadow: 0 20px 40px -18px rgba(15,23,42,.45) !important; opacity: 0; transform: translateY(4px); transition: opacity .12s, transform .12s; }html:is(#btr,html) .btr-a1pop.on { opacity: 1; transform: none; }html:is(#btr,html) .btr-a1im { --h: 30; height: 74px; border-radius: 10px !important; position: relative; overflow: hidden; display: flex; align-items: flex-end; padding: 6px 8px; color: #fff; font: 700 11px "JetBrains Mono", monospace; background: linear-gradient(135deg, hsl(var(--h) 55% 55%), hsl(calc(var(--h) + 30) 50% 28%)) center / cover no-repeat; }html:is(#btr,html) .btr-a1im::after { content: ""; position: absolute; inset: 0; background: linear-gradient(transparent 30%, rgba(0,0,0,.6)); }html:is(#btr,html) .btr-a1im span { position: relative; z-index: 1; }html:is(#btr,html) .btr-a1r { display: flex; justify-content: space-between; margin-top: 8px; font-size: 12.5px; }html:is(#btr,html) .btr-a1r b { font-family: "JetBrains Mono", monospace; }html:is(#btr,html) .btr-a1pb { height: 6px; border-radius: 9px !important; background: color-mix(in srgb, var(--boost-text, #111827) 8%, transparent); overflow: hidden; margin-top: 6px; }html:is(#btr,html) .btr-a1pb i { display: block; height: 100%; border-radius: 9px !important; }html:is(#btr,html) .btr-a1top { display: grid; gap: 3px; margin-top: 8px; padding-top: 8px; border-top: 1px dashed var(--boost-line, #e5e9f2); font-size: 12px; }html:is(#btr,html) .btr-a1top span { display: flex; justify-content: space-between; gap: 8px; }html:is(#btr,html) .btr-a1top span b { font-family: "JetBrains Mono", monospace; color: var(--boost-muted, #64748b); }/* Highcharts grafigi — faqat CSS bilan (grafik ma'lumotiga tegmaydi) */html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-series-0 .highcharts-graph { stroke: var(--boost-accent, #2563eb) !important; stroke-width: 2.4px !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-series-0 .highcharts-area { fill: color-mix(in srgb, var(--boost-accent, #2563eb) 16%, transparent) !important; fill-opacity: 1 !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-navigator-series .highcharts-graph { stroke: var(--boost-accent, #2563eb) !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-navigator-series .highcharts-area { fill: color-mix(in srgb, var(--boost-accent, #2563eb) 14%, transparent) !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-navigator-mask-inside { fill: color-mix(in srgb, var(--boost-accent, #2563eb) 12%, transparent) !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-grid-line { stroke: var(--boost-line, #e5e9f2) !important; stroke-dasharray: 3 4; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-axis-labels text { fill: var(--boost-muted, #64748b) !important; font-family: "JetBrains Mono", monospace !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-background { fill: transparent !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-range-selector-buttons .highcharts-button-pressed rect { fill: var(--boost-accent, #2563eb) !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-range-selector-buttons .highcharts-button-pressed text { fill: #fff !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-tooltip-box { fill: #111827 !important; stroke: none !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-tooltip text { fill: #fff !important; }html:is(#btr,html).btr-stats body .btr-chartcard .highcharts-credits { display: none !important; }html:is(#btr,html) body .btr-a1dh span { font-size: 10px; font-weight: 600; }html:is(#btr,html) body .btr-a1top span { display: flex !important; justify-content: space-between; gap: 8px; }html:is(#btr,html) body .btr-a1top span b { display: inline !important; }/* ===== To'liq nomlar: hech qayerda "…" bilan qirqilmaydi ===== */html:is(#btr,html).btr-tk3 body a.boost-ticker-chip.btr-tk { width: auto !important; min-width: 230px; max-width: none !important; }html:is(#btr,html) body .btr-tk-tx .boost-ticker-name { overflow: visible !important; text-overflow: clip !important; max-width: none !important; }html:is(#btr,html) .btr-tk-pb { flex: none !important; width: 70px; }html:is(#btr,html) .btr-tk-map em { text-overflow: clip !important; }html:is(#btr,html) body .bt-globe-label em, html:is(#btr,html) body .btx-pod-name, html:is(#btr,html) body td.boost-server-name, html:is(#btr,html) body td.boost-server-name *, html:is(#btr,html).btr-home body .bt-map-row .mono, html:is(#btr,html).btr-home body .bt-hero .bt-kpi em { white-space: normal !important; overflow: visible !important; text-overflow: clip !important; overflow-wrap: anywhere; }html:is(#btr,html) body .btx-pod-name { display: block; line-height: 1.25 !important; }/* ===== R1: soat halqasi ===== */html:is(#btr,html).btr-clk body .bt-clock-box { background: none !important; border: 0 !important; box-shadow: none !important; padding: 0 !important; min-width: 0 !important; }html:is(#btr,html).btr-clk body .bt-clock-box::before, html:is(#btr,html).btr-clk body .bt-clock-box::after { display: none !important; }html:is(#btr,html).btr-clk body .bt-clock-box > .bt-clock-label, html:is(#btr,html).btr-clk body .bt-clock-box > .bt-clock { display: none !important; }html:is(#btr,html) .btr-clk { position: relative; width: 168px; height: 168px; display: grid; place-items: center; margin-left: auto; }html:is(#btr,html) .btr-clk svg { position: absolute; inset: 0; width: 100%; height: 100%; overflow: visible; }html:is(#btr,html) .btr-clk .tk { stroke: color-mix(in srgb, var(--boost-line, #e5e9f2) 90%, transparent); stroke-width: 2.2; stroke-linecap: round; transition: stroke .2s; }html:is(#btr,html) .btr-clk .tk.big { stroke-width: 3.2; }html:is(#btr,html) .btr-clk .tk.on { stroke: var(--boost-accent, #ff6a00); }html:is(#btr,html) .btr-clk .tk.now { stroke: var(--boost-accent, #ff6a00); stroke-width: 4; filter: drop-shadow(0 0 4px var(--boost-accent, #ff6a00)); }html:is(#btr,html) .btr-clk-in { position: relative; text-align: center; line-height: 1; }html:is(#btr,html) .btr-clk-l { display: block; font: 800 9px "JetBrains Mono", monospace; letter-spacing: .14em; text-transform: uppercase; color: var(--boost-accent, #ff6a00); margin-bottom: 6px; }html:is(#btr,html) .btr-clk-hm { display: block; font: 800 30px "JetBrains Mono", monospace; color: var(--boost-text, #111827); }html:is(#btr,html) .btr-clk-s { display: block; font: 700 14px "JetBrains Mono", monospace; color: var(--boost-accent, #ff6a00); font-style: normal; margin: 4px 0; }html:is(#btr,html) .btr-clk-d { display: block; color: var(--boost-muted, #64748b); font-size: 11.5px; font-weight: 600; }@media (max-width: 640px) {html:is(#btr,html) .btr-clk { width: 132px; height: 132px; margin: 6px auto 0; }html:is(#btr,html) .btr-clk-hm { font-size: 24px; }html:is(#btr,html) .btr-clk-l { font-size: 8px; margin-bottom: 4px; } }/* ===== Y2+Y1: bosh sahifa yon paneli ===== */html:is(#btr,html) body .boost-side-widget, html:is(#btr,html) body .bt-sb { border-radius: 18px !important; border: 1px solid var(--boost-line, #e5e9f2) !important; background: var(--boost-surface, #fff) !important; box-shadow: none !important; padding: 16px !important; }html:is(#btr,html) body .boost-side-widget::before, html:is(#btr,html) body .bt-sb::before, html:is(#btr,html) body .boost-side-widget::after { display: none !important; }html:is(#btr,html) body .bt-sb-head, html:is(#btr,html) body .boost-side-widget-head { border: 0 !important; padding: 0 !important; margin: 0 0 12px !important; font: 800 14px "IBM Plex Sans", sans-serif !important; letter-spacing: .02em; }html:is(#btr,html) body .bt-sb-head::after, html:is(#btr,html) body .boost-side-widget-head::after, html:is(#btr,html) body .bt-sb-head::before, html:is(#btr,html) body .boost-side-widget-head::before { display: none !important; }/* Сейчас на сайте: halqa */html:is(#btr,html).btr-side body #btSbStats .bt-sb-kpis { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 8px !important; }html:is(#btr,html).btr-side body #btSbStats .bt-sb-kpi-main { display: none !important; }html:is(#btr,html) .btr-sring { position: relative; width: 132px; height: 132px; display: grid; place-items: center; margin: 2px auto 6px; }html:is(#btr,html) .btr-sring svg { position: absolute; inset: 0; width: 100%; height: 100%; transform: rotate(-90deg); }html:is(#btr,html) .btr-sring .t { fill: none; stroke: var(--boost-line, #e5e9f2); stroke-width: 8; }html:is(#btr,html) .btr-sring .p { fill: none; stroke: var(--boost-accent, #ff6a00); stroke-width: 8; stroke-linecap: round; transition: stroke-dashoffset .8s; filter: drop-shadow(0 0 4px color-mix(in srgb, var(--boost-accent, #ff6a00) 60%, transparent)); }html:is(#btr,html) .btr-sring-in { position: relative; text-align: center; line-height: 1.1; }html:is(#btr,html) body .btr-sring-in b { display: block !important; font: 800 32px "JetBrains Mono", monospace !important; color: var(--boost-text, #111827) !important; }html:is(#btr,html) body .btr-sring-in span { display: block !important; font-size: 11px !important; color: var(--boost-muted, #64748b) !important; font-weight: 600 !important; }html:is(#btr,html) .btr-sring-pct { display: block; font: 800 11px "JetBrains Mono", monospace; color: var(--boost-accent, #ff6a00); margin-top: 2px; }html:is(#btr,html).btr-side body #btSbStats .bt-sb-kpi:not(.bt-sb-kpi-main) { border-radius: 12px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 80%, transparent) !important; border: 0 !important; padding: 10px 12px !important; }html:is(#btr,html) body #btSbStats .bt-sb-map { border-radius: 12px !important; border: 1px dashed var(--boost-line, #e5e9f2) !important; background: none !important; }html:is(#btr,html) body #btSbStats .bt-sb-rand { border-radius: 12px !important; border: 0 !important; color: #fff !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #000)) !important; box-shadow: 0 10px 22px -12px var(--boost-accent, #ff6a00) !important; }/* Топ серверов: medalli o'rinlar */html:is(#btr,html) body .boost-side-tabs { display: flex !important; gap: 3px !important; padding: 3px !important; border-radius: 11px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 85%, transparent) !important; border: 0 !important; margin-bottom: 10px !important; }html:is(#btr,html) body .boost-side-tab { flex: 1; border: 0 !important; border-radius: 8px !important; background: none !important; color: var(--boost-muted, #64748b) !important; box-shadow: none !important; font-weight: 700 !important; }html:is(#btr,html) body .boost-side-tab.active { background: var(--boost-surface, #fff) !important; color: var(--boost-text, #111827) !important; box-shadow: 0 3px 10px -4px rgba(15,23,42,.3) !important; }html:is(#btr,html) body a.boost-side-item { display: grid !important; grid-template-columns: 24px minmax(0, 1fr) auto !important; gap: 9px !important; align-items: center !important; padding: 8px !important; border-radius: 12px !important; border: 0 !important; background: none !important; transition: background .15s; }html:is(#btr,html) body a.boost-side-item:hover { background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 85%, transparent) !important; }html:is(#btr,html) body a.boost-side-item .boost-side-item-status { display: none !important; }html:is(#btr,html) .btr-rk { width: 24px; height: 24px; border-radius: 7px !important; display: grid; place-items: center; font: 800 11.5px "JetBrains Mono", monospace; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 90%, transparent); color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-rk1 { background: linear-gradient(135deg, #fbbf24, #d97706); color: #fff; }html:is(#btr,html) .btr-rk2 { background: linear-gradient(135deg, #cbd5e1, #64748b); color: #fff; }html:is(#btr,html) .btr-rk3 { background: linear-gradient(135deg, #f0a36b, #9a3412); color: #fff; }html:is(#btr,html) body .boost-side-item-name { font-weight: 700 !important; font-size: 12.5px !important; }html:is(#btr,html) body .bt-sb-bar { border-radius: 9px !important; }html:is(#btr,html) body .bt-sb-bar i { border-radius: 9px !important; }html:is(#btr,html) body .boost-side-item-meta { font: 800 12.5px "JetBrains Mono", monospace !important; }/* Живая лента: vaqt chizig'i */html:is(#btr,html) body .bt-sb-chips { display: flex !important; gap: 3px !important; padding: 3px !important; border-radius: 11px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 85%, transparent) !important; margin-bottom: 8px !important; }html:is(#btr,html) body .bt-sb-chips button { flex: 1; border: 0 !important; border-radius: 8px !important; background: none !important; color: var(--boost-muted, #64748b) !important; box-shadow: none !important; }html:is(#btr,html) body .bt-sb-chips button.on { background: var(--boost-surface, #fff) !important; color: var(--boost-text, #111827) !important; box-shadow: 0 3px 10px -4px rgba(15,23,42,.3) !important; }html:is(#btr,html) body #btSbFeed .bt-sb-list { position: relative; }html:is(#btr,html) body #btSbFeed .bt-sb-list::before { content: ""; position: absolute; left: 13px; top: 10px; bottom: 10px; width: 2px; background: var(--boost-line, #e5e9f2); }html:is(#btr,html) body a.bt-sb-ev { position: relative; border: 0 !important; background: none !important; padding: 7px 0 !important; }html:is(#btr,html) body .bt-sb-ev-ico { position: relative; z-index: 1; width: 28px !important; height: 28px !important; border-radius: 9px !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; color: var(--boost-accent, #ff6a00) !important; }html:is(#btr,html) body .bt-sb-ev-boost .bt-sb-ev-ico { background: var(--boost-accent, #ff6a00) !important; border-color: var(--boost-accent, #ff6a00) !important; color: #fff !important; }html:is(#btr,html) body .bt-sb-ev-body small em { color: var(--boost-accent, #ff6a00) !important; }/* Рейтинг стран */html:is(#btr,html) body #boostCountryList { counter-reset: btrc; }html:is(#btr,html) body .boost-country-row { counter-increment: btrc; border: 0 !important; border-radius: 0 !important; background: none !important; padding: 8px 0 !important; box-shadow: none !important; }html:is(#btr,html) body .boost-country-row + .boost-country-row { border-top: 1px solid var(--boost-line, #e5e9f2) !important; }html:is(#btr,html) body .boost-country-row::before { content: "#" counter(btrc); font: 800 11px "JetBrains Mono", monospace; color: var(--boost-muted, #64748b); width: 22px; flex: none; position: static !important; background: none !important; display: block !important; }html:is(#btr,html) body .boost-country-flag { border-radius: 4px !important; }html:is(#btr,html) body .bt-sb-cbar i { background: var(--boost-accent, #ff6a00) !important; border-radius: 9px !important; }html:is(#btr,html) body .boost-country-stat { color: var(--boost-accent, #ff6a00) !important; font: 800 13px "JetBrains Mono", monospace !important; }html:is(#btr,html) body .boost-country-more-btn { color: var(--boost-accent, #ff6a00) !important; background: none !important; border: 0 !important; }/* Reklama bloki */html:is(#btr,html) body #btSbCta { color: #fff !important; border: 0 !important; background: radial-gradient(120% 120% at 100% 0, color-mix(in srgb, var(--boost-accent, #ff6a00) 45%, #0b1020), #0b1020 60%) !important; }html:is(#btr,html) body #btSbCta .bt-sb-cta-ico { border-radius: 11px !important; background: var(--boost-accent, #ff6a00) !important; }html:is(#btr,html) body #btSbCta .bt-sb-cta-tags span { border-radius: 6px !important; background: rgba(255,255,255,.1) !important; border: 0 !important; color: #fff !important; }html:is(#btr,html) body #btSbCta .bt-sb-cta-main { border-radius: 12px !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #000)) !important; border: 0 !important; }html:is(#btr,html) body #btSbCta .bt-sb-cta-sec { border-radius: 12px !important; background: rgba(255,255,255,.08) !important; border: 1px solid rgba(255,255,255,.2) !important; color: #fff !important; }/* ===== A3: Android banner ===== */html:is(#btr,html) body section.btx-app.btr-a3 { display: grid !important; grid-template-columns: 280px minmax(0, 1fr) !important; gap: 0 !important; padding: 0 !important; border-radius: 24px !important; overflow: hidden !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; color: var(--boost-text, #111827) !important; }html:is(#btr,html) body section.btx-app.btr-a3::before, html:is(#btr,html) body section.btx-app.btr-a3::after { display: none !important; }html:is(#btr,html) body .btr-a3 .btx-app-visual { order: -1; display: flex !important; flex-direction: column; align-items: center; justify-content: center; gap: 14px; padding: 24px !important; background: radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--boost-accent, #ff6a00) 35%, #0b1020), #0b1020 70%) !important; }html:is(#btr,html) body .btr-a3 .btx-phone { transform: none !important; }html:is(#btr,html) body .btr-a3 .btx-qr { position: static !important; transform: none !important; }html:is(#btr,html) body .btr-a3 .btx-qr small { color: #cbd5e1 !important; }html:is(#btr,html) body .btr-a3 .btx-app-text { padding: 26px 28px !important; }html:is(#btr,html) body .btr-a3 .btx-app-text h2 { color: var(--boost-text, #111827) !important; }html:is(#btr,html) body .btr-a3 .btx-app-text p { color: var(--boost-muted, #64748b) !important; }html:is(#btr,html) body .btr-a3 .btx-app-eyebrow { color: var(--boost-accent, #ff6a00) !important; }html:is(#btr,html) body .btr-a3 .btx-app-text ul { display: none !important; }html:is(#btr,html) .btr-steps { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; margin: 18px 0; }html:is(#btr,html) .btr-st { padding: 14px; border-radius: 16px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 80%, transparent); border: 1px solid var(--boost-line, #e5e9f2); }html:is(#btr,html) .btr-st b { display: grid; place-items: center; width: 30px; height: 30px; border-radius: 10px !important; background: var(--boost-accent, #ff6a00); color: #fff; font: 800 14px "JetBrains Mono", monospace; margin-bottom: 8px; }html:is(#btr,html) body .btr-st h5 { margin: 0 0 3px !important; font-size: 14px !important; color: var(--boost-text, #111827) !important; }html:is(#btr,html) body .btr-st p { margin: 0 !important; font-size: 12px !important; color: var(--boost-muted, #64748b) !important; }html:is(#btr,html) body .btr-a3 .btx-btn { border-radius: 12px !important; }@media (max-width: 860px) {html:is(#btr,html) body section.btx-app.btr-a3 { grid-template-columns: 1fr !important; }html:is(#btr,html) body .btr-a3 .btx-app-visual { display: none !important; }html:is(#btr,html) .btr-steps { grid-template-columns: 1fr; } }/* ===== F3: footer ===== */html:is(#btr,html).btr-f3 body footer.tm-footer { display: flex !important; flex-wrap: wrap; align-items: center; gap: 18px 28px; padding: 0 0 22px !important; border-radius: 22px 22px 0 0 !important; overflow: hidden; }html:is(#btr,html) .btr-fcta { flex: 1 1 100%; display: flex; align-items: center; justify-content: space-between; gap: 16px; flex-wrap: wrap; padding: 22px 34px; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 60%, #000)); color: #fff; }html:is(#btr,html) body .btr-fcta h4 { margin: 0 !important; font: 400 21px "Russo One", sans-serif !important; color: #fff !important; }html:is(#btr,html) body .btr-fcta p { margin: 2px 0 0 !important; opacity: .9; font-size: 13px; color: #fff !important; }html:is(#btr,html) body .btr-fbtn { display: inline-flex; align-items: center; height: 42px; padding: 0 18px; border-radius: 12px !important; background: #fff !important; color: var(--boost-accent, #ff6a00) !important; font: 700 13.5px "IBM Plex Sans", sans-serif; text-decoration: none !important; white-space: nowrap; }html:is(#btr,html).btr-f3 body footer.tm-footer .boost-footer-logo { margin-left: 34px !important; }html:is(#btr,html).btr-f3 body footer.tm-footer .boost-footer-links { flex: 1; display: flex !important; justify-content: center; gap: 6px !important; flex-wrap: wrap; }html:is(#btr,html).btr-f3 body footer.tm-footer .boost-footer-links a { border: 0 !important; border-radius: 99px !important; padding: 8px 14px !important; background: none !important; font-weight: 700 !important; }html:is(#btr,html).btr-f3 body footer.tm-footer .boost-footer-links a:hover { color: var(--boost-accent, #ff6a00) !important; background: rgba(255,255,255,.06) !important; }html:is(#btr,html) .btr-fstats { display: flex; gap: 18px; margin-right: 34px; }html:is(#btr,html) .btr-fstats b { display: block; font: 800 20px "JetBrains Mono", monospace; color: #fff; }html:is(#btr,html) .btr-fstats small { font-size: 11px; color: #94a3b8; font-weight: 600; }@media (max-width: 760px) {html:is(#btr,html) .btr-fcta { padding: 18px 20px; }html:is(#btr,html).btr-f3 body footer.tm-footer .boost-footer-logo { margin-left: 20px !important; }html:is(#btr,html) .btr-fstats { margin: 0 20px; }html:is(#btr,html).btr-f3 body footer.tm-footer .boost-footer-links { justify-content: flex-start; padding: 0 12px; } }/* ===== G13: 3D globus ===== */html:is(#btr,html) .btr-g3d { position: absolute; inset: 0; z-index: 1; cursor: grab; }html:is(#btr,html) .btr-g3d:active { cursor: grabbing; }html:is(#btr,html).btr-g3d-on body .bt-globe-stage { position: relative; min-height: 320px; }html:is(#btr,html).btr-g3d-on body .bt-globe-stage > canvas { opacity: 0 !important; pointer-events: none !important; }html:is(#btr,html).btr-g3d-on body .bt-globe-stage .bt-globe-label { display: none !important; }html:is(#btr,html) .btr-g3t { padding: 8px 10px; border-radius: 10px !important; background: #0b1020; color: #fff; font: 600 12px "IBM Plex Sans", sans-serif; border: 1px solid #1d2945; line-height: 1.35; }html:is(#btr,html) .btr-g3t b { color: var(--boost-accent, #ff6a00); font-family: "JetBrains Mono", monospace; }html:is(#btr,html) .btr-g3t small { color: #94a3b8; }/* ===== L1: kirish sahifasi ===== */html:is(#btr,html).btr-auth body .boost-account-shell { display: grid !important; grid-template-columns: 1.05fr 1fr !important; max-width: 920px; margin: 10px auto !important; border-radius: 24px !important; overflow: hidden !important; background: var(--boost-surface, #fff) !important; border: 1px solid var(--boost-line, #e5e9f2) !important; box-shadow: 0 30px 60px -40px rgba(15,23,42,.45) !important; padding: 0 !important; gap: 0 !important; }html:is(#btr,html).btr-auth body .boost-account-aside { position: relative; overflow: hidden; display: flex !important; flex-direction: column; gap: 12px; padding: 34px !important; color: #fff !important; background: linear-gradient(150deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 55%, #000)) !important; border: 0 !important; clip-path: none !important; }html:is(#btr,html).btr-auth body .boost-account-aside::before { content: "" !important; position: absolute !important; inset: 0 !important; pointer-events: none; display: block !important; background-image: linear-gradient(rgba(255,255,255,.1) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.1) 1px, transparent 1px) !important; background-size: 28px 28px !important; -webkit-mask: linear-gradient(120deg, transparent 30%, #000); mask: linear-gradient(120deg, transparent 30%, #000); border: 0 !important; transform: none !important; width: auto !important; height: auto !important; }html:is(#btr,html).btr-auth body .boost-account-aside::after { display: none !important; }html:is(#btr,html).btr-auth body .boost-account-aside > * { position: relative; }html:is(#btr,html).btr-auth body .boost-account-aside h1 { margin: 2px 0 0 !important; font: 400 30px/1.1 "Russo One", sans-serif !important; color: #fff !important; }html:is(#btr,html).btr-auth body .boost-account-aside p { color: rgba(255,255,255,.9) !important; margin: 0 !important; }html:is(#btr,html).btr-auth body .boost-account-kicker { color: rgba(255,255,255,.85) !important; background: none !important; padding: 0 !important; font: 800 11px "JetBrains Mono", monospace !important; letter-spacing: .14em; text-transform: uppercase; }html:is(#btr,html).btr-auth body .boost-account-switch { display: none !important; }html:is(#btr,html) .btr-au-logo { display: flex; align-items: center; gap: 10px; }html:is(#btr,html) .btr-au-logo i { width: 40px; height: 40px; border-radius: 12px !important; display: grid; place-items: center; background: rgba(0,0,0,.25); }html:is(#btr,html) .btr-au-logo i svg { width: 20px; height: 20px; }html:is(#btr,html) .btr-au-logo b { font: 900 18px "Orbitron", "Russo One", sans-serif; letter-spacing: .03em; }html:is(#btr,html) .btr-au-logo b em { font-style: normal; background: #fff; color: var(--boost-accent, #ff6a00); padding: 0 5px; border-radius: 5px !important; margin-left: 3px; }html:is(#btr,html) .btr-au-list { list-style: none !important; padding: 0 !important; margin: 6px 0 0 !important; display: grid; gap: 10px; }html:is(#btr,html) body .btr-au-list li { display: flex; gap: 10px; align-items: center; font-weight: 600; font-size: 13.5px; color: #fff !important; }html:is(#btr,html) .btr-au-list li i { width: 30px; height: 30px; border-radius: 9px !important; background: rgba(255,255,255,.18); display: grid; place-items: center; flex: none; }html:is(#btr,html) .btr-au-list li i svg { width: 16px; height: 16px; }html:is(#btr,html).btr-auth body .boost-account-card { padding: 30px !important; display: grid !important; gap: 14px; align-content: center; background: none !important; border: 0 !important; box-shadow: none !important; }html:is(#btr,html) .btr-au-tabs { display: flex; gap: 3px; padding: 4px; border-radius: 12px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 85%, transparent); }html:is(#btr,html) body .btr-au-tabs a { flex: 1; text-align: center; padding: 9px 12px; border-radius: 9px !important; font: 700 13px "IBM Plex Sans", sans-serif; color: var(--boost-muted, #64748b) !important; text-decoration: none !important; }html:is(#btr,html) body .btr-au-tabs a.on { background: var(--boost-surface, #fff); color: var(--boost-text, #111827) !important; box-shadow: 0 3px 10px -4px rgba(15,23,42,.3) !important; }html:is(#btr,html).btr-auth body .boost-account-field label { font: 700 12px "IBM Plex Sans", sans-serif !important; color: var(--boost-muted, #64748b) !important; text-transform: none !important; letter-spacing: 0 !important; }html:is(#btr,html).btr-auth body .boost-account-field input { height: 46px !important; border-radius: 12px !important; border: 1.5px solid var(--boost-line, #e5e9f2) !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 80%, transparent) !important; padding: 0 14px !important; transition: border-color .15s, box-shadow .15s; }html:is(#btr,html).btr-auth body .boost-account-field input:focus { border-color: var(--boost-accent, #ff6a00) !important; box-shadow: 0 0 0 4px color-mix(in srgb, var(--boost-accent, #ff6a00) 15%, transparent) !important; background: var(--boost-surface, #fff) !important; outline: 0; }html:is(#btr,html) .btr-au-row { display: flex; justify-content: space-between; align-items: center; gap: 10px; flex-wrap: wrap; }html:is(#btr,html) body .btr-au-fg { color: var(--boost-accent, #ff6a00) !important; font-weight: 700; font-size: 13px; text-decoration: none !important; }html:is(#btr,html).btr-auth body .boost-account-submit { height: 46px !important; border-radius: 12px !important; border: 0 !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #000)) !important; box-shadow: 0 10px 22px -12px var(--boost-accent, #ff6a00) !important; font-weight: 700 !important; width: 100%; }@media (max-width: 760px) {html:is(#btr,html).btr-auth body .boost-account-shell { grid-template-columns: 1fr !important; }html:is(#btr,html).btr-auth body .boost-account-aside { padding: 22px !important; }html:is(#btr,html) .btr-au-list { display: none; }html:is(#btr,html).btr-auth body .boost-account-card { padding: 20px !important; } }/* ===== KB3: kabinet ===== */html:is(#btr,html).btr-cab body .boost-cabinet-head { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }html:is(#btr,html).btr-cab body .boost-cabinet-summary { display: none !important; }html:is(#btr,html) .btr-prof { position: relative; overflow: hidden; padding: 22px; border-radius: 22px !important; color: #fff; background: radial-gradient(120% 140% at 100% 0, color-mix(in srgb, var(--boost-accent, #ff6a00) 50%, #0b1020), #0b1020 60%); display: grid; grid-template-columns: auto minmax(0, 1fr) auto; gap: 18px; align-items: center; margin-bottom: 14px; }html:is(#btr,html) .btr-av { width: 64px; height: 64px; border-radius: 18px !important; display: grid; place-items: center; color: #fff; font: 800 24px "JetBrains Mono", monospace; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 60%, #000)); }html:is(#btr,html) body .btr-pn h4 { margin: 0 !important; font: 400 24px "Russo One", sans-serif !important; color: #fff !important; overflow-wrap: anywhere; }html:is(#btr,html) body .btr-pn p { margin: 2px 0 0 !important; color: rgba(255,255,255,.75) !important; font-size: 13px; }html:is(#btr,html) .btr-pk { display: flex; gap: 20px; }html:is(#btr,html) .btr-pk b { display: block; font: 800 22px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-pk small { color: rgba(255,255,255,.75); font-size: 11.5px; font-weight: 600; }html:is(#btr,html) .btr-qa { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin-bottom: 14px; }html:is(#btr,html) body .btr-qa a { display: grid; gap: 6px; padding: 14px; border-radius: 16px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); font-weight: 700; font-size: 13px; color: var(--boost-text, #111827) !important; text-decoration: none !important; transition: border-color .15s, transform .15s; }html:is(#btr,html) body .btr-qa a:hover { border-color: var(--boost-accent, #ff6a00); transform: translateY(-2px); }html:is(#btr,html) .btr-qa a span { width: 38px; height: 38px; border-radius: 11px !important; display: grid; place-items: center; background: color-mix(in srgb, var(--boost-accent, #ff6a00) 12%, transparent); color: var(--boost-accent, #ff6a00); }html:is(#btr,html) .btr-qa a span svg { width: 18px; height: 18px; }html:is(#btr,html) .btr-qa a small { color: var(--boost-muted, #64748b); font-weight: 500; font-size: 11.5px; }html:is(#btr,html).btr-cab body #my_servers { border-collapse: separate !important; border-spacing: 0 6px !important; background: none !important; border: 0 !important; }html:is(#btr,html).btr-cab body #my_servers thead th { font: 700 10.5px "JetBrains Mono", monospace !important; letter-spacing: .08em; text-transform: uppercase; color: var(--boost-muted, #64748b) !important; border: 0 !important; background: none !important; }html:is(#btr,html).btr-cab body #my_servers tbody td { background: var(--boost-surface, #fff) !important; border-top: 1px solid var(--boost-line, #e5e9f2) !important; border-bottom: 1px solid var(--boost-line, #e5e9f2) !important; padding: 12px !important; vertical-align: middle !important; }html:is(#btr,html).btr-cab body #my_servers tbody td:first-child { border-left: 1px solid var(--boost-line, #e5e9f2) !important; border-radius: 12px 0 0 12px !important; }html:is(#btr,html).btr-cab body #my_servers tbody td:last-child { border-right: 1px solid var(--boost-line, #e5e9f2) !important; border-radius: 0 12px 12px 0 !important; }html:is(#btr,html).btr-cab body #my_servers .boost-server-name a { font-weight: 800 !important; }html:is(#btr,html).btr-cab body #my_servers .boost-server-players { font: 800 13px "JetBrains Mono", monospace !important; }html:is(#btr,html) .btr-cpb { display: block; width: 80px; height: 5px; border-radius: 9px !important; margin-top: 5px; background: color-mix(in srgb, var(--boost-text, #111827) 8%, transparent); overflow: hidden; }html:is(#btr,html) .btr-cpb i { display: block; height: 100%; border-radius: 9px !important; background: var(--boost-accent, #ff6a00); }html:is(#btr,html).btr-cab body #my_servers .boost-server-actions i { width: 34px; height: 34px; border-radius: 10px !important; display: inline-grid !important; place-items: center; border: 1px solid var(--boost-line, #e5e9f2); margin-left: 4px; transition: border-color .15s, color .15s; }html:is(#btr,html).btr-cab body #my_servers .boost-server-actions i:hover { border-color: var(--boost-accent, #ff6a00); color: var(--boost-accent, #ff6a00); }html:is(#btr,html).btr-cab body .boost-add-server-form { border-radius: 18px !important; border: 1px solid var(--boost-line, #e5e9f2) !important; }html:is(#btr,html).btr-cab body .boost-add-server-form input, html:is(#btr,html).btr-cab body .boost-add-server-form select { height: 44px !important; border-radius: 12px !important; border: 1.5px solid var(--boost-line, #e5e9f2) !important; padding: 0 12px !important; }html:is(#btr,html).btr-cab body .boost-add-server-submit { height: 44px !important; border-radius: 12px !important; border: 0 !important; color: #fff !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #000)) !important; }html:is(#btr,html).btr-cab body .boost-cabinet-menu-panel { border-radius: 18px !important; }html:is(#btr,html).btr-cab body .boost-cabinet-nav > li > a { border-radius: 12px !important; font-weight: 700 !important; }html:is(#btr,html).btr-cab body .boost-cabinet-nav > li.uk-active > a { background: color-mix(in srgb, var(--boost-accent, #ff6a00) 12%, transparent) !important; color: var(--boost-accent, #ff6a00) !important; }@media (max-width: 860px) {html:is(#btr,html) .btr-prof { grid-template-columns: auto minmax(0, 1fr); }html:is(#btr,html) .btr-pk { grid-column: 1 / -1; }html:is(#btr,html) .btr-qa { grid-template-columns: 1fr 1fr; }html:is(#btr,html).btr-cab body #my_servers { display: block; overflow-x: auto; } }/* ===== E2 / E3: 404 ===== */html:is(#btr,html).btr-404 body .tm-article-content[data-btr] { text-align: left !important; }html:is(#btr,html) .btr-e2 { text-align: center; padding: 40px 10px; display: grid; gap: 16px; justify-items: center; }html:is(#btr,html) .btr-e2n { font: 400 150px/1 "Russo One", sans-serif; display: flex; align-items: center; gap: 6px; color: var(--boost-text, #111827); }html:is(#btr,html) .btr-e2o { width: 120px; height: 120px; border-radius: 50% !important; border: 10px solid var(--boost-accent, #ff6a00); position: relative; animation: btrSp 6s linear infinite; }html:is(#btr,html) .btr-e2o::before, html:is(#btr,html) .btr-e2o::after { content: ""; position: absolute; background: var(--boost-accent, #ff6a00); }html:is(#btr,html) .btr-e2o::before { left: 50%; top: -26px; bottom: -26px; width: 6px; margin-left: -3px; }html:is(#btr,html) .btr-e2o::after { top: 50%; left: -26px; right: -26px; height: 6px; margin-top: -3px; }@keyframes btrSp {to { transform: rotate(360deg); } }html:is(#btr,html) body .btr-e2 h1, html:is(#btr,html) body .btr-e3 h1 { margin: 0 !important; font: 400 26px "Russo One", sans-serif !important; }html:is(#btr,html) body .btr-e2 p { margin: 0 !important; color: var(--boost-muted, #64748b) !important; max-width: 480px; }html:is(#btr,html) .btr-e2s { display: flex; gap: 8px; width: 100%; max-width: 500px; }html:is(#btr,html) .btr-e2s label { flex: 1; display: flex; align-items: center; gap: 9px; height: 46px; padding: 0 14px; border-radius: 12px !important; background: var(--boost-surface, #fff); border: 1.5px solid var(--boost-line, #e5e9f2); color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-e2s label:focus-within { border-color: var(--boost-accent, #ff6a00); box-shadow: 0 0 0 4px color-mix(in srgb, var(--boost-accent, #ff6a00) 15%, transparent) !important; }html:is(#btr,html) .btr-e2s label svg { width: 18px; height: 18px; flex: none; }html:is(#btr,html) body .btr-e2s input { border: 0 !important; outline: 0 !important; background: none !important; flex: 1; height: auto !important; padding: 0 !important; box-shadow: none !important; color: var(--boost-text, #111827) !important; min-width: 0; }html:is(#btr,html) body .btr-ebtn { display: inline-flex; align-items: center; justify-content: center; height: 46px; padding: 0 20px; border-radius: 12px !important; border: 0 !important; cursor: pointer; color: #fff !important; font: 700 14px "IBM Plex Sans", sans-serif; text-decoration: none !important; background: linear-gradient(135deg, var(--boost-accent, #ff6a00), color-mix(in srgb, var(--boost-accent, #ff6a00) 70%, #000)); box-shadow: 0 10px 22px -12px var(--boost-accent, #ff6a00) !important; }html:is(#btr,html) body .btr-ebtn.gh { background: rgba(255,255,255,.1); border: 1px solid rgba(255,255,255,.25) !important; box-shadow: none !important; }html:is(#btr,html) .btr-e2l { display: flex; gap: 8px; flex-wrap: wrap; justify-content: center; }html:is(#btr,html) body .btr-e2l a { padding: 8px 14px; border-radius: 99px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); font-weight: 700; font-size: 13px; color: var(--boost-text, #111827) !important; text-decoration: none !important; }html:is(#btr,html) body .btr-e2l a:hover { border-color: var(--boost-accent, #ff6a00); color: var(--boost-accent, #ff6a00) !important; }html:is(#btr,html) .btr-e3 { position: relative; overflow: hidden; min-height: 400px; border-radius: 24px !important; color: #fff; padding: 30px; display: flex; flex-direction: column; justify-content: flex-end; gap: 12px; background: linear-gradient(rgba(5,9,20,.3), rgba(5,9,20,.92)), url("/media/maps/cs16/de_dust2.jpg") center / cover, linear-gradient(135deg, #c08a4a, #5b3a1a 55%, #111827); }html:is(#btr,html) .btr-e3m { font: 700 13px "JetBrains Mono", monospace; opacity: .8; letter-spacing: .1em; }html:is(#btr,html) body .btr-e3 h1 { font-size: 34px !important; color: #fff !important; }html:is(#btr,html) body .btr-e3 p { margin: 0 !important; color: rgba(255,255,255,.88) !important; max-width: 560px; }html:is(#btr,html) .btr-e3ld { display: grid; gap: 6px; max-width: 560px; }html:is(#btr,html) .btr-e3ld > div:first-child { display: flex; justify-content: space-between; font: 700 11.5px "JetBrains Mono", monospace; opacity: .85; }html:is(#btr,html) .btr-e3b { height: 8px; border-radius: 9px !important; background: rgba(255,255,255,.18); overflow: hidden; }html:is(#btr,html) .btr-e3b i { display: block; height: 100%; width: 0; background: var(--boost-accent, #ff6a00); border-radius: 9px !important; animation: btrLd 3s ease-in-out infinite; }@keyframes btrLd {0% { width: 0; }70%, 100% { width: 99%; } }html:is(#btr,html) .btr-e3tip { position: absolute; top: 24px; right: 24px; padding: 10px 14px; border-radius: 12px !important; background: rgba(0,0,0,.45); font-size: 12.5px; max-width: 280px; border: 1px solid rgba(255,255,255,.15); }html:is(#btr,html) .btr-e3a { display: flex; gap: 8px; flex-wrap: wrap; }@media (max-width: 640px) {html:is(#btr,html) .btr-e2n { font-size: 90px; }html:is(#btr,html) .btr-e2o { width: 72px; height: 72px; border-width: 7px; }html:is(#btr,html) .btr-e2s { flex-wrap: wrap; }html:is(#btr,html) .btr-e2s label { flex: 1 1 100%; }html:is(#btr,html) .btr-e2s .btr-ebtn { width: 100%; }html:is(#btr,html) .btr-e3 { padding: 20px; min-height: 360px; }html:is(#btr,html) .btr-e3tip { position: static; max-width: none; } }/* ===== S1: server sozlamalari ===== */html:is(#btr,html) .btr-s1 { display: grid; gap: 12px; margin-bottom: 12px; }html:is(#btr,html) .btr-s1g { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }html:is(#btr,html) .btr-ib { padding: 16px; border-radius: 18px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); min-width: 0; }html:is(#btr,html) body .btr-ib h5 { margin: 0 0 10px !important; font: 700 13.5px "IBM Plex Sans", sans-serif !important; display: flex; align-items: center; gap: 8px; color: var(--boost-text, #111827) !important; }html:is(#btr,html) .btr-ib h5 span { width: 30px; height: 30px; border-radius: 9px !important; display: grid; place-items: center; background: color-mix(in srgb, var(--boost-accent, #ff6a00) 12%, transparent); }html:is(#btr,html) .btr-ib h5 em { font: 800 11px "JetBrains Mono", monospace; font-style: normal; padding: 1px 8px; border-radius: 99px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 90%, transparent); color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-kv { display: grid; }html:is(#btr,html) .btr-kv div { display: flex; justify-content: space-between; gap: 10px; font-size: 13px; padding: 6px 0; border-bottom: 1px dashed var(--boost-line, #e5e9f2); }html:is(#btr,html) .btr-kv div:last-child { border: 0; }html:is(#btr,html) .btr-kv span { color: var(--boost-muted, #64748b); }html:is(#btr,html) .btr-kv b { font: 700 12.5px "JetBrains Mono", monospace; text-align: right; overflow-wrap: anywhere; }html:is(#btr,html) .btr-plg { display: flex; flex-wrap: wrap; gap: 6px; }html:is(#btr,html) .btr-plg span { padding: 5px 9px; border-radius: 9px !important; background: color-mix(in srgb, var(--boost-bg, #f4f6fb) 85%, transparent); border: 1px solid var(--boost-line, #e5e9f2); font: 600 11.5px "JetBrains Mono", monospace; }html:is(#btr,html) .btr-plg b { color: var(--boost-accent, #ff6a00); margin-left: 5px; }html:is(#btr,html) details.btr-full { border-radius: 18px !important; background: var(--boost-surface, #fff); border: 1px solid var(--boost-line, #e5e9f2); overflow: hidden; }html:is(#btr,html) details.btr-full > summary { padding: 14px 16px; cursor: pointer; font-weight: 700; list-style: none; display: flex; justify-content: space-between; }html:is(#btr,html) details.btr-full > summary::-webkit-details-marker { display: none; }html:is(#btr,html) details.btr-full > summary::after { content: "▾"; color: var(--boost-muted, #64748b); }html:is(#btr,html) details.btr-full[open] > summary::after { content: "▴"; }html:is(#btr,html) details.btr-full .boost-server-settings-grid { padding: 0 12px 12px; }html:is(#btr,html).btr-set body details.btr-full .uk-table td { font: 12.5px "JetBrains Mono", monospace !important; }@media (max-width: 860px) {html:is(#btr,html) .btr-s1g { grid-template-columns: 1fr; } }/* KB3 add-form mobile safety */@media (max-width:640px) {html:is(#btr,html).btr-cab .boost-add-server-form table, html:is(#btr,html).btr-cab .boost-add-server-form tbody, html:is(#btr,html).btr-cab .boost-add-server-form tr, html:is(#btr,html).btr-cab .boost-add-server-form td {display:block;width:100%;box-sizing:border-box}html:is(#btr,html).btr-cab .boost-add-server-form input {max-width:100%;width:100%;box-sizing:border-box}}/* ===== G21: yorug' minimal globus + kartochka yorliqlar ===== */html:is(#btr,html) .btr-lb { pointer-events: auto; display: flex; flex-direction: column; align-items: center; color: var(--boost-accent, #ff6a00); transition: opacity .25s; transform: translate(-50%, calc(-100% - 4px)); }html:is(#btr,html) .btr-lb:after { content: ""; width: 2px; height: 26px; background: currentColor; opacity: .75; }html:is(#btr,html) .btr-lb.dr { flex-direction: row; transform: translate(4px, -50%); }html:is(#btr,html) .btr-lb.dl { flex-direction: row-reverse; transform: translate(calc(-100% - 4px), -50%); }html:is(#btr,html) .btr-lb.dr:after, html:is(#btr,html) .btr-lb.dl:after { order: -1; width: 16px; height: 2px; }html:is(#btr,html) .btr-lb.du { transform: translate(-75%, calc(-100% - 4px)); }html:is(#btr,html) .btr-lb.du:after { height: 40px; }html:is(#btr,html) .btr-lb.dd { flex-direction: column-reverse; transform: translate(-25%, 4px); }html:is(#btr,html) .btr-lb.dd:after { height: 30px; }html:is(#btr,html) .btr-lb.dr { z-index: 2; position: relative; }html:is(#btr,html) .btr-lbi { display: flex; flex-direction: column; gap: 1px; padding: 7px 11px; border-radius: 12px !important; background: #fff; color: #111827; border: 1px solid #e5e9f2; box-shadow: 0 10px 24px -10px rgba(15, 23, 42, .35) !important; white-space: nowrap; }html:is(#btr,html) .btr-lb1 { display: flex; align-items: center; gap: 6px; font: 700 13px/1.25 "IBM Plex Sans", "Segoe UI", sans-serif; }html:is(#btr,html) .btr-lb1 img { width: 16px; height: 11px; border-radius: 2px !important; box-shadow: 0 0 0 1px rgba(0,0,0,.1) !important; }html:is(#btr,html) .btr-lbi small { color: #64748b; font: 600 11px/1.2 "IBM Plex Sans", "Segoe UI", sans-serif; }html:is(#btr,html) .btr-lbi small b { color: var(--boost-accent, #ff6a00); font: 800 12px "JetBrains Mono", monospace; }html:is(#btr,html)[data-theme="dark"] .btr-lbi { background: #0e1528; color: #e8edf7; border-color: #1d2945; }html:is(#btr,html)[data-theme="dark"] .btr-lbi small { color: #93a0ba; }html:is(#btr,html) .btr-lb.btr-lbh { opacity: 0; pointer-events: none; }@media (max-width: 600px) {html:is(#btr,html) .btr-lbi { padding: 5px 8px; }html:is(#btr,html) .btr-lb1 { font-size: 11.5px; }html:is(#btr,html) .btr-lbi small { font-size: 10px; }html:is(#btr,html) .btr-lb.du:after { height: 30px; } }
