:root{--primary-header:#2b329b;--primary-nav:#092844;--primary-dark:#092844;--primary:#2b329b;--primary-light:#3a42b0;--primary-hover:#232a80;--sidebar-bg:#d0d0d0;--sidebar-header:#2b329b;--sidebar-hover:#bfbfbf;--sidebar-item-border:#b0b0b0;--page-bg:#e8e8e8;--surface:#ffffff;--surface-muted:#e6e9ec;--surface-zebra:#f2f2f2;--border:#c7c8ca;--border-dark:#9a9a9a;--border-light:#dddddd;--text-primary:#111111;--text-secondary:#555555;--text-light:#ffffff;--text-muted:#888888;--text-faint:rgba(255,255,255,0.75);--odds-back:var(--ds-back);--odds-back-hover:var(--ds-back-active);--odds-lay:var(--ds-lay);--odds-lay-hover:var(--ds-lay-active);--odds-empty:var(--ds-empty);--odds-suspended:var(--ds-suspended);--success:#2e7d32;--danger:#c62828;--warning:#f9a825;--crash-accent:#e53935;--whatsapp:#25d366;--live-dot:#22c55e;--sidebar-width:260px;--layout-gutter:4px;--header-height:78px;--nav-height:45px;--ticker-height:34px;--tabs-height:40px;--odds-cell-width:78px;--odds-cell-height:28px;--match-indicators-width:160px;--font-family:Arial,Helvetica,sans-serif;--font-size-body:13px;--font-size-sm:12px;--font-size-xs:12px;--font-size-xxs:11px;--font-size-title:10px;--ds-top-header:#2B329B;--ds-header:#092844;--ds-market-header:rgba(9,40,68,0.85);--ds-page:#FFFFFF;--ds-market:#F7F7F7;--ds-row:#F2F2F2;--ds-border:#C7C8CA;--ds-text:#333333;--ds-text-secondary:#212529;--ds-link:#0D6EFD;--ds-remark:#097C93;--ds-cashout:#198754;--ds-danger:#FF0000;--ds-back:#72BBEF;--ds-back-active:rgba(114,187,239,0.75);--ds-back-secondary:rgba(114,187,239,0.498);--ds-lay:#FAA9BA;--ds-lay-active:rgba(250,169,186,0.75);--ds-lay-secondary:rgba(250,169,186,0.498);--ds-blink:#FFC01A;--ds-suspended-row:#F2F2F2;--ds-suspended:#4A4A4A;--ds-suspended-text:#FF0000;--ds-empty:#F7F7F7}.u-truncate{text-overflow:ellipsis;min-width:0}.u-sr-only,.u-truncate{overflow:hidden;white-space:nowrap}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.u-scroll-x-hidden{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.u-scroll-x-hidden::-webkit-scrollbar{width:0;height:0;display:none}@keyframes u-pulse{0%,to{opacity:.45}50%{opacity:.85}}.u-skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#ececec 50%,#e0e0e0 75%);background-size:200% 100%;animation:u-pulse 1.2s ease-in-out infinite}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%}body{font-family:var(--font-family);font-size:var(--font-size-body);font-weight:400;color:var(--text-primary);background:var(--surface);line-height:1.2;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;cursor:pointer}img{max-width:100%;display:block}ol,ul{padding:0;list-style:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}table{border-collapse:collapse;border-spacing:0}