/* ==========================================================================
   Live bets — /live/bets/ (template-live-bets.php, assets/js/livebets.js)
   Same system as the originals trackers (.crx): type scale 12.5 / 13.5 / 15 /
   17 / 19 / 22 / 30, numbers in Inter with tabular figures, cards on --card.
   Scoped under .lvb so it layers on the live theme without touching it.
   Multiplier chips:  lost 0×  #FF3D62 · under 1× #FF5C7A · 1–2× neutral ·
   2–10× #4FC7EA · 10–50× #A78BFA · 50×+ #F5C451.
   ========================================================================== */

.lvb{
	--bust:#FF3D62; --lo:#FF5C7A; --mid:#4FC7EA; --hi:#A78BFA; --max:#F5C451;
	--card:var(--surface,#1B2030);
	--card-2:var(--surface-2,#212739);
	--card-3:var(--surface-3,#293046);
	--ink:var(--text,#ECEEF6);
	--ink-2:var(--text-2,#CDD2E1);
	--ink-3:var(--muted,#A9AFC4);
	--ink-4:var(--dim,#7E849C);
	--hair:var(--line,rgba(255,255,255,.075));
	--hair-2:var(--line-2,rgba(255,255,255,.14));
	--rad:14px;
	--font-num:var(--font-body,"Inter",system-ui,sans-serif);
	font-size:15px;line-height:1.5;color:var(--ink);
	padding:18px 0 clamp(40px,5vw,72px);
}
.lvb *{box-sizing:border-box}
.lvb h1,.lvb h2,.lvb h3{margin:0;font-family:var(--font-display,"Sora","Inter",sans-serif);letter-spacing:-.02em;line-height:1.15}
.lvb p{margin:0}
.lvb a{color:inherit;text-decoration:none}
.lvb button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}
.lvb img,.lvb svg{display:block;max-width:100%}
.lvb .num,.lvb b,.lvb td,.lvb dd{font-variant-numeric:tabular-nums lining-nums}
/* the site-wide .num helper switches to the mono face; this board keeps Inter */
.lvb .num{font-family:var(--font-num);letter-spacing:0}
.lvb :focus-visible{outline:2px solid var(--cyan,#4FC7EA);outline-offset:2px;border-radius:8px}
.lvb .up{color:var(--up,#2ED47F)}
.lvb .down{color:var(--down,#FF5C7A)}
.lvb .flat{color:var(--ink-3)}
.lvb [hidden]{display:none!important}

.lvb-wrap{max-width:var(--wrap,1420px);margin:0 auto;padding-inline:var(--pad,clamp(18px,2.6vw,36px))}

/* ---------- shared: cards, labels, buttons ---------- */
.lvb-card{background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 40%),var(--card);border:1px solid var(--hair);border-radius:var(--rad);box-shadow:0 14px 40px -28px rgba(0,0,0,.7)}
.lvb-card-head{display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap;padding:14px 18px 0}
.lvb-card-head h3{font-size:16px;font-weight:700}
.lvb-card-head p{font-size:13px;color:var(--ink-3)}
.lvb .lvb-btn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;line-height:1;padding:11px 16px;border-radius:999px;border:1px solid transparent;white-space:nowrap;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s}
.lvb .lvb-btn:hover{transform:translateY(-1px)}
.lvb .lvb-btn-ghost{background:var(--card-2);border-color:var(--hair-2);color:var(--ink)}
.lvb .lvb-btn-ghost:hover{background:var(--card-3)}
.lvb .lvb-btn-sm{padding:8px 12px;font-size:13px}
.lvb .lvb-btn[aria-pressed="true"]{background:rgba(245,196,81,.12);border-color:rgba(245,196,81,.4);color:#FFE7A8}
.lvb .lvb-btn .ico-play{display:none}
.lvb .lvb-btn[aria-pressed="true"] .ico-pause{display:none}
.lvb .lvb-btn[aria-pressed="true"] .ico-play{display:block}
.lvb .lvb-btn em{font-style:normal;font-size:12px;font-weight:700;padding:2px 7px;border-radius:999px;background:var(--gold,#F5C451);color:#0B0B13}

/* ---------- page head ---------- */
.lvb-head{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;flex-wrap:nowrap;padding:4px 0 18px}
.lvb-ident{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 auto}
.lvb-mark{width:58px;height:58px;flex:0 0 auto;display:grid;place-items:center;border-radius:16px;color:#fff;background:var(--grad,linear-gradient(135deg,#4FC7EA,#2F97EE 45%,#7B4DF2));border:1px solid var(--hair-2);box-shadow:0 10px 24px -12px rgba(47,151,238,.8)}
.lvb-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.lvb-head h1{font-size:30px;font-weight:800;letter-spacing:-.03em;color:#fff}
.lvb-tag{font-size:12.5px;font-weight:600;color:var(--ink-3);padding:4px 10px;border-radius:999px;background:var(--card-2);border:1px solid var(--hair)}
.lvb-live{display:inline-flex;align-items:center;gap:7px;padding:4px 10px 4px 8px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:rgba(46,212,127,.1);color:var(--up,#2ED47F);border:1px solid rgba(46,212,127,.28)}
.lvb-live i{width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgba(46,212,127,.18);animation:lvbPulse 1.8s infinite}
.lvb-live.stale{background:rgba(245,196,81,.1);color:var(--gold,#F5C451);border-color:rgba(245,196,81,.3)}
.lvb-live.stale i{box-shadow:0 0 0 3px rgba(245,196,81,.18);animation:none}
.lvb-live.dead{background:rgba(255,92,122,.1);color:var(--down,#FF5C7A);border-color:rgba(255,92,122,.3)}
.lvb-live.dead i{box-shadow:0 0 0 3px rgba(255,92,122,.18);animation:none}
.lvb-live.paused{background:rgba(245,196,81,.1);color:var(--gold,#F5C451);border-color:rgba(245,196,81,.3)}
.lvb-live.paused i{animation:none;box-shadow:none}
@keyframes lvbPulse{0%,100%{box-shadow:0 0 0 3px rgba(46,212,127,.18)}50%{box-shadow:0 0 0 7px rgba(46,212,127,.04)}}

.lvb-facts{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 0;font-size:14px;color:var(--ink-3)}
.lvb-facts li{white-space:nowrap}
.lvb-facts li+li::before{content:"·";margin:0 9px;color:var(--ink-4)}
.lvb-facts b{font-weight:700;color:#fff;font-size:15px}
.lvb-actions{display:flex;gap:10px;align-items:center;margin-left:auto;flex:0 0 auto}

.lvb-kind{display:inline-flex;padding:3px;border-radius:999px;background:var(--card-2);border:1px solid var(--hair-2);gap:2px}
.lvb-kind-item{padding:6px 13px;border-radius:999px;font-size:13.5px;font-weight:700;color:var(--ink-3);transition:background .16s,color .16s}
.lvb-kind-item:hover{color:#fff}
.lvb-kind-item.is-on{background:var(--grad,linear-gradient(115deg,#4FC7EA,#2F97EE 45%,#7B4DF2));color:#fff;box-shadow:0 6px 16px -10px rgba(79,150,242,.8)}
.lvb-casinos{display:inline-flex;padding:3px;margin-left:4px;border-radius:999px;background:var(--card-2);border:1px solid var(--hair-2);gap:2px}
.lvb-casino{--accent:var(--cyan,#4FC7EA);display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 9px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--ink-3);transition:background .16s,color .16s}
.lvb-casino img{width:18px;height:18px;border-radius:5px;object-fit:cover;opacity:.75}
.lvb-casino:hover{color:#fff}
.lvb-casino.is-on{background:var(--card-3);color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 55%,transparent)}
.lvb-casino.is-on img{opacity:1}

.lvb-banner{margin:0 0 14px;padding:8px 14px;border-radius:10px;font-size:13px;border:1px solid rgba(245,196,81,.3);background:rgba(245,196,81,.08);color:#E8D5A0}
.lvb-banner.err{border-color:rgba(255,92,122,.32);background:rgba(255,92,122,.08);color:#FFB3C0}
.lvb-banner.info{border-color:rgba(79,199,234,.25);background:rgba(79,199,234,.06);color:#B9DDEC}
.lvb-banner b{color:#fff}

/* ---------- tiles ---------- */
.lvb-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0 0 18px;background:var(--hair);border:1px solid var(--hair);border-radius:var(--rad);overflow:hidden}
.lvb-tile{background:var(--card);padding:16px 18px 14px;display:flex;flex-direction:column;gap:2px;min-width:0}
.lvb-tile b{font-size:24px;font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1.1;font-family:var(--font-num)}
.lvb-tile[data-tile="bigwin"] b{color:var(--up,#2ED47F)}
.lvb-tile[data-tile="bigmult"] b{color:var(--max)}
.lvb-tile[data-tile="bigbet"] b{color:var(--mid)}
.lvb-tile-l{font-size:13px;font-weight:600;color:var(--ink-2)}
.lvb-tile-s{font-size:12.5px;color:var(--ink-4);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.lvb-tile-s img{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:-2px;margin-right:4px}

/* ---------- board grid ---------- */
.lvb-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;align-items:start}
.lvb-rail{display:grid;gap:14px;align-content:start}

/* ---------- stream card ---------- */
.lvb-stream{display:flex;flex-direction:column;min-width:0}
.lvb-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:12px 14px 0}
.lvb-tabs{display:inline-flex;padding:3px;border-radius:999px;background:var(--card-2);border:1px solid var(--hair-2);gap:2px}
.lvb-tab{padding:7px 14px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--ink-3);transition:background .16s,color .16s;white-space:nowrap}
.lvb-tab:hover{color:#fff}
.lvb-tab.is-on{background:var(--grad,linear-gradient(115deg,#4FC7EA,#2F97EE 45%,#7B4DF2));color:#fff;box-shadow:0 6px 16px -10px rgba(79,150,242,.8)}
.lvb-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.lvb-min,.lvb-search{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 12px;border-radius:999px;background:var(--card-2);border:1px solid var(--hair-2);font-size:13px;color:var(--ink-3)}
.lvb-min select{appearance:none;-webkit-appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23A9AFC4' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 4px center;border:0;color:#fff;font:inherit;font-weight:600;padding:0 20px 0 2px;cursor:pointer;outline:0}
.lvb-min select option{background:#1B2030;color:#fff}
.lvb-search{padding-left:11px;color:var(--ink-4)}
.lvb-search input{background:transparent;border:0;color:#fff;font:inherit;width:150px;outline:0}
.lvb-search input::placeholder{color:var(--ink-4)}
.lvb-search:focus-within{border-color:rgba(79,199,234,.5)}
.lvb-view-note{padding:8px 18px 0;font-size:12.5px;color:var(--ink-4)}

.lvb-table-wrap{overflow:hidden;padding:6px 6px 0}
.lvb-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px}
.lvb-table th{position:sticky;top:0;z-index:1;text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);padding:8px 12px 10px;border-bottom:1px solid var(--hair);background:var(--card)}
.lvb-table th.num,.lvb-table td.num{text-align:right}
.lvb-table td{padding:8px 12px;border-bottom:1px solid var(--hair);vertical-align:middle;white-space:nowrap}
.lvb-table tbody tr:last-child td{border-bottom:0}
.lvb-table tbody tr{transition:background .16s}
.lvb-table tbody tr:hover{background:rgba(255,255,255,.025)}
.lvb-table tbody tr.is-new{animation:lvbIn .9s cubic-bezier(.2,.9,.3,1)}
@keyframes lvbIn{0%{background:rgba(79,199,234,.22);transform:translateY(-6px);opacity:0}30%{opacity:1;transform:none}100%{background:transparent}}
.lvb-table tbody tr.is-new-bc{animation-name:lvbInBc}
@keyframes lvbInBc{0%{background:rgba(43,227,138,.2);transform:translateY(-6px);opacity:0}30%{opacity:1;transform:none}100%{background:transparent}}
.lvb-table tbody tr.is-new-sh{animation-name:lvbInSh}
@keyframes lvbInSh{0%{background:rgba(169,107,255,.22);transform:translateY(-6px);opacity:0}30%{opacity:1;transform:none}100%{background:transparent}}
.lvb-empty td{padding:34px 16px;text-align:center;color:var(--ink-3);white-space:normal}

.c-rank{width:34px;color:var(--ink-4);font-size:12.5px;font-weight:700}
.c-who{width:auto;min-width:0;overflow:hidden}
.c-ago{width:84px;color:var(--ink-4);font-size:12.5px}
.c-wager{width:110px}
.c-mult{width:110px}
.c-payout{width:120px;font-weight:700}

.lvb-who{display:flex;align-items:center;gap:10px;min-width:0}
.lvb-who-marks{display:flex;align-items:center;gap:6px;flex:0 0 auto}
.lvb-cmark{width:22px;height:22px;border-radius:6px;object-fit:cover;border:1px solid var(--hair-2)}
.lvb-gicon{width:36px;height:36px;border-radius:9px;object-fit:cover;background:var(--card-2);border:1px solid var(--hair);flex:0 0 auto}
.lvb-gicon.is-letter{display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--h) 70%,#000),color-mix(in srgb,var(--h) 35%,#000));border-color:transparent}
.lvb-gicon.is-svg{object-fit:contain;padding:6px}
.lvb-who-text{min-width:0;flex:1 1 auto;overflow:hidden;line-height:1.25}
.lvb-user{display:block;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:26ch}
.lvb-user.is-hidden{color:var(--ink-4);font-weight:600;font-style:italic}
.lvb-game{display:block;font-size:12.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:34ch}
.lvb-game i{font-style:normal;color:var(--ink-4)}
.lvb-native{display:block;font-size:11.5px;color:var(--ink-4);font-weight:500}

/* multiplier chip */
.lvb-chip{--c:var(--ink-3);display:inline-grid;place-items:center;height:30px;min-width:64px;padding:0 9px;border-radius:8px;font-weight:700;font-size:13px;letter-spacing:-.01em;color:#fff;background:color-mix(in srgb,var(--c) 14%,transparent);border:1px solid color-mix(in srgb,var(--c) 36%,transparent);font-variant-numeric:tabular-nums;white-space:nowrap}
.lvb-chip.b-bust{--c:var(--bust);color:#FFC5D0;background:color-mix(in srgb,var(--c) 22%,transparent)}
.lvb-chip.b-lo{--c:var(--lo);color:#FFD1DA}
.lvb-chip.b-flat{--c:var(--ink-3);color:var(--ink-2)}
.lvb-chip.b-mid{--c:var(--mid);color:#D6F3FB}
.lvb-chip.b-hi{--c:var(--hi);color:#E9E0FF}
.lvb-chip.b-max{--c:var(--max);color:#0B0B13;background:linear-gradient(135deg,var(--max),#FF9F43);border-color:transparent;box-shadow:0 8px 20px -10px rgba(245,196,81,.8)}

.lvb-stream-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px 12px;font-size:12.5px;color:var(--ink-4);border-top:1px solid var(--hair)}

/* ---------- rail: casinos ---------- */
.lvb-houses{list-style:none;margin:0;padding:8px 10px 10px;display:grid;gap:6px}
.lvb-house{--accent:var(--cyan,#4FC7EA);display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:10px 10px 10px 14px;border-radius:12px;background:var(--card-2);border:1px solid var(--hair);position:relative;overflow:hidden}
.lvb-house::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--accent);opacity:.9}
.lvb-house-mark{width:34px;height:34px;border-radius:9px;object-fit:cover;border:1px solid var(--hair-2)}
.lvb-house-body{display:contents}
.lvb-house-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}
.lvb-house-top b{font-size:15px;color:#fff}
.lvb-dot{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4)}
.lvb-dot i{width:7px;height:7px;border-radius:50%;background:var(--ink-4)}
.lvb-dot.ok{color:var(--up,#2ED47F)}.lvb-dot.ok i{background:currentColor;box-shadow:0 0 0 3px rgba(46,212,127,.15)}
.lvb-dot.stale{color:var(--gold,#F5C451)}.lvb-dot.stale i{background:currentColor}
.lvb-dot.dead{color:var(--down,#FF5C7A)}.lvb-dot.dead i{background:currentColor}
.lvb-house-facts{grid-column:1/-1;grid-row:2;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 8px;padding-top:8px;border-top:1px solid var(--hair)}
.lvb-house-facts div{display:flex;flex-direction:column-reverse;gap:1px;min-width:0}
.lvb-house-facts dt{font-size:11px;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lvb-house-facts dd{margin:0;font-size:14px;color:#fff;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lvb-house-go{grid-column:3;grid-row:1;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--card-3);border:1px solid var(--hair-2);color:#fff;font-weight:700;transition:transform .16s,background .16s}
.lvb-house-go:hover{transform:translateX(2px);background:color-mix(in srgb,var(--accent) 30%,var(--card-3))}

/* ---------- rail: hot games ---------- */
.lvb-games{list-style:none;margin:0;padding:6px 8px 8px;display:grid;gap:1px;counter-reset:g}
.lvb-games li{display:grid;grid-template-columns:20px 34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 8px;border-radius:10px;transition:background .16s}
.lvb-games li:hover{background:rgba(255,255,255,.03)}
.lvb-games li::before{counter-increment:g;content:counter(g);font-size:12px;font-weight:700;color:var(--ink-4);text-align:center}
.lvb-games .lvb-gicon{width:34px;height:34px}
.lvb-games-name{min-width:0;line-height:1.25}
.lvb-games-name b{display:block;font-size:13.5px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lvb-games-name span{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lvb-games-name span img{width:12px;height:12px;border-radius:3px}
.lvb-games-n{text-align:right;line-height:1.2}
.lvb-games-n b{display:block;font-size:13.5px;color:#fff}
.lvb-games-n span{font-size:11.5px;color:var(--ink-4)}
.lvb-games-empty{color:var(--ink-4);text-align:center;padding:14px}

/* ---------- rail: about ---------- */
.lvb-about-body{padding:8px 18px 16px;display:grid;gap:8px;font-size:13.5px;line-height:1.55;color:var(--ink-2)}

/* ---------- responsive ---------- */
@media (max-width:1240px){
	.lvb-grid{grid-template-columns:minmax(0,1fr) 300px}
	.lvb-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media (max-width:1024px){
	.lvb-grid{grid-template-columns:minmax(0,1fr)}
	.lvb-rail{grid-template-columns:repeat(2,minmax(0,1fr))}
	.lvb-casinos-card,.lvb-about{grid-column:1/-1}
}
@media (max-width:820px){
	.lvb-head{flex-wrap:wrap}
	.lvb-actions{margin-left:0;width:100%}
	.lvb-actions .lvb-btn{width:100%;justify-content:center}
	.lvb-head h1{font-size:26px}
	.lvb-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
	.lvb-tile b{font-size:21px}
	.lvb-rail{grid-template-columns:minmax(0,1fr)}
	.lvb-search input{width:120px}
}
@media (max-width:640px){
	.lvb{font-size:14px}
	.lvb-ident{align-items:flex-start}
	.lvb-mark{width:48px;height:48px;border-radius:13px}
	.lvb-tag{display:none}
	.lvb-facts{font-size:13px}
	.lvb-fact-tracked{display:none}
	.lvb-casinos{margin-left:0}
	/* two-line rows: name · wager / game · chip · payout */
	.lvb-table,.lvb-table tbody{display:block;font-size:13px}
	.lvb-table thead{display:none}
	.lvb-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto;gap:2px 10px;align-items:center;padding:9px 8px;border-bottom:1px solid var(--hair)}
	.lvb-table tr.has-rank{grid-template-columns:18px minmax(0,1fr) auto auto}
	.lvb-table tbody tr:last-child{border-bottom:0}
	.lvb-table td{display:block;padding:0;border:0;overflow:hidden;text-overflow:ellipsis;width:auto}
	.lvb-table td.c-ago{display:none}
	.lvb-table td.c-rank{grid-row:1/3;grid-column:1;text-align:center;padding:0}
	.lvb-table td.c-who{grid-row:1/3;grid-column:1}
	.lvb-table tr.has-rank td.c-who{grid-column:2}
	.lvb-table td.c-wager{grid-row:1;grid-column:-3/-1;text-align:right;font-weight:600}
	.lvb-table td.c-mult{grid-row:2;grid-column:-3}
	.lvb-table td.c-payout{grid-row:2;grid-column:-2;text-align:right;font-size:12.5px}
	.lvb-empty td{grid-column:1/-1;grid-row:1/3}
	.lvb-who{gap:8px}
	.lvb-who-marks{gap:5px}
	.lvb-cmark{width:16px;height:16px;border-radius:5px}
	.lvb-gicon{width:32px;height:32px;border-radius:8px}
	.lvb-who-text{min-width:0;flex:1 1 auto}
	.lvb-user,.lvb-game{max-width:none;white-space:nowrap}
	.lvb-chip{min-width:52px;height:24px;font-size:11.5px;padding:0 6px;border-radius:7px}
	.lvb-native{display:none}
	.lvb-toolbar{padding:10px 10px 0}
	.lvb-tabs{width:100%;overflow-x:auto;scrollbar-width:none}
	.lvb-tabs::-webkit-scrollbar{display:none}
	.lvb-filters{width:100%}
	.lvb-search{flex:1 1 auto}
	.lvb-search input{width:100%}
}
@media (prefers-reduced-motion:reduce){
	.lvb-table tbody tr.is-new{animation:none}
	.lvb-live i{animation:none}
}
