@font-face{font-family:Manrope;src:url(/wp-content/themes/cairnwren/assets/fonts/manrope-vietnamese.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;src:url(/wp-content/themes/cairnwren/assets/fonts/manrope-latin.woff2) format("woff2");font-weight:200 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/wp-content/themes/cairnwren/assets/fonts/inter-vietnamese.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;src:url(/wp-content/themes/cairnwren/assets/fonts/inter-latin.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Cw Body Fb";src:local("Arial"),local("ArialMT");size-adjust:105.7%;ascent-override:91.7%;descent-override:22.8%;line-gap-override:0%}@font-face{font-display:swap;font-family:"Cw Head Fb";src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 800;size-adjust:100%;ascent-override:106.6%;descent-override:30%;line-gap-override:0%}:root{--bg:#07130C;--bg-2:#0A1A10;--surface:#0E2014;--surface-2:#14281A;--line:#1F3A27;--line-strong:#2C5238;--text:#E8F4EA;--cw-mute:#9DB9A6;--acc:#4FD42A;--acc-hi:#7BE35A;--acc-deep:#14702A;--acc-ink:#04170A;--acc-soft:rgba(79,212,42,.14);--up:#4FD42A;--down:#FF8A80;--live:#F5C84B;--up-bg:rgba(79,212,42,.16);--down-bg:rgba(255,138,128,.16);--live-bg:rgba(245,200,75,.10);--font-head:Manrope,"Cw Head Fb",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-body:Inter,"Cw Body Fb",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--cw-t6:1.75rem;--cw-t8:2.75rem;--cw-t3:1rem;--cw-t7:2rem;--cw-t4:1.25rem;--cw-t2:0.875rem;--cw-t1:0.75rem;--cw-t5:1.5rem;--cw-s1:4px;--cw-s2:8px;--cw-s3:12px;--cw-s4:16px;--cw-s5:24px;--cw-s6:40px;--cw-s7:64px;--cw-wrap:1200px;--cw-gut:16px;--cw-r-sm:10px;--cw-r-md:18px;--cw-r-lg:28px;--cw-r-full:999px;--shadow:0 8px 24px rgba(0,0,0,.35);--cw-sl:100px;--cw-sl-m:72px;--cw-sl-gap:8px;--cw-cf-h:50px;--cw-cf-hm:42px;--cw-cf-w:70%;--cw-btn-h:44px;--cw-pp-max:480px;--cw-head-h:80px}@media(min-width:768px){:root{--cw-head-h:104px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font:400 var(--cw-t3)/1.6 var(--font-body);overflow-wrap:break-word}body.cw-cf{padding-bottom:calc(var(--cw-cf-hm)*2 + 8px)}@media(min-width:768px){body.cw-cf{padding-bottom:calc(var(--cw-cf-h)*2 + 8px)}}img{max-width:100%;height:auto}a{color:var(--acc);text-decoration:none}a:hover{color:var(--acc-hi)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--acc-hi);outline-offset:2px}h1,h2,h3,h4{font-family:var(--font-head);line-height:1.18;margin:0 0 var(--cw-s3);letter-spacing:-.02em;overflow-wrap:anywhere}h1{font-size:var(--cw-t6);font-weight:800}h2{font-size:var(--cw-t5);font-weight:800}h3{font-size:var(--cw-t4);font-weight:700}h4{font-size:var(--cw-t3);font-weight:700}@media(min-width:768px){h1{font-size:var(--cw-t8)}h2{font-size:var(--cw-t7)}}p{margin:0 0 var(--cw-s3)}.cw-w{max-width:var(--cw-wrap);margin:0 auto;padding:0 var(--cw-gut)}.cw-sr,.cw-skip{position:absolute;left:-9999px;top:0}.cw-skip:focus{left:8px;top:8px;z-index:200;background:var(--acc);color:var(--acc-ink);padding:10px 14px;border-radius:var(--cw-r-sm)}.cw-top{background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.cw-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--cw-head-h);gap:var(--cw-s3)}.cw-logo{grid-column:2;justify-self:center;display:block;line-height:0}.cw-logo img{width:68px;height:68px;object-fit:contain}@media(min-width:768px){.cw-logo img{width:88px;height:88px}}.cw-mb{grid-column:1;justify-self:start;width:44px;height:44px;border-radius:var(--cw-r-sm);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--text);display:grid;place-items:center;cursor:pointer;padding:0}.cw-mb span,.cw-mb span::before,.cw-mb span::after{display:block;width:20px;height:2px;background:currentColor;border-radius:2px;position:relative;content:""}.cw-mb span::before{position:absolute;top:-6px}.cw-mb span::after{position:absolute;top:6px}.cw-cta{grid-column:3;justify-self:end;display:flex}.cw-cta>div,.cw-slot>div{display:flex;gap:var(--cw-s2)}.cw-cta a,.cw-slot a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font:700 var(--cw-t2)/1 var(--font-head);border:1px solid var(--line-strong);color:var(--text);background:#fff0;border-radius:var(--cw-r-full);cursor:pointer}.cw-cta a{height:40px;padding:0 var(--cw-s4)}.cw-cta a:last-child,.cw-slot a{background:var(--acc);color:var(--acc-ink);border-color:var(--acc)}.cw-cta a:hover,.cw-slot a:hover{border-color:var(--acc);color:var(--acc)}.cw-cta a:last-child:hover,.cw-slot a:hover{background:var(--acc-hi);color:var(--acc-ink)}.cw-cta a:first-child:not(:last-child){display:none}.cw-nav{background:var(--acc-deep)}.js .cw-nav{display:none}.js .cw-nav.open{display:block}.cw-nav ul,.cw-fg ul{list-style:none;margin:0;padding:0}.cw-nav ul{display:flex;flex-direction:column;padding:var(--cw-s2) 0}.cw-nav a{display:block;padding:12px var(--cw-gut);color:#fff;font:700 var(--cw-t2)/1.2 var(--font-head);text-transform:uppercase;letter-spacing:.04em}.cw-nav a[aria-current]{background:var(--acc);color:var(--acc-ink)}.cw-nav a:hover{background:rgb(255 255 255 / .12)}@media(min-width:768px){.cw-mb{display:none}.cw-cta a:first-child:not(:last-child){display:inline-flex}.js .cw-nav{display:block}.cw-nav ul{flex-direction:row;padding:0;justify-content:center;gap:var(--cw-s1);flex-wrap:wrap}.cw-nav a{padding:14px var(--cw-s4)}.cw-nav a:hover{background:rgb(255 255 255 / .12)}}.cw-logos{margin:var(--cw-s4) 0 var(--cw-s5);min-height:calc(var(--cw-sl-m) + 26px)}@media(min-width:768px){.cw-logos{min-height:calc(var(--cw-sl) + 26px)}}.cw-cols{display:grid;gap:var(--cw-s5);grid-template-columns:minmax(0,1fr)}.cw-cols>*{min-width:0}@media(min-width:1024px){.cw-cols{grid-template-columns:minmax(0,1fr) 320px}}.cw-crumb{font-size:var(--cw-t2);color:var(--cw-mute);margin:var(--cw-s4) 0 var(--cw-s3)}.cw-crumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 0}.cw-crumb li{overflow-wrap:anywhere;min-width:0}.cw-crumb li+li::before{content:"›";margin:0 8px}.cw-crumb a{color:var(--cw-mute)}.cw-crumb a:hover{color:var(--acc)}.cw-meta{display:flex;flex-wrap:wrap;gap:var(--cw-s2) var(--cw-s4);font-size:var(--cw-t2);color:var(--cw-mute);margin:0 0 var(--cw-s4)}.cw-top2{display:grid;gap:var(--cw-s4);margin-bottom:var(--cw-s4)}.cw-top2>*{min-width:0}@media(min-width:720px){.cw-top2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.cw-lead>p:first-child{margin:0 0 var(--cw-s3);background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--acc);border-radius:var(--cw-r-sm);padding:var(--cw-s4);overflow-wrap:anywhere}.cw-lead p{overflow-wrap:anywhere}.cw-slot{margin:var(--cw-s3) 0}.cw-slot>div{display:flex}.cw-slot a{flex:1;height:var(--cw-btn-h);border-radius:8px}@media(min-width:768px){.cw-slot{display:none}}.cw-hero{line-height:0}.cw-hero img{width:100%;height:auto;border-radius:var(--cw-r-md);border:1px solid var(--line)}.cw-blk{margin:var(--cw-s6) 0 0}.cw-blk>h2{margin-bottom:var(--cw-s4)}#keo{margin-top:var(--cw-s4)}.cw-tri{display:grid;gap:var(--cw-s5);margin-top:var(--cw-s6)}.cw-tri>*{min-width:0}@media(min-width:900px){.cw-tri{grid-template-columns:1fr 1fr}.cw-bxh{grid-column:1/-1}}.cw-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--cw-r-md);padding:var(--cw-s4)}.cw-box h3,.cw-box h2{display:flex;justify-content:space-between;align-items:center;gap:var(--cw-s3);font-size:var(--cw-t4)}.cw-box h3 a{font:600 var(--cw-t2)/1.2 var(--font-body)}.cw-wd{min-width:0}.cw-odds{background:var(--surface);border:1px solid var(--line);border-radius:var(--cw-r-md);padding:var(--cw-s3);min-height:420px}.cw-box .cw-wd{min-height:260px}.cw-wd.cw-fail{position:relative}.cw-wd.cw-fail::after{content:"Chưa tải được dữ liệu từ máy chủ bảng kèo. Hãy tải lại trang sau ít phút.";position:absolute;left:0;right:0;top:0;display:block;padding:var(--cw-s4);color:var(--cw-mute);font-size:var(--cw-t2)}.cw-wd.cw-fail #main-odds:empty::before,.cw-wd.cw-fail:has(.fixture_football_main:empty)::before{content:none}.cw-wd-off::after{content:"Bảng dữ liệu chưa được bật trên trang này.";display:block;padding:var(--cw-s4);color:var(--cw-mute);font-size:var(--cw-t2)}.cw-wd .cw-wd{min-height:0}.cw-cards{display:grid;gap:var(--cw-s4);grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.cw-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.cw-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--cw-r-md);overflow:hidden;display:flex;flex-direction:column;min-width:0}.cw-th{display:block;aspect-ratio:2/1;background:linear-gradient(135deg,var(--acc-deep),var(--surface-2));line-height:0}.cw-th img{width:100%;height:100%;object-fit:cover}.cw-cb{padding:var(--cw-s4)}.cw-chip{display:inline-block;font:700 var(--cw-t1)/1 var(--font-head);text-transform:uppercase;letter-spacing:.06em;background:var(--acc-soft);color:var(--acc);padding:6px 10px;border-radius:var(--cw-r-full);margin-bottom:var(--cw-s2)}.cw-card h3{font-size:var(--cw-t3);margin-bottom:var(--cw-s2)}.cw-card h3 a{color:var(--text)}.cw-card h3 a:hover{color:var(--acc)}.cw-card p{color:var(--cw-mute);font-size:var(--cw-t2);margin:0;overflow-wrap:anywhere}.cw-side .cw-box{margin-bottom:var(--cw-s4)}.cw-side ul,.cw-side ol{list-style:none;margin:0;padding:0}.cw-side li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--cw-s3);padding:var(--cw-s3) 0;border-bottom:1px solid var(--line);font-size:var(--cw-t2);align-items:center}.cw-side li:last-child{border:0}.cw-side a{color:var(--text);font-weight:600;overflow-wrap:anywhere}.cw-side a:hover{color:var(--acc)}.cw-tt{display:block;aspect-ratio:1;border-radius:var(--cw-r-sm);background:linear-gradient(135deg,var(--acc-deep),var(--surface-2));overflow:hidden;line-height:0}.cw-tt img{width:100%;height:100%;object-fit:cover}.cw-rank{counter-reset:rk}.cw-rank li{grid-template-columns:minmax(0,1fr) auto}.cw-rank span{font-size:var(--cw-t1);font-weight:700;color:var(--acc)}.cw-prose{counter-reset:sec;margin-top:var(--cw-s5)}.cw-prose p,.cw-prose li{overflow-wrap:anywhere}.cw-s{margin-top:var(--cw-s6)}.cw-sh{display:flex;gap:var(--cw-s3);align-items:flex-start;margin-bottom:var(--cw-s4)}.cw-sh h2{margin:0;min-width:0}.cw-ss{background:var(--surface-2);border:1px solid var(--line);border-left:4px solid var(--acc-deep);border-radius:var(--cw-r-md);padding:var(--cw-s4);margin:var(--cw-s3) 0 0}.cw-ss h3{font-size:var(--cw-t4);margin-bottom:var(--cw-s2);color:var(--text)}.cw-ss>*:last-child,.cw-sb>*:last-child{margin-bottom:0}.cw-prose-home .cw-s{padding:var(--cw-s5) var(--cw-s4);border:1px solid var(--line);border-radius:var(--cw-r-lg);background:var(--surface)}.cw-prose-home .cw-s:nth-of-type(even){background:var(--bg-2)}@media(min-width:768px){.cw-prose-home .cw-s{padding:var(--cw-s6) var(--cw-s5)}}.cw-prose:not(.cw-prose-home) .cw-sh{border-bottom:1px solid var(--line);padding-bottom:var(--cw-s3)}.cw-ls{margin:var(--cw-s3) 0;padding:0;list-style:none;display:grid;gap:var(--cw-s2)}.cw-ls li{position:relative;padding:var(--cw-s3) var(--cw-s3) var(--cw-s3) 44px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--cw-r-sm)}.cw-ls li::before{content:"";position:absolute;left:var(--cw-s3);top:18px;width:16px;height:16px;border-radius:50%;background:var(--acc-soft);box-shadow:inset 0 0 0 4px var(--acc)}ol.cw-ls{counter-reset:ol}ol.cw-ls li::before{counter-increment:ol;content:counter(ol);width:22px;height:22px;top:12px;display:grid;place-items:center;font:800 11px/1 var(--font-head);color:var(--acc-ink);background:var(--acc);box-shadow:none}.cw-prose strong{color:#fff}.cw-tw{overflow-x:auto;margin:var(--cw-s3) 0;border:1px solid var(--line);border-radius:var(--cw-r-sm)}.cw-tw table{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--cw-t2)}.cw-prose th,.cw-prose td{border:1px solid var(--line);padding:10px;text-align:left;overflow-wrap:normal;word-break:normal;vertical-align:top}.cw-prose th{background:var(--acc-deep);color:#fff}.cw-fig{margin:var(--cw-s4) 0}.cw-fig img{display:block;width:100%;height:auto;border-radius:var(--cw-r-md);border:1px solid var(--line)}.cw-fig figcaption{font-size:var(--cw-t2);color:var(--cw-mute);text-align:center;margin-top:var(--cw-s2);overflow-wrap:anywhere}.cw-prose pre{overflow-x:auto;background:var(--surface-2);padding:var(--cw-s3);border-radius:var(--cw-r-sm)}.cw-prose img{max-width:100%;height:auto}.cw-catdesc{margin-bottom:var(--cw-s5)}.cw-q{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--cw-r-sm);margin-bottom:var(--cw-s2);padding:0 var(--cw-s4)}.cw-q summary{cursor:pointer;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:var(--cw-s3);align-items:flex-start}.cw-q summary::-webkit-details-marker{display:none}.cw-q summary::after{content:"+";color:var(--acc);font-size:var(--cw-t4);line-height:1;flex:none}.cw-q[open] summary::after{content:"–"}.cw-q summary h3{margin:0;font-size:var(--cw-t3);min-width:0}.cw-qa{padding-bottom:var(--cw-s2);color:var(--cw-mute)}.cw-qa p{color:var(--cw-mute)}.cw-au{display:flex;gap:var(--cw-s3);align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--cw-r-md);padding:var(--cw-s4);margin:var(--cw-s5) 0}.cw-au>div{min-width:0;overflow-wrap:anywhere}.cw-au span:not(.cw-av){color:var(--cw-mute);font-size:var(--cw-t2)}.cw-av{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--acc-deep);border:2px solid var(--acc)}.cw-sf{display:flex;gap:var(--cw-s2);margin:var(--cw-s4) 0}.cw-sf input{flex:1;min-width:0;height:44px;border-radius:var(--cw-r-full);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--text);padding:0 var(--cw-s4);font:inherit}.cw-sf button{height:44px;padding:0 var(--cw-s5);border-radius:var(--cw-r-full);border:0;background:var(--acc);color:var(--acc-ink);font:700 var(--cw-t2)/1 var(--font-head);cursor:pointer}.navigation.pagination{margin:var(--cw-s5) 0}.nav-links{display:flex;gap:var(--cw-s2);flex-wrap:wrap}a.page-numbers,span.page-numbers{display:inline-flex;min-width:40px;height:40px;padding:0 12px;align-items:center;justify-content:center;border:1px solid var(--line-strong);border-radius:var(--cw-r-full);color:var(--text);font-weight:700}span.page-numbers.current{background:var(--acc-deep);border-color:var(--acc-deep);color:#fff}a.page-numbers:hover{border-color:var(--acc);color:var(--acc)}.screen-reader-text{position:absolute;left:-9999px}.cw-foot{margin-top:var(--cw-s7);background:var(--surface);border-top:1px solid var(--line);padding:var(--cw-s6) 0 var(--cw-s5);font-size:var(--cw-t2);color:var(--cw-mute)}.cw-fg{display:grid;gap:var(--cw-s5);grid-template-columns:minmax(0,1fr)}.cw-fg>*{min-width:0}@media(min-width:768px){.cw-fg{grid-template-columns:1.4fr 1fr 1fr 1.7fr}}.cw-fg h2{font-size:var(--cw-t3);color:var(--text);margin-bottom:var(--cw-s2)}.cw-fg li{padding:4px 0;overflow-wrap:anywhere}.cw-fg a{color:var(--cw-mute)}.cw-fg a:hover{color:var(--acc)}.cw-fg img{margin-bottom:var(--cw-s2)}.cw-warn{border-top:1px solid var(--line);margin:var(--cw-s5) 0 0;padding-top:var(--cw-s4);overflow-wrap:anywhere}.cw-wait{padding:var(--cw-s4);color:var(--cw-mute);font-size:var(--cw-t2);min-height:120px}@media(max-width:360px){h1{font-size:clamp(1.3rem,7vw,1.75rem)}h2,.cw-sh h2{font-size:clamp(1.1rem,5.6vw,1.5rem)}h3{font-size:clamp(1rem,5vw,1.25rem)}.cw-prose-home .cw-s{padding-left:var(--cw-s3);padding-right:var(--cw-s3)}.cw-sh{gap:var(--cw-s2)}}.cw-nap{font-style:normal;display:grid;gap:var(--cw-s1);align-content:start}.cw-nap h2{margin-bottom:var(--cw-s1)}.cw-nap p{margin:0;overflow-wrap:anywhere}.cw-nap strong{color:var(--text);font-weight:600}.cw-nap a{color:var(--cw-mute)}.cw-top2{grid-template-columns:minmax(0,1fr)}.cw-prose figure.wp-caption,.cw-fig .wp-caption{width:auto!important;max-width:100%;margin-left:auto;margin-right:auto}.cw-prose figure.wp-caption img{display:block;width:100%;max-width:100%;height:auto}.cw-prose figure.wp-caption figcaption,.cw-prose .wp-caption-text{text-align:center}.cw-row{height:auto;min-height:var(--cw-head-h)}@media(min-width:768px){.cw-cta,.cw-cta>div{display:contents}.cw-cta a:first-child{grid-column:1;grid-row:1;justify-self:start}.cw-cta a:last-child{grid-column:3;grid-row:1;justify-self:end}}@media(max-width:767px){.cw-row{grid-template-columns:44px minmax(0,1fr) 44px;row-gap:var(--cw-s2);min-height:0;padding-top:var(--cw-s2);padding-bottom:var(--cw-s3)}.cw-mb{grid-row:1}.cw-logo{grid-row:1}.cw-cta{grid-column:1/-1;grid-row:2;justify-self:stretch;display:block}.cw-cta>div{display:grid;grid-template-columns:1fr 1fr;gap:var(--cw-s2)}.cw-cta a:first-child:not(:last-child){display:inline-flex}.cw-cta a{padding:0 var(--cw-s2)}}:root{--bg:#F4F8F5;--bg-2:#EAF2EC;--surface:#FFFFFF;--surface-2:#F0F6F2;--line:#D7E5DB;--line-strong:#B5CCBB;--text:#13261A;--cw-mute:#4F6B58;--acc:#1B8A2E;--acc-hi:#0F6B20;--acc-deep:#14702A;--acc-ink:#FFFFFF;--acc-soft:rgba(27,138,46,.12);--up:#1B8A2E;--down:#C62828;--live:#9A6700;--up-bg:rgba(27,138,46,.12);--down-bg:rgba(198,40,40,.10);--live-bg:rgba(154,103,0,.10);--shadow:0 8px 24px rgba(19,38,26,.10);color-scheme:light}.cw-prose strong{color:var(--text)}.cw-odds #main-odds .namePlayerLineUp,.cw-odds #main-odds .groupHead{color:#fff}