﻿:root{--wctw2026-font-sans: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji, sans-serif;--wctw2026-font-mono: ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.hidden,.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0);overflow:hidden}.hide-text{color:rgba(0,0,0,0);font:0/0 a;text-shadow:none;text-indent:-9999px}.u-stack-sm>*+*{margin-top:1.2rem}.u-stack-md>*+*{margin-top:1.6rem}.u-stack-lg>*+*{margin-top:2.4rem}.u-hidden{display:none !important}@media(prefers-reduced-motion: reduce){.u-hide-motion{animation:none !important;transition:none !important}}.u-text-small{font-size:1.4rem}.u-text-muted{color:#6b7580}.u-text-accent{color:#ff4081}:root{--focus-ring: 2px solid #ff4081}.u-focus-ring:focus{outline:var(--focus-ring);outline-offset:2px}.u-no-focus-outline:focus{outline:none}*,*::before,*::after{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}body{margin:0;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}img,picture{max-width:100%;display:block}button,input,textarea,select{font:inherit}:where(a){text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit}h1{line-height:1.25}h2{line-height:1.375}h3{line-height:1.375}h4{line-height:1.5}h5{line-height:1.5}h6{line-height:1.25}p{margin:0}p{line-height:1.5}.text-xs{font-size:1.2rem;line-height:1.6rem}.text-sm{font-size:1.4rem;line-height:2rem}.text-base{font-size:1.6rem;line-height:2.4rem}.text-lg{font-size:1.8rem;line-height:2.8rem}.text-xl{font-size:2rem;line-height:2.8rem}.text-2xl{font-size:2.4rem;line-height:3.2rem}.text-3xl{font-size:1.875rem;line-height:3.6rem}.text-4xl{font-size:2.25rem;line-height:4rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.4rem}.gap-1\.5{gap:.6rem}.gap-2{gap:.8rem}.gap-3{gap:1.2rem}.gap-4{gap:1.6rem}.mt-1{margin-top:.4rem}.mt-1\.5{margin-top:.6rem}.mt-2{margin-top:.8rem}.mt-3{margin-top:1.2rem}.mt-4{margin-top:1.6rem}.mt-6{margin-top:2.4rem}.mb-2{margin-bottom:.8rem}.mb-4{margin-bottom:1.6rem}.mb-6{margin-bottom:2.4rem}.w-4{width:1rem}.h-4{height:1rem}.w-5{width:1.25rem}.h-5{height:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.rounded{border-radius:4px}.rounded-full{border-radius:9999px}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.text-white{color:#fff}.text-slate-300{color:#cbd5e1}.text-slate-400{color:#94a3b8}.text-slate-500{color:#64748b}.text-yellow-500{color:#eab308}.text-primary{color:#2ab2a2}.text-\[\#2ab2a2\]{color:#2ab2a2}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.font-mono{font-family:monospace}.font-100{font-weight:100}.font-200{font-weight:200}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.article-card{position:relative;background-color:#2d3a42;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.05);transition:all .3s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.article-card .stretched-link{position:absolute;inset:0;z-index:15}.article-card:hover{border-color:color-mix(in oklab, #2ab2a2 30%, transparent);transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(42,178,162,.1)}.article-card:hover .card-image img{transform:scale(1.1)}.article-card:hover h3{color:#2ab2a2}.article-card .card-image{position:relative;height:19.2rem;overflow:hidden}.article-card .card-image .badge{position:absolute;top:.8rem;right:.8rem;left:auto;color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem .8rem;border-radius:4px;z-index:10}.article-card .card-image .badge.bg-red-600{background-color:#dc2626}.article-card .card-image .badge.bg-teal-500{background-color:#2ab2a2}.article-card .card-image .badge.bg-purple-600{background-color:#9333ea}.article-card .card-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.article-card .card-content{padding:2rem}.article-card .card-content .meta{display:flex;align-items:center;gap:.8rem;margin-block-end:1.2rem}.article-card .card-content .meta .avatar{width:2.4rem;height:2.4rem;border-radius:50%;background-color:#4b5563;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;border:1px solid hsla(0,0%,100%,.2);color:#fff}.article-card .card-content .meta .info{font-size:1.2rem;color:#94a3b8}.article-card .card-content h3{font-size:1.8rem;font-weight:700;color:#fff;margin-block-end:.8rem;transition:color .2s}.article-card .card-content p{font-size:1.4rem;color:#94a3b8;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-block-end:1.6rem}.article-card .card-content .tags{display:flex;gap:.8rem}.article-card .card-content .tags .tag{font-size:1rem;padding:.2rem .8rem;background-color:hsla(0,0%,100%,.05);color:#94a3b8;border-radius:4px}.widget{background-color:rgba(15,23,42,.5);border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;padding:2.4rem;backdrop-filter:blur(4px);margin-bottom:2.4rem}.widget-title,.widget h2{color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.6rem;font-size:1.2rem;line-height:1.25}.widget ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.widget li a{color:#cbd5e1;text-decoration:none;transition:color .2s}.widget li a:hover{color:#2ab2a2}.wp-block-latest-posts__list,.widget_recent_entries ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.wp-block-latest-posts__post-title,.widget_recent_entries ul li a{color:#cbd5e1;text-decoration:none;transition:color .2s}.wp-block-latest-posts__post-title:hover,.widget_recent_entries ul li a:hover{color:#2ab2a2}.wp-block-categories-list,.widget_categories ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.wp-block-categories-list a,.widget_categories a{color:#cbd5e1;text-decoration:none}.wp-block-categories-list a:hover,.widget_categories a:hover{color:#2ab2a2}.wp-block-archives-list,.widget_archive ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.wp-block-archives-list a,.widget_archive a{color:#cbd5e1;text-decoration:none}.wp-block-archives-list a:hover,.widget_archive a:hover{color:#2ab2a2}.wp-block-tag-cloud a,.widget_tag_cloud a{display:inline-block;font-size:1.2rem;padding:.4rem .8rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.06);color:#cbd5e1;background:hsla(0,0%,100%,.03);margin:.2rem .4rem .2rem 0;text-decoration:none;transition:all .2s}.wp-block-tag-cloud a:hover,.widget_tag_cloud a:hover{color:#fff;border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06)}.wp-block-search{display:grid;grid-template-columns:1fr auto;gap:.8rem}.wp-block-search .wp-block-search__input,.widget_search .search-field{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#fff;padding:.6rem .8rem}.wp-block-search .wp-block-search__button,.widget_search .search-submit{background:#2ab2a2;color:#fff;border:0;border-radius:8px;padding:.6rem 1rem;font-size:1.4rem;cursor:pointer;transition:background .2s}.wp-block-search .wp-block-search__button:hover,.widget_search .search-submit:hover{background:color-mix(in oklab, #2ab2a2 90%, black)}.wp-block-calendar table,.widget_calendar table{width:100%;border-collapse:collapse;font-size:1.2rem}.wp-block-calendar caption,.widget_calendar caption{color:#fff;font-weight:700;margin-bottom:.8rem}.wp-block-calendar th,.wp-block-calendar td,.widget_calendar th,.widget_calendar td{border:1px solid hsla(0,0%,100%,.08);padding:.4rem .6rem;text-align:center}.wp-block-calendar th,.widget_calendar th{background:hsla(0,0%,100%,.06);color:#fff}.wp-block-pages-list,.widget_pages ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.wp-block-pages-list a,.widget_pages a{color:#cbd5e1;text-decoration:none}.wp-block-pages-list a:hover,.widget_pages a:hover{color:#2ab2a2}.wp-block-rss,.widget_rss ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.wp-block-rss a,.widget_rss a{color:#cbd5e1;text-decoration:none}.wp-block-rss a:hover,.widget_rss a:hover{color:#2ab2a2}.widget_recent_comments ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.widget_recent_comments .recentcomments{color:#cbd5e1}.widget_recent_comments .recentcomments a{color:#cbd5e1;text-decoration:none}.widget_recent_comments .recentcomments a:hover{color:#2ab2a2}.site-header{position:fixed;top:0;width:100%;z-index:99999;background-color:rgba(38,52,61,.9);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.1)}.site-header .header-container{max-width:128rem;margin-left:auto;margin-right:auto}.site-header .header-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;height:6.4rem;padding-left:1.6rem;padding-right:1.6rem}@media(min-width: 480px){.site-header .header-content{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.site-header .header-content{padding-left:3.2rem;padding-right:3.2rem}}.site-header .site-branding{display:flex;align-items:center;gap:.8rem}.site-header .site-branding .logo-a{display:flex;align-items:center;justify-content:center;width:auto;height:6.4rem}.site-header .site-branding .logo-img{width:auto;height:70%}.site-header .site-branding .site-title{font-weight:700;font-size:2rem;line-height:1.375;letter-spacing:-0.025em;color:#fff;margin:0}.site-header .site-branding .site-title .highlight{color:#2ab2a2}.site-header .nav-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;background:none;border:0;color:#cbd5e1;cursor:pointer;padding:.4rem;margin-left:auto}@media(min-width: 1024px){.site-header .nav-toggle{display:none}}.site-header .desktop-nav{width:100%}@media(min-width: 1024px){.site-header .desktop-nav{width:auto}}.site-header .desktop-nav .main-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}@media(max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .main-menu{align-items:stretch}}.site-header .desktop-nav .main-menu{display:none}.site-header .desktop-nav .main-menu.is-open{display:flex;width:100%;padding-top:.8rem;padding-bottom:.8rem;border-top:1px solid hsla(0,0%,100%,.08);background-color:rgba(45,58,66,.9);backdrop-filter:blur(8px)}@media(max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .main-menu.is-open{width:calc(100% + 3.2rem);margin-left:calc(-1*1.6rem);margin-right:calc(-1*1.6rem);padding-left:1.6rem;padding-right:1.6rem}}@media(min-width: 480px)and (max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .main-menu.is-open{width:calc(100% + 4.8rem);margin-left:calc(-1*2.4rem);margin-right:calc(-1*2.4rem);padding-left:2.4rem;padding-right:2.4rem}}.site-header .desktop-nav .main-menu.is-open{max-height:calc(100vh - 6.4rem);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(min-width: 1024px){.site-header .desktop-nav .main-menu{flex-direction:row;align-items:center;gap:2.4rem;display:flex;width:auto}}.site-header .desktop-nav .menu-item{position:relative}@media(max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .menu-item{width:100%}}.site-header .desktop-nav .menu-item.has-children>.submenu-toggle{padding-right:1.6rem}.site-header .desktop-nav .menu-item.open>.submenu-toggle{color:#2ab2a2}.site-header .desktop-nav .nav-link,.site-header .desktop-nav .submenu-toggle{background:none;border:none;font-size:1.4rem;font-weight:500;color:#cbd5e1;cursor:pointer;padding:0;line-height:2rem;display:inline-flex;align-items:center;gap:.4rem;transition:color .2s,background-color .2s;position:relative}.site-header .desktop-nav .nav-link:hover,.site-header .desktop-nav .submenu-toggle:hover{color:#2ab2a2}.site-header .desktop-nav .nav-link:focus,.site-header .desktop-nav .submenu-toggle:focus{outline:2px solid rgba(42,178,162,.5);outline-offset:2px}@media(max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .nav-link,.site-header .desktop-nav .submenu-toggle{font-weight:800;font-size:1.6rem;color:#fff;width:100%;padding:.8rem 1.2rem;border-radius:4px}.site-header .desktop-nav .nav-link:hover,.site-header .desktop-nav .submenu-toggle:hover{background-color:rgba(0,0,0,0);color:#fff}}.site-header .desktop-nav .submenu-toggle::after{content:"";width:.8rem;height:.8rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-1px) rotate(45deg);transition:transform .25s;display:inline-block;flex:0 0 auto;align-self:center;margin-left:.4rem}.site-header .desktop-nav .menu-item.open>.submenu-toggle::after{transform:translateY(-1px) rotate(225deg)}@media(max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .submenu-toggle::after{display:none}}.site-header .desktop-nav .sub-menu{list-style:none;margin:0;padding:.8rem;background-color:rgba(45,58,66,.95);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;position:static;min-width:auto;box-shadow:none;display:block;width:100%;border-left:2px solid hsla(0,0%,100%,.08);margin-left:.8rem}@media(max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .sub-menu{margin-left:0;border-left:0;padding-left:1.2rem;padding-right:1.2rem;background-color:rgba(0,0,0,0)}}@media(min-width: 1024px){.site-header .desktop-nav .sub-menu{position:absolute;top:100%;left:0;min-width:19.2rem;box-shadow:0 8px 24px rgba(0,0,0,.3);padding:1.6rem 0;display:none;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .2s,transform .2s;z-index:60;width:auto;border-left:0;margin-left:0}}.site-header .desktop-nav .menu-item.open>.sub-menu{display:block}@media(min-width: 1024px){.site-header .desktop-nav .menu-item.open>.sub-menu{display:block;opacity:1;transform:translateY(0);pointer-events:auto}}.site-header .desktop-nav .sub-link{display:block;padding:.4rem 1.6rem;font-size:1.2rem;font-weight:500;color:#cbd5e1;text-decoration:none;line-height:2rem;white-space:nowrap;transition:color .15s,background-color .15s}.site-header .desktop-nav .sub-link:hover{color:#2ab2a2;background-color:hsla(0,0%,100%,.05)}.site-header .desktop-nav .sub-link:focus{outline:none;background-color:hsla(0,0%,100%,.08)}@media(max-width: calc(1024px - 0.02px)){.site-header .desktop-nav .sub-link{font-size:1.6rem;padding:.8rem 1.2rem;white-space:normal}}@media(min-width: 1024px){.site-header .desktop-nav .menu-item.has-children:hover>.sub-menu{opacity:1;transform:translateY(0);pointer-events:auto}}.site-header .desktop-nav a[href*=subscribe].nav-link{background-color:#2ab2a2;color:#fff;padding:.8rem 1.6rem;border-radius:9999px;font-weight:700;box-shadow:0 0 20px rgba(42,178,162,.4);line-height:1}.site-header .desktop-nav a[href*=subscribe].nav-link:hover{background-color:rgb(37.1318181818,157.3681818182,143.2227272727)}.site-header .mobile-menu-toggle{display:block;background:none;border:none;color:#cbd5e1;cursor:pointer}@media(min-width: 1024px){.site-header .mobile-menu-toggle{display:none}}.site-header .mobile-menu{background-color:#2d3a42;border-bottom:1px solid hsla(0,0%,100%,.1);padding:1.6rem}.site-header .mobile-menu.hidden{display:none}.site-header .mobile-menu .mobile-nav-link{display:block;padding:.8rem 0;color:#cbd5e1;transition:color .2s}.site-header .mobile-menu .mobile-nav-link:hover{color:#2ab2a2}.site-footer{background-color:#1f2933;border-top:1px solid hsla(0,0%,100%,.05);padding-top:4.8rem;padding-bottom:3.2rem;padding-left:1.6rem;padding-right:1.6rem}@media(min-width: 480px){.site-footer{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.site-footer{padding-left:3.2rem;padding-right:3.2rem}}.site-footer .footer-container{max-width:128rem;margin:0 auto}.site-footer .footer-grid{display:grid;grid-template-columns:1fr;gap:3.2rem;margin-block-end:3.2rem}@media(min-width: 768px){.site-footer .footer-grid{grid-template-columns:repeat(4, 1fr)}}.site-footer .footer-brand{grid-column:span 1}@media(min-width: 768px){.site-footer .footer-brand{grid-column:span 2}}.site-footer .footer-brand .brand-logo{display:flex;align-items:center;gap:.8rem;margin-block-end:1.6rem}.site-footer .footer-brand .brand-logo .logo-icon{width:2.4rem;height:2.4rem;background-color:#2ab2a2;border-radius:4px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;font-size:1.2rem}.site-footer .footer-brand .brand-logo .logo-text{font-weight:700;font-size:1.8rem;color:#fff}.site-footer .footer-brand .brand-desc{color:#94a3b8;font-size:1.4rem;line-height:1.625;max-width:38.4rem}.site-footer .footer-links h4{color:#fff;font-weight:700;line-height:1.375;margin-block-end:1.6rem}.site-footer .footer-links ul{list-style:none;padding:0;margin:0}.site-footer .footer-links ul li{margin-block-end:.8rem}.site-footer .footer-links ul li a{color:#94a3b8;font-size:1.4rem;transition:color .2s;text-decoration:none}.site-footer .footer-links ul li a:hover{color:#2ab2a2}.site-footer .footer-social h4{color:#fff;font-weight:700;line-height:1.375;margin-block-end:1.6rem}.site-footer .footer-social .social-icons{display:flex;gap:1.6rem}.site-footer .footer-social .social-icons .social-icon{width:3.2rem;height:3.2rem;border-radius:4px;background-color:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;font-weight:700;cursor:pointer;transition:background-color .2s}.site-footer .footer-social .social-icons .social-icon:hover{background-color:#2ab2a2}.site-footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.05);padding-top:3.2rem;margin-block-start:3.2rem}.site-footer .footer-bottom .disclaimer{background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;padding:1.6rem;margin-block-end:2.4rem}.site-footer .footer-bottom .disclaimer .disclaimer-content{display:flex;align-items:flex-start;gap:1.2rem}.site-footer .footer-bottom .disclaimer .disclaimer-content .alert-icon{width:2rem;height:2rem;color:#f87171;flex-shrink:0;margin-block-start:.2rem}.site-footer .footer-bottom .disclaimer .disclaimer-content p{font-size:1.2rem;color:rgba(254,202,202,.8);margin:0}.site-footer .footer-bottom .disclaimer .disclaimer-content p strong{display:block;color:#fca5a5;margin-block-end:.4rem}.site-footer .footer-bottom .copyright{text-align:center;font-size:1.2rem;color:#94a3b8}#floating-btn{position:fixed;bottom:20px;right:20px;z-index:9999;width:100px;height:auto;cursor:pointer;transition:transform .3s ease}#floating-btn:hover{transform:scale(1.1)}:root{--wp-bottom-menu-height: 56px}.wp-bottom-menu{display:none}@media screen and (max-width: 767.98px){body{padding-bottom:calc(var(--wp-bottom-menu-height) + env(safe-area-inset-bottom, 0px))}.wp-bottom-menu{position:fixed;left:0;right:0;bottom:0;z-index:9998;height:var(--wp-bottom-menu-height);padding-bottom:env(safe-area-inset-bottom, 0px);background:rgba(15,23,42,.92);backdrop-filter:saturate(1.2) blur(12px);border-top:1px solid hsla(0,0%,100%,.08);display:flex;align-items:stretch}.wp-bottom-menu__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;text-decoration:none;color:#94a3b8;font-size:1.2rem;line-height:1;padding:8px 6px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wp-bottom-menu__icon{width:22px;height:22px}.wp-bottom-menu__label{font-weight:600;font-size:11px;letter-spacing:.01em}.wp-bottom-menu__item.is-active{color:#fff}.wp-bottom-menu__item--primary{position:relative}@keyframes wctw2026-bottom-primary-bounce{0%,100%{transform:translateY(-16px) scaleX(1.08) scaleY(0.92)}6%{transform:translateY(-16px) scale(1)}20%{transform:translateY(-18px) scale(1)}50%{transform:translateY(-24px) scaleX(0.97) scaleY(1.03)}80%{transform:translateY(-18px) scale(1)}92%{transform:translateY(-16px) scaleX(1.08) scaleY(0.92)}}.wp-bottom-menu__primary-circle{position:absolute;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:radial-gradient(80% 80% at 30% 20%, #ff4fd8 0%, #b34bff 55%, #6d5cff 100%);box-shadow:0 10px 24px rgba(0,0,0,.35);color:#fff;transform:translateY(-16px);transform-origin:50% 100%;will-change:transform;animation:wctw2026-bottom-primary-bounce 1.2s ease-in-out infinite}.wp-bottom-menu__primary-circle+.wp-bottom-menu__label{color:#fff}}@media screen and (max-width: 767.98px)and (prefers-reduced-motion: reduce){.wp-bottom-menu__primary-circle{animation:none}}@media screen and (max-width: 767.98px){.wp-bottom-menu__icon--primary{width:50px;height:50px;display:block}.wp-bottom-menu__primary-circle svg{width:50px;height:50px;display:block}.wp-bottom-menu__primary-circle svg path{fill:currentColor}}@media screen and (max-width: 767.98px){#floating-btn{width:70px;bottom:calc(var(--wp-bottom-menu-height) + env(safe-area-inset-bottom, 0px) + 12px);right:15px}}.home-hero{padding-top:9.6rem;padding-bottom:4.8rem;padding-left:1.6rem;padding-right:1.6rem;position:relative;overflow:hidden}@media(min-width: 480px){.home-hero{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.home-hero{padding-left:3.2rem;padding-right:3.2rem}}.home-hero .hero-bg{position:absolute;inset:0;opacity:.05;pointer-events:none}.home-hero .hero-container{max-width:128rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:4.8rem;align-items:center;position:relative;z-index:10}@media(min-width: 1024px){.home-hero .hero-container{grid-template-columns:1fr 1fr}}.home-hero .hero-content .badge{display:inline-flex;align-items:center;gap:.8rem;padding:.4rem 1.2rem;border-radius:9999px;background-color:rgba(42,178,162,.2);color:#2ab2a2;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(42,178,162,.3);border:1px solid hsla(0,0%,100%,.3);margin-block-end:2.4rem}.home-hero .hero-content .badge .dot{width:.8rem;height:.8rem;border-radius:50%;background-color:#2ab2a2;animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.home-hero .hero-content h1{font-size:3.6rem;font-weight:900;color:#fff;line-height:1.25;margin-block-start:0;margin-block-end:2.4rem}@media(min-width: 768px){.home-hero .hero-content h1{font-size:3.2rem;line-height:1.25}}@media(min-width: 1024px){.home-hero .hero-content h1{font-size:6rem;line-height:1}}.home-hero .hero-content h1 .en{font-size:2.4rem}@media(min-width: 768px){.home-hero .hero-content h1 .en{font-size:3.2rem}}@media(min-width: 1024px){.home-hero .hero-content h1 .en{font-size:3.2rem}}.home-hero .hero-content h1 .highlight{background:linear-gradient(to right, rgb(192, 132, 252), rgb(45, 212, 191));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-hero .hero-content p{font-size:1.8rem;color:#94a3b8;max-width:57.6rem;line-height:2.8rem;margin-block-end:2.4rem}.home-hero .hero-content .cta-buttons{display:flex;flex-direction:column;gap:1.6rem;margin-block-start:.8rem;margin-block-end:2.4rem}@media(min-width: 480px){.home-hero .hero-content .cta-buttons{flex-direction:row}}.home-hero .hero-content .cta-buttons .btn-primary{display:flex;align-items:center;justify-content:center;gap:.8rem;background-color:#2ab2a2;color:#fff;padding:1.4rem 3.2rem;border-radius:12px;font-weight:700;font-size:1.8rem;transition:all .2s;box-shadow:0 0 20px rgba(42,178,162,.4);border:none;cursor:pointer;background-image:linear-gradient(to right, rgb(147, 51, 234), rgb(219, 39, 119))}.home-hero .hero-content .cta-buttons .btn-primary:hover{background-color:rgb(37.1318181818,157.3681818182,143.2227272727);box-shadow:0 0 30px rgba(42,178,162,.6);transform:translateY(-2px)}.home-hero .hero-content .cta-buttons .btn-secondary{display:flex;align-items:center;justify-content:center;gap:.8rem;background-color:hsla(0,0%,100%,.05);background-color:hsla(0,0%,100%,.05);color:#fff;padding:1.4rem 3.2rem;border-radius:8px;font-weight:700;font-size:1.8rem;backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);transition:all .2s;cursor:pointer}.home-hero .hero-content .cta-buttons .btn-secondary:hover{background-color:hsla(0,0%,100%,.1)}.home-hero .hero-content .cta-buttons .btn-secondary .icon{color:#2ab2a2}.home-hero .hero-content .user-tags{padding-top:2.4rem}.home-hero .hero-content .user-tags p{font-size:1.2rem;color:#64748b;margin-block-end:1.2rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.home-hero .hero-content .user-tags .tags-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.home-hero .hero-content .user-tags .tags-wrapper .tag-btn{padding:.6rem 1.6rem;border-radius:9999px;font-size:1.4rem;background-color:#2d3a42;border:1px solid hsla(0,0%,100%,.05);color:#cbd5e1;transition:all .2s;cursor:pointer}.home-hero .hero-content .user-tags .tags-wrapper .tag-btn:hover{border-color:hsla(0,0%,100%,.5);color:#2ab2a2}.home-hero .hero-card{position:relative}.home-hero .hero-card .glow-effect{position:absolute;inset:-0.4rem;background:linear-gradient(to right, #2ab2a2, #2563eb);background:linear-gradient(to right, #2ab2a2, #2563eb);border-radius:16px;filter:blur(8px);opacity:.3;animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}.home-hero .hero-card .card-content{position:relative;background-color:rgba(45,58,66,.8);backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:2.4rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.home-hero .hero-card .card-content .card-header{display:flex;justify-content:space-between;align-items:center}@media(max-width: calc(768px - 0.02px)){.home-hero .hero-card .card-content .card-header{flex-wrap:wrap}}.home-hero .hero-card .card-content .card-header{margin-block-end:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.home-hero .hero-card .card-content .card-header .label{font-size:1.2rem;color:#c084fd;font-family:monospace;display:flex;align-items:center;gap:.4rem}.home-hero .hero-card .card-content .card-header .value{font-weight:700;font-size:1.8rem;color:#fff}.home-hero .hero-card .card-content .card-header .highlight{color:#2ab2a2}.home-hero .hero-card .card-content .card-header>div:nth-child(2){text-align:right}.home-hero .hero-card .card-content .countdown-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;text-align:center;margin-block-end:2.4rem}.home-hero .hero-card .card-content .countdown-grid .time-box{background-color:rgba(0,0,0,.2);border-radius:8px;padding:1.2rem}.home-hero .hero-card .card-content .countdown-grid .time-box .number{display:block;font-size:3rem;font-family:monospace;font-weight:700;color:#fff}.home-hero .hero-card .card-content .countdown-grid .time-box .unit{font-size:1.2rem;color:#94a3b8}.home-hero .hero-card .card-content .event-list{display:flex;flex-direction:column;gap:1.2rem}.home-hero .hero-card .card-content .event-list .event-item{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;padding:1.2rem;background-color:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid hsla(0,0%,100%,.05);transition:all .2s;cursor:pointer}.home-hero .hero-card .card-content .event-list .event-item:hover{border-color:hsla(0,0%,100%,.3)}.home-hero .hero-card .card-content .event-list .event-item:hover .text{color:#fff}.home-hero .hero-card .card-content .event-list .event-item:hover .icon{color:#2ab2a2}.home-hero .hero-card .card-content .event-list .event-item .content{display:flex;align-items:center;gap:1.2rem}.home-hero .hero-card .card-content .event-list .event-item .content .dot{width:.6rem;height:.6rem;border-radius:50%}.home-hero .hero-card .card-content .event-list .event-item .content .dot.red{background-color:#ef4444;animation:pulse 2s infinite}.home-hero .hero-card .card-content .event-list .event-item .content .dot.yellow{background-color:#eab308}.home-hero .hero-card .card-content .event-list .event-item .content .text{color:#cbd5e1}.home-hero .hero-card .card-content .event-list .event-item .icon{width:1.6rem;height:1.6rem;color:#64748b}.stretched-link{position:absolute;inset:0;z-index:800;display:block;cursor:pointer;left:0;right:0;top:0;bottom:0}.bento-item .content,.article-card,.event-item{position:relative}.home-bento{padding-top:4.8rem;padding-bottom:4.8rem;padding-left:1.6rem;padding-right:1.6rem;max-width:128rem;margin:0 auto}@media(min-width: 480px){.home-bento{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.home-bento{padding-left:3.2rem;padding-right:3.2rem}}.home-bento .section-header{display:flex;align-items:center;justify-content:space-between;margin-block-end:2.4rem}.home-bento .section-header h2{font-size:2.4rem;font-weight:700;color:#fff;line-height:1.375;display:flex;align-items:center;gap:.8rem}.home-bento .section-header h2 .icon{color:#2ab2a2;width:3.2rem;height:3.2rem}.home-bento .section-header .subtitle{font-size:1.4rem;color:#64748b;display:none}@media(min-width: 480px){.home-bento .section-header .subtitle{display:block}}.home-bento .bento-grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width: 768px){.home-bento .bento-grid{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);height:600px}}.home-bento .bento-grid .bento-item{position:relative;overflow:hidden;border-radius:16px;background-color:#2d3a42;border:1px solid hsla(0,0%,100%,.1);transition:all .3s;cursor:pointer;padding:1.6rem}.home-bento .bento-grid .bento-item.bento-item--live-cover{background-image:url("/wp-content/themes/wctw2026/asset/img/bg_live.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.home-bento .bento-grid .bento-item.bento-item--live-cover::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.35) 40%, rgba(0, 0, 0, 0.55));z-index:0}.home-bento .bento-grid .bento-item.bento-item--live-cover>:not(.stretched-link){position:relative;z-index:1}.home-bento .bento-grid .bento-item.bento-item--live-cover .card-header .localized-label{color:#fff}.home-bento .bento-grid .bento-item.bento-item--live-cover .card-body h3,.home-bento .bento-grid .bento-item.bento-item--live-cover .card-body p{font-weight:900;color:#fff}.home-bento .bento-grid .bento-item:hover{border-color:rgba(42,178,162,.5);box-shadow:0 10px 15px -3px rgba(42,178,162,.1)}.home-bento .bento-grid .bento-item.large{aspect-ratio:16/12;min-height:24rem;max-width:100%}@media(min-width: 768px){.home-bento .bento-grid .bento-item.large{grid-column:span 2;grid-row:span 2;aspect-ratio:auto;min-height:auto}}.home-bento .bento-grid .bento-item.large{padding:0}.home-bento .bento-grid .bento-item.large .bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6;transition:transform .7s}.home-bento .bento-grid .bento-item.large:hover .bg-image{transform:scale(1.05)}.home-bento .bento-grid .bento-item.large .overlay{position:absolute;inset:0;background:linear-gradient(to top, #2d3a42, transparent, transparent);z-index:10}.home-bento .bento-grid .bento-item.large .content{position:absolute;bottom:0;left:0;padding:1.6rem;z-index:20;width:100%}@media(min-width: 768px){.home-bento .bento-grid .bento-item.large .content{padding:2.4rem}}.home-bento .bento-grid .bento-item.large .content .tag{display:inline-block;padding:.4rem .8rem;background-color:rgba(37,99,235,.6);color:#fff;font-size:1.2rem;font-weight:700;border-radius:4px;margin-block-end:.8rem;border:1px solid #2563eb}.home-bento .bento-grid .bento-item.large .content h3{font-size:2rem;font-weight:700;color:#fff;margin-block-end:.8rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 768px){.home-bento .bento-grid .bento-item.large .content h3{font-size:2.4rem;display:block;line-clamp:unset;-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow:visible}}@media(min-width: 768px){.home-bento .bento-grid .bento-item.large .content h3{width:50%}}.home-bento .bento-grid .bento-item.large .content p{color:#cbd5e1;font-size:1.4rem;margin-block-end:1.6rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-bento .bento-grid .bento-item.large .content .link{display:inline-flex;align-items:center;color:#2ab2a2;font-size:1.4rem;font-weight:700;transition:gap .2s}.home-bento .bento-grid .bento-item.large .content .link:hover{gap:.8rem}@media(min-width: 768px){.home-bento .bento-grid .bento-item.tall{grid-column:span 1;grid-row:span 2}}.home-bento .bento-grid .bento-item.tall{background:linear-gradient(to bottom, rgba(30, 58, 138, 0.4), #2d3a42);border-color:rgba(37,99,235,.3)}.home-bento .bento-grid .bento-item.tall:hover{border-color:#60a5fa}.home-bento .bento-grid .bento-item.tall .bg-icon{position:absolute;top:0;right:0;padding:1.6rem;opacity:.1}.home-bento .bento-grid .bento-item.tall .bg-icon svg{width:12.8rem;height:12.8rem;color:#60a5fa}.home-bento .bento-grid .bento-item.tall .content{position:relative;z-index:10;height:100%;display:flex;flex-direction:column}.home-bento .bento-grid .bento-item.tall .content .badge{display:flex;align-items:center;gap:.8rem;margin-block-end:1.6rem}.home-bento .bento-grid .bento-item.tall .content .badge .dot{width:.8rem;height:.8rem;border-radius:50%;background-color:#60a5fa;animation:pulse 2s infinite}.home-bento .bento-grid .bento-item.tall .content .badge span{font-size:1.2rem;font-weight:700;color:#93c5fd;text-transform:uppercase}.home-bento .bento-grid .bento-item.tall .content h3{font-size:2.4rem;font-weight:700;color:#fff;margin-block-end:.8rem}.home-bento .bento-grid .bento-item.tall .content p{font-size:1.4rem;color:#cbd5e1;margin-block-end:2.4rem}.home-bento .bento-grid .bento-item.tall .content .stats-list{margin-top:auto;display:flex;flex-direction:column;gap:1.2rem;list-style:none;margin:0;padding:0;max-height:26rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) rgba(0,0,0,0)}.home-bento .bento-grid .bento-item.tall .content .stats-list::-webkit-scrollbar{width:8px;height:8px}.home-bento .bento-grid .bento-item.tall .content .stats-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.home-bento .bento-grid .bento-item.tall .content .stats-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25);border-radius:8px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.home-bento .bento-grid .bento-item.tall .content .stats-list::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4);background-clip:padding-box}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item{background-color:rgba(0,0,0,.3);padding:1.2rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.05);list-style:none;position:relative}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .label{font-size:1.2rem;color:#94a3b8;margin-block-end:.4rem}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .value-row{display:flex;justify-content:space-between;align-items:center}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .value-row .range{display:flex;align-items:center;gap:.4rem}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .value-row .dash{color:#94a3b8}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .value-row .name{font-size:1.4rem;font-weight:700;color:#fff}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .value-row .val{font-family:monospace;font-size:1.4rem}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .value-row .val.green{color:#4ade80}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item .value-row .val.red{color:#f87171}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item.is-current{border-color:rgba(42,178,162,.6);background-color:rgba(42,178,162,.08);box-shadow:0 6px 12px -3px rgba(0,0,0,.3)}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item.is-current::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#2ab2a2;border-radius:3px 0 0 3px}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item.is-current .label{color:#2ab2a2}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item.is-next{border-color:rgba(148,163,184,.4);background-color:hsla(0,0%,100%,.04)}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item.is-next::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:rgba(148,163,184,.8);border-radius:3px 0 0 3px}.home-bento .bento-grid .bento-item.tall .content .stats-list .stat-item.is-next .label{color:#cbd5e1}.home-bento .bento-grid .bento-item.tall .content .btn-action{width:100%;padding:.8rem;background-color:#2563eb;color:#fff;border-radius:4px;font-size:1.4rem;font-weight:700;border:none;cursor:pointer;transition:background-color .2s}.home-bento .bento-grid .bento-item.tall .content .btn-action:hover{background-color:#3b82f6}.home-bento .bento-grid .bento-item{display:flex;flex-direction:column;justify-content:space-between}.home-bento .bento-grid .bento-item .card-header{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;margin-block-end:.8rem}.home-bento .bento-grid .bento-item .card-header .icon-box{padding:.8rem;border-radius:8px;background-color:rgba(168,85,247,.2);color:#d8b4fe;border:1px solid rgba(168,85,247,.3);line-height:1;width:4.2rem;height:4.2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.home-bento .bento-grid .bento-item .card-header .icon-box svg{width:2.4rem;height:2.4rem}.home-bento .bento-grid .bento-item .card-header .localized-label{letter-spacing:.05em;color:#94a3b8;text-transform:uppercase;line-height:1;font-weight:700;margin-left:auto;align-self:flex-start}.home-bento .bento-grid .bento-item .card-header h3{font-size:2rem;font-weight:700;color:#fff;margin:0;line-height:2.8rem}.home-bento .bento-grid .bento-item .qualifier-slider .slide-head h3{font-size:2rem;font-weight:700;color:#fff;margin:0;line-height:2.8rem;vertical-align:middle}.home-bento .bento-grid .bento-item .qualifier-slider .slide-head h3 .season-note{padding-left:.8rem;color:#94a3b8}.home-bento .bento-grid .bento-item .card-body h3{font-size:2rem;font-weight:700;color:#fff;margin-block-start:1.6rem;margin-block-end:0;line-height:2.8rem}.home-bento .bento-grid .bento-item .card-body p{font-size:1.4rem;color:#94a3b8;margin-block-start:.4rem;margin-block-end:0;line-height:2rem}.home-bento .bento-grid .bento-item .qualifier-slider{position:relative;border-radius:8px}.home-bento .bento-grid .bento-item .qualifier-slider .slider-viewport{position:relative;overflow:hidden;width:100%;height:100%;touch-action:pan-y}.home-bento .bento-grid .bento-item .qualifier-slider{width:100%;height:100%}.home-bento .bento-grid .bento-item .qualifier-slider .slides{display:flex;width:100%;height:100%;transition:transform .35s ease;touch-action:pan-y}.home-bento .bento-grid .bento-item .qualifier-slider .slide{position:relative;min-width:100%;padding:0;height:100%;touch-action:pan-y}.home-bento .bento-grid .bento-item .qualifier-slider .slide .slide-head{display:flex;align-items:center;gap:.8rem;margin-block-end:.8rem;color:#fff}.home-bento .bento-grid .bento-item .qualifier-slider .slide .slide-head .region{font-size:1.4rem;color:#fff;font-weight:700}.home-bento .bento-grid .bento-item .qualifier-slider .slide .slide-head .season{font-size:1.2rem;color:#64748b;display:none}.home-bento .bento-grid .bento-item .qualifier-slider .slider-controls{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 .8rem;pointer-events:none}.home-bento .bento-grid .bento-item .qualifier-slider .slider-controls button{pointer-events:all;background:rgba(0,0,0,.3);color:#fff;border:1px solid hsla(0,0%,100%,.1);width:2.4rem;height:2.4rem;line-height:2.2rem;text-align:center;font-size:1.4rem;cursor:pointer;transition:background-color .2s}.home-bento .bento-grid .bento-item .qualifier-slider .slider-controls button:hover{background:rgba(0,0,0,.45)}.home-bento .bento-grid .bento-item .qualifier-slider .slider-dots{position:absolute;left:0;right:0;bottom:-0.6rem;display:flex;gap:.4rem;justify-content:center}.home-bento .bento-grid .bento-item .qualifier-slider .slider-dots button{width:.6rem;height:.6rem;background:hsla(0,0%,100%,.1);border:none;padding:0;cursor:pointer}.home-bento .bento-grid .bento-item .qualifier-slider .slider-dots button.active{background:#2ab2a2}.home-bento .bento-grid .bento-item .score-list{display:flex;width:100%;margin:0;padding:0;flex-direction:column;gap:.8rem .4rem}.home-bento .bento-grid .bento-item .score-list .score-item,.home-bento .bento-grid .bento-item .score-list li.score-item{display:flex;justify-content:space-between;margin:0;padding:0;font-size:1.3rem;border-bottom:1px solid hsla(0,0%,100%,.05);padding-bottom:.4rem}.home-bento .bento-grid .bento-item .score-list .score-item:last-child,.home-bento .bento-grid .bento-item .score-list li.score-item:last-child{border-bottom:none}.home-bento .bento-grid .bento-item .score-list .score-item .team,.home-bento .bento-grid .bento-item .score-list li.score-item .team{color:#cbd5e1;display:inline-flex;align-items:center;gap:.6rem .4rem;min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-bento .bento-grid .bento-item .score-list .score-item .team .team-vs,.home-bento .bento-grid .bento-item .score-list li.score-item .team .team-vs{display:flex;justify-content:center;align-items:center;margin:0 .4rem;font-size:xx-small;font-weight:900;color:#fff;width:1.6rem;height:1.6rem}.home-bento .bento-grid .bento-item .score-list .score-item .team img,.home-bento .bento-grid .bento-item .score-list li.score-item .team img{width:1.6rem;height:1.6rem;object-fit:contain;flex:0 0 auto}.home-bento .bento-grid .bento-item .score-list .score-item .pts,.home-bento .bento-grid .bento-item .score-list li.score-item .pts{font-family:monospace;color:#fff;flex:0 0 auto;margin-left:.8rem}#home-hero-elementor.elementor-section{max-width:128rem;margin:0 auto;padding:0}#home-hero-elementor.elementor-section .elementor-container{padding-left:1.6rem;padding-right:1.6rem}#home-hero-elementor.elementor-section .elementor-content{width:100%;color:inherit;line-height:1.625}#home-hero-elementor.elementor-section .elementor-content p{margin:0 0 1.6rem 0}#home-hero-elementor.elementor-section .elementor-content p:last-child{margin-bottom:0}#home-hero-elementor.elementor-section .elementor-content li{padding-bottom:.8rem}#home-hero-elementor.elementor-section .elementor-content li:last-child{padding-bottom:0}#home-hero-elementor.elementor-section .elementor-content h2{font-size:2.4rem;font-weight:700;line-height:1.375;color:#fff;display:flex;align-items:center;gap:.8rem;margin:0 0 2.4rem}#home-hero-elementor.elementor-section .elementor-content h2::before{content:"";display:inline-block;width:3.2rem;height:3.2rem;background-color:#eab308;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 12a10 10 0 0 0 10 10" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 12a10 10 0 0 1-10-10" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.5 7A16 16 0 0 1 12 12" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M19.5 17A16 16 0 0 0 12 12" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 19a12 12 0 0 0 5-7" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M17 5a12 12 0 0 1-5 7" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center/contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 12a10 10 0 0 0 10 10" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M22 12a10 10 0 0 1-10-10" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.5 7A16 16 0 0 1 12 12" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M19.5 17A16 16 0 0 0 12 12" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 19a12 12 0 0 0 5-7" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M17 5a12 12 0 0 1-5 7" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center/contain}.home-articles{padding-top:4.8rem;padding-bottom:4.8rem;padding-left:1.6rem;padding-right:1.6rem;background-color:rgba(45,58,66,.3)}@media(min-width: 480px){.home-articles{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.home-articles{padding-left:3.2rem;padding-right:3.2rem}}.home-articles .articles-container{max-width:128rem;margin:0 auto}.home-articles .section-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-block-end:2.4rem}.home-articles .section-header h2{width:100%;font-size:2.4rem;font-weight:700;color:#fff;line-height:1.375;display:flex;align-items:center;gap:.8rem}.home-articles .section-header h2 .icon{color:#ef4444;width:3.2rem;height:3.2rem}.home-articles .section-header .filters{width:100%;display:flex;flex-wrap:wrap;margin-block-start:1.6rem;gap:.8rem}.home-articles .section-header .filters .filter-btn{font-size:1.4rem;padding:.4rem 1.2rem;border-radius:9999px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#94a3b8;cursor:pointer;transition:all .2s}.home-articles .section-header .filters .filter-btn:hover{color:#fff;border-color:hsla(0,0%,100%,.1)}.home-articles .section-header .filters .filter-btn.active{background-color:#2ab2a2;color:#fff}@media(min-width: 1024px){.home-articles .section-header h2{width:auto}.home-articles .section-header .filters{width:auto;flex-wrap:nowrap;margin-block-start:0}}.home-articles .articles-grid{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width: 768px){.home-articles .articles-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.home-articles .articles-grid{grid-template-columns:1fr 1fr 1fr}}.home-articles .articles-grid .article-card{position:relative;background-color:#2d3a42;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.05);transition:all .3s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.home-articles .articles-grid .article-card .stretched-link{position:absolute;inset:0;z-index:15;left:0;right:0;top:0;bottom:0}.home-articles .articles-grid .article-card:hover{border-color:rgba(42,178,162,.3);transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(42,178,162,.1)}.home-articles .articles-grid .article-card:hover .card-image img{transform:scale(1.1)}.home-articles .articles-grid .article-card:hover h3{color:#2ab2a2}.home-articles .articles-grid .article-card .card-image{position:relative;aspect-ratio:16/9;height:auto;overflow:hidden}.home-articles .articles-grid .article-card .card-image .badge{position:absolute;top:.8rem;right:.8rem;color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem .8rem;border-radius:4px;z-index:10}.home-articles .articles-grid .article-card .card-image .badge.bg-red-600{background-color:#dc2626}.home-articles .articles-grid .article-card .card-image .badge.bg-teal-500{background-color:#2ab2a2}.home-articles .articles-grid .article-card .card-image .badge.bg-purple-600{background-color:#9333ea}.home-articles .articles-grid .article-card .card-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s}.home-articles .articles-grid .article-card .card-content{padding:2rem}.home-articles .articles-grid .article-card .card-content .meta{display:flex;align-items:center;gap:.8rem;margin-block-end:1.2rem}.home-articles .articles-grid .article-card .card-content .meta .avatar{width:2.4rem;height:2.4rem;border-radius:50%;background-color:#4b5563;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;border:1px solid hsla(0,0%,100%,.2);color:#fff}.home-articles .articles-grid .article-card .card-content .meta .info{font-size:1.2rem;color:#94a3b8}.home-articles .articles-grid .article-card .card-content h3{font-size:1.8rem;font-weight:700;color:#fff;margin-block-end:.8rem;transition:color .2s}.home-articles .articles-grid .article-card .card-content p{font-size:1.4rem;color:#94a3b8;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-block-end:1.6rem}.home-articles .articles-grid .article-card .card-content .tags{display:flex;gap:.8rem}.home-articles .articles-grid .article-card .card-content .tags .tag{font-size:1rem;padding:.2rem .8rem;background-color:hsla(0,0%,100%,.05);color:#94a3b8;border-radius:4px}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.home-archives{position:relative;overflow:hidden;background-color:#1f2933;padding-top:8rem;padding-bottom:8rem;padding-left:1.6rem;padding-right:1.6rem}@media(min-width: 480px){.home-archives{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.home-archives{padding-left:3.2rem;padding-right:3.2rem}}.home-archives .bg-grid{position:absolute;inset:0;opacity:.1;pointer-events:none;background-image:radial-gradient(circle at 1px 1px, #ffffff 1px, transparent 0px);background-size:40px 40px}.home-archives .archives-container{position:relative;z-index:1;max-width:128rem;margin:0 auto}.home-archives .section-title{display:flex;align-items:center;justify-content:center;margin-block-end:4.8rem}.home-archives .section-title h2 .icon{width:3.2rem;height:3.2rem}.home-archives .section-title .line{height:1px;width:8rem}.home-archives .section-title .line.left{background-image:linear-gradient(to right, rgba(0, 0, 0, 0), #a855f7)}.home-archives .section-title .line.right{background-image:linear-gradient(to left, rgba(0, 0, 0, 0), #a855f7)}.home-archives .section-title h2{color:#fff;font-size:2.4rem;font-weight:900;text-transform:uppercase;letter-spacing:.2em;display:flex;align-items:center;gap:1.2rem;padding-left:2.4rem;padding-right:2.4rem}.home-archives .section-title h2 .icon.title{color:#a855f7}.home-archives .archives-grid{display:grid;grid-template-columns:1fr;gap:3.2rem}@media(min-width: 768px){.home-archives .archives-grid{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.home-archives .archives-grid{grid-template-columns:repeat(4, 1fr)}}.home-archives .col .col-head{display:flex;align-items:center;gap:1.2rem;margin-block-end:2.4rem}.home-archives .col .col-head h3{font-size:1.8rem;color:#fff;font-weight:700;margin:0}.home-archives .col .list{display:flex;flex-direction:column;gap:1.2rem}.home-archives .col .list-item{display:flex;justify-content:space-between;align-items:center;padding:1.2rem;border-radius:8px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.05);transition:border-color .2s,color .2s,background-color .2s}.home-archives .col .list-item .year{font-size:1.4rem;font-family:monospace;color:#64748b}.home-archives .col .list-item .hosts-text{font-size:1.4rem;color:#fff;text-align:right;max-width:70%;font-weight:700}.home-archives .col .list-item .meta{text-align:right}.home-archives .col .list-item .team{display:block;font-size:1.4rem;color:#fff;font-weight:700}.home-archives .col .list-item .host{display:block;font-size:1.2rem;color:#64748b}.home-archives .col .list-item .left{display:flex;align-items:center;gap:1.2rem}.home-archives .col .list-item .rank{font-size:1.2rem;color:#64748b;width:1.6rem;display:inline-block}.home-archives .col .list-item .player{font-size:1.4rem;color:#fff;font-weight:700}.home-archives .col .list-item .right{display:flex;align-items:center;gap:.4rem}.home-archives .col .list-item .goals{font-size:1.4rem;font-weight:900;color:#a855f7}.home-archives .col .list-item .unit{font-size:1rem;color:rgba(168,85,247,.7)}.home-archives .col .list-more{width:100%;font-size:1.2rem;color:#64748b;padding:.8rem 0;border:1px dashed hsla(0,0%,100%,.1);border-radius:4px;background:rgba(0,0,0,0);transition:color .2s,background-color .2s;display:none}.home-archives .col .list-more:hover{color:#fff;background-color:hsla(0,0%,100%,.05)}.home-archives .col.champions .icon.trophy{color:#eab308}.home-archives .col.champions .list-item:hover{border-color:rgba(234,179,8,.3)}.home-archives .col.champions .list-item .year{transition:color .2s}.home-archives .col.champions .list-item:hover .year{color:rgba(234,179,8,.8)}.home-archives .col.hosts .icon.globe{color:#2ab2a2}.home-archives .col.hosts .list-item:hover{border-color:rgba(42,178,162,.3)}.home-archives .col.hosts .list-item:hover .year{color:rgba(42,178,162,.8)}.home-archives .col.golden-boot .icon.medal{color:#ec4899}.home-archives .col.golden-boot .list-item .right{background-color:rgba(236,72,153,.1);padding:.25rem .5rem;border-radius:4px}.home-archives .col.golden-boot .list-item .goals{color:#f472b6}.home-archives .col.golden-boot .list-item:hover{border-color:rgba(236,72,153,.3)}.home-archives .col.top-scorers .icon.users{color:#a855f7}.home-archives .col.top-scorers .list-item:hover{border-color:rgba(168,85,247,.3)}.home-archives .col.top-scorers .list-item .rank{color:#475569}.home-archives .col.top-scorers .list-item .goals{color:#a855f7;font-weight:700}.post-page{padding-left:1.6rem;padding-right:1.6rem}@media(min-width: 480px){.post-page{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.post-page{padding-left:3.2rem;padding-right:3.2rem}}.post-hero{position:relative;padding-top:9.6rem;padding-bottom:4rem;overflow:hidden}.post-hero__bg{position:absolute;inset:0;opacity:.08;pointer-events:none;background-image:radial-gradient(circle at 1px 1px, #ffffff 1px, transparent 0px);background-size:40px 40px}.post-hero__container{position:relative;z-index:1;max-width:102.4rem;margin:0 auto;text-align:center}.post-hero__badge{display:inline-flex;align-items:center;gap:.8rem;padding:.4rem 1.2rem;border-radius:9999px;background-color:color-mix(in oklab, #2ab2a2 20%, transparent);color:#2ab2a2;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid color-mix(in oklab, #2ab2a2 30%, transparent);margin-bottom:1.6rem}.post-hero__badge>svg{width:1.4rem;height:1.4rem}.post-hero__title{color:#fff;font-weight:900;font-size:3.2rem;line-height:1.25;margin:0 0 1.6rem 0}@media(min-width: 768px){.post-hero__title{font-size:clamp(3.6rem,6vw,4.8rem)}}@media(min-width: 1024px){.post-hero__title{font-size:clamp(3.6rem,6vw,4.8rem);line-height:1}}.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem .8rem;color:#94a3b8;font-size:1.2rem;margin:0 0 1.6rem 0}.breadcrumbs a{color:#cbd5e1;text-decoration:none}.breadcrumbs a:hover{color:#2ab2a2;text-decoration:underline}.post-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 2.4rem;color:#94a3b8;border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06);padding:1.2rem 0}.post-meta__item{display:inline-flex;align-items:center;gap:.5rem}.post-meta__item{gap:.8rem}.post-meta__author{color:#fff;font-weight:700;width:100%;flex:0 0 100%;justify-content:center}@media(min-width: 768px){.post-meta__author{width:auto;flex:0 0 auto;justify-content:flex-start}}.post-meta__avatar{width:32px;height:32px;border-radius:9999px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);display:inline-flex;align-items:center;justify-content:center;color:#fff}.post-meta__avatar img{border-radius:9999px}.post-meta__avatar .icon{width:16px;height:16px}.post-meta__text{font-size:1.4rem}.post-layout{max-width:128rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:3.2rem;padding-bottom:4.8rem}@media(min-width: 1024px){.post-layout{grid-template-columns:1fr 2fr 1fr}}.toc-box,.related-box{position:sticky;top:9.6rem;background-color:rgba(15,23,42,.5);border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;padding:2.4rem;backdrop-filter:blur(4px)}.toc-box__title,.related-box__title{color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.6rem;font-size:1.2rem;line-height:1.25}.related-box__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.related-box__link{display:grid;grid-template-columns:64px 1fr;gap:1.2rem;align-items:center;color:#cbd5e1;text-decoration:none;transition:color .2s}.related-box__link:hover{color:#2ab2a2}.related-box__thumb img{width:64px;height:48px;object-fit:cover;border-radius:8px}.related-box__text{font-size:1.4rem;font-weight:700;color:#fff;line-height:2rem}.post-layout__aside-right .widget{background-color:rgba(15,23,42,.5);border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;padding:2.4rem;backdrop-filter:blur(4px);margin-bottom:2.4rem}.post-layout__aside-right .widget-title{color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.6rem;font-size:1.2rem;line-height:1.25}.post-layout__aside-right .wp-block-latest-posts__list,.post-layout__aside-right .wp-widget-group__inner-blocks ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.post-layout__aside-right .wp-block-latest-posts__post-title,.post-layout__aside-right .wp-widget-group__inner-blocks a{color:#cbd5e1;text-decoration:none;transition:color .2s}.post-layout__aside-right .wp-block-latest-posts__post-title:hover,.post-layout__aside-right .wp-widget-group__inner-blocks a:hover{color:#2ab2a2}.post-layout__main{min-width:0}.post-article__thumb{margin:0 0 1rem 0;border-radius:12px;overflow:hidden}.post-article__thumb img{display:block;width:100%;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.post-article__thumb figcaption,.post-article__thumb-caption{font-size:1.2rem;color:#64748b;text-align:center;margin-top:.8rem;display:block !important}.post-article__content{color:#cbd5e1}.post-article__content h2,.post-article__content h3,.post-article__content h4{scroll-margin-top:9.6rem}.post-article__content p{line-height:2.8rem;margin:0 0 1.6rem 0}.post-article__content h2{color:#fff;font-size:2.4rem;line-height:1.375;font-weight:700;margin:3.2rem 0 1.2rem}.post-article__content h3,.post-article__content h4{color:#fff;font-size:2rem;line-height:1.375;font-weight:700;margin:2.4rem 0 .8rem}.post-article__content a{color:#2ab2a2;text-decoration:none}.post-article__content a:hover{text-decoration:underline}.post-article__content ul:not(.wp-block-social-links),.post-article__content ol:not(.wp-block-social-links){padding-left:2rem;margin:0 0 1.6rem 0}.post-article__content blockquote{margin:1.6rem 0;padding:1.2rem 1.6rem;border-left:4px solid #2ab2a2;background-color:hsla(0,0%,100%,.03);border-radius:8px}.post-article__content .wp-block-table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.post-article__content .wp-block-table table{width:max-content;min-width:100%}.post-article__content .wp-block-table table th,.post-article__content .wp-block-table table td{max-width:24rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media(min-width: 768px){.post-article__content .wp-block-table{overflow-x:visible}.post-article__content .wp-block-table table{width:100%;min-width:0}.post-article__content .wp-block-table table th,.post-article__content .wp-block-table table td{max-width:none;overflow-wrap:normal;word-break:normal}}.post-article__content iframe{display:block;width:100% !important;max-width:100%;border:0}.post-article__content iframe[src*="facebook.com/plugins/video.php"],.post-article__content iframe[src*="youtube.com/embed"],.post-article__content iframe[src*="player.vimeo.com/video"]{aspect-ratio:16/9;height:auto !important}.post-article__content img{max-width:100%;height:auto;border-radius:8px}.post-article__content figure{margin:0 0 1.6rem 0}.post-article__content figcaption{font-size:1.2rem;color:#64748b;text-align:center;margin-top:.8rem;display:block !important}.post-article__content table{width:100%;border-collapse:collapse;margin:1.6rem 0;font-size:1.4rem}.post-article__content table th,.post-article__content table td{border:1px solid hsla(0,0%,100%,.08);padding:.8rem}.post-article__content table thead th{background-color:hsla(0,0%,100%,.06);color:#fff}.post-article__content table tbody tr:nth-child(odd){background-color:hsla(0,0%,100%,.02)}.post-article__content table tbody tr:nth-child(even){background-color:hsla(0,0%,100%,.01)}.post-article__content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;background-color:hsla(0,0%,100%,.06);padding:0 .4rem;border-radius:4px;color:#fff}.post-article__content pre{background-color:hsla(0,0%,100%,.06);padding:1.6rem;border-radius:8px;overflow:auto}.post-article__content pre code{background:rgba(0,0,0,0);padding:0}.post-article__content hr{border:0;border-top:1px solid hsla(0,0%,100%,.08);margin:2.4rem 0}.post-article__content .alignleft{float:left;margin:0 1.6rem 1.6rem 0}.post-article__content .alignright{float:right;margin:0 0 1.6rem 1.6rem}.post-article__content .aligncenter{display:block;margin-left:auto;margin-right:auto}.post-article__content .wp-caption{max-width:100%}.post-article__content .wp-caption img{display:block;width:100%}.post-article__content .wp-caption-text{font-size:1.2rem;color:#64748b;text-align:center;margin-top:.8rem}.post-article__content .wp-block-image img{border-radius:8px}.post-article__content .wp-block-quote{margin:1.6rem 0;padding:1.2rem 1.6rem;border-left:4px solid #2ab2a2;background-color:hsla(0,0%,100%,.03);border-radius:8px}.post-article__content .wp-block-quote cite{display:block;margin-top:.8rem;font-size:1.2rem;color:#64748b}.post-article__content .wp-block-code{background-color:hsla(0,0%,100%,.06);padding:1.6rem;border-radius:8px;overflow:auto}.post-article__prose{color:#cbd5e1}.post-article__prose h2,.post-article__prose h3,.post-article__prose h4{scroll-margin-top:9.6rem}.post-article__prose p{line-height:2.8rem;margin:0 0 1.6rem 0}.post-article__prose h2{color:#fff;font-size:2.4rem;line-height:1.375;font-weight:700;margin:3.2rem 0 1.2rem}.post-article__prose h3,.post-article__prose h4{color:#fff;font-size:2rem;line-height:1.375;font-weight:700;margin:2.4rem 0 .8rem}.post-article__prose a{color:#2ab2a2;text-decoration:none}.post-article__prose a:hover{text-decoration:underline}.post-article__prose ul:not(.wp-block-social-links),.post-article__prose ol:not(.wp-block-social-links){padding-left:2rem;margin:0 0 1.6rem 0}.post-article__prose blockquote{margin:1.6rem 0;padding:1.2rem 1.6rem;border-left:4px solid #2ab2a2;background-color:hsla(0,0%,100%,.03);border-radius:8px}.post-article__prose .wp-block-table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.post-article__prose .wp-block-table table{width:max-content;min-width:100%}.post-article__prose .wp-block-table table th,.post-article__prose .wp-block-table table td{max-width:24rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media(min-width: 768px){.post-article__prose .wp-block-table{overflow-x:visible}.post-article__prose .wp-block-table table{width:100%;min-width:0}.post-article__prose .wp-block-table table th,.post-article__prose .wp-block-table table td{max-width:none;overflow-wrap:normal;word-break:normal}}.post-article__prose iframe{display:block;width:100% !important;max-width:100%;border:0}.post-article__prose iframe[src*="facebook.com/plugins/video.php"],.post-article__prose iframe[src*="youtube.com/embed"],.post-article__prose iframe[src*="player.vimeo.com/video"]{aspect-ratio:16/9;height:auto !important}.post-article__prose img{max-width:100%;height:auto;border-radius:8px}.post-article__prose figure{margin:0 0 1.6rem 0}.post-article__prose figcaption{font-size:1.2rem;color:#64748b;text-align:center;margin-top:.8rem;display:block !important}.post-article__prose table{width:100%;border-collapse:collapse;margin:1.6rem 0;font-size:1.4rem}.post-article__prose table th,.post-article__prose table td{border:1px solid hsla(0,0%,100%,.08);padding:.8rem}.post-article__prose table thead th{background-color:hsla(0,0%,100%,.06);color:#fff}.post-article__prose table tbody tr:nth-child(odd){background-color:hsla(0,0%,100%,.02)}.post-article__prose table tbody tr:nth-child(even){background-color:hsla(0,0%,100%,.01)}.post-article__prose code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;background-color:hsla(0,0%,100%,.06);padding:0 .4rem;border-radius:4px;color:#fff}.post-article__prose pre{background-color:hsla(0,0%,100%,.06);padding:1.6rem;border-radius:8px;overflow:auto}.post-article__prose pre code{background:rgba(0,0,0,0);padding:0}.post-article__prose hr{border:0;border-top:1px solid hsla(0,0%,100%,.08);margin:2.4rem 0}.post-article__prose .alignleft{float:left;margin:0 1.6rem 1.6rem 0}.post-article__prose .alignright{float:right;margin:0 0 1.6rem 1.6rem}.post-article__prose .aligncenter{display:block;margin-left:auto;margin-right:auto}.post-article__prose .wp-caption{max-width:100%}.post-article__prose .wp-caption img{display:block;width:100%}.post-article__prose .wp-caption-text{font-size:1.2rem;color:#64748b;text-align:center;margin-top:.8rem}.post-article__prose .wp-block-image img{border-radius:8px}.post-article__prose .wp-block-quote{margin:1.6rem 0;padding:1.2rem 1.6rem;border-left:4px solid #2ab2a2;background-color:hsla(0,0%,100%,.03);border-radius:8px}.post-article__prose .wp-block-quote cite{display:block;margin-top:.8rem;font-size:1.2rem;color:#64748b}.post-article__prose .wp-block-code{background-color:hsla(0,0%,100%,.06);padding:1.6rem;border-radius:8px;overflow:auto}.post-article__nav{border-top:1px solid hsla(0,0%,100%,.08);margin-top:3.2rem;padding-top:1.6rem}.post-article__nav-inner{display:flex;justify-content:space-between;gap:1.6rem}.post-article__nav a{color:#2ab2a2;text-decoration:none;font-weight:700;font-size:1.4rem}.post-article__nav a:hover{text-decoration:underline}.post-article__comments{margin-top:3.2rem}.toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.toc-item a{display:block;padding-left:1.2rem;border-left:2px solid rgba(0,0,0,0);color:#94a3b8;text-decoration:none;font-size:1.4rem;transition:color .2s ease}.toc-item a+.toc-list{margin-left:2rem;margin-top:1.2rem}.toc-item a:hover{color:#fff}.toc-item.is-active>a,.toc-item>a.is-active{color:#2ab2a2;font-weight:700;border-left-color:#2ab2a2}.toc-item.level-3>a{padding-left:1.6rem}.toc-item.level-4>a{padding-left:2rem}.post-layout__aside-left>*+*{margin-top:3.2rem}.share-box{background-color:rgba(15,23,42,.5);border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;padding:2.4rem}.share-box__title{color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.6rem;font-size:1.2rem}.share-box__actions{display:flex;gap:.8rem}.share-box__btn{padding:.8rem;border-radius:.5rem;background-color:hsla(0,0%,100%,.05);color:#94a3b8;transition:background-color .2s,color .2s}.share-box__btn:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.post-qualifiers{margin-top:3.2rem;margin-bottom:3.2rem}.post-qualifiers .section-header{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:1.6rem}.post-qualifiers .section-header h2{color:#fff;font-size:2.4rem;line-height:1.375;font-weight:800;display:flex;align-items:center;gap:.8rem}.post-qualifiers .section-header h2 .icon{color:#3b82f6;width:3.2rem;height:3.2rem}.post-qualifiers .section-header .subtitle{color:#94a3b8;font-size:1.3rem}.post-qualifiers .qualifiers-list{display:flex;flex-direction:column;gap:2.4rem}.post-qualifiers .qualifier-item{padding:1.6rem;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;background-color:hsla(0,0%,100%,.03)}.post-qualifiers .qualifier-head h3{color:#fff;font-size:2rem;line-height:1.375;margin:0 0 1.2rem 0}.post-qualifiers .qualifier-head .season-note{color:#64748b;font-size:1.2rem}.post-qualifiers .score-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.post-qualifiers .score-item{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.post-qualifiers .score-item .team{display:inline-flex;align-items:center;gap:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-qualifiers .score-item .team img{width:16px;height:16px;object-fit:contain}.post-qualifiers .score-item .pts{color:#cbd5e1;font-weight:700;font-size:1.4rem}.post-qualifiers .qualifier-table{width:100%;border-collapse:collapse;font-size:1.3rem;color:#cbd5e1}.post-qualifiers .qualifier-table caption.qualifier-group-title{caption-side:top;text-align:left;color:#94a3b8;font-weight:700;margin:0 0 .8rem 0}.post-qualifiers .qualifier-table thead th{background-color:hsla(0,0%,100%,.06);color:#fff;text-align:left;padding:.8rem;font-weight:700}.post-qualifiers .qualifier-table tbody td{border:1px solid hsla(0,0%,100%,.08);padding:.8rem}.post-qualifiers .qualifier-table .team-cell{font-weight:700;color:#fff}.post-qualifiers .qualifier-table .pts-cell{font-weight:700;color:#f1f5f9}.post-qualifiers .qualifier-table-wrap{overflow-x:auto;border-radius:8px;padding-bottom:1.6rem}.post-qualifiers .qualifier-table thead th:nth-child(1),.post-qualifiers .qualifier-table tbody td:nth-child(1){text-align:center}.post-qualifiers .qualifier-table thead th:nth-child(3),.post-qualifiers .qualifier-table tbody td:nth-child(3),.post-qualifiers .qualifier-table thead th:nth-child(4),.post-qualifiers .qualifier-table tbody td:nth-child(4),.post-qualifiers .qualifier-table thead th:nth-child(5),.post-qualifiers .qualifier-table tbody td:nth-child(5),.post-qualifiers .qualifier-table thead th:nth-child(6),.post-qualifiers .qualifier-table tbody td:nth-child(6),.post-qualifiers .qualifier-table thead th:nth-child(7),.post-qualifiers .qualifier-table tbody td:nth-child(7),.post-qualifiers .qualifier-table thead th:nth-child(8),.post-qualifiers .qualifier-table tbody td:nth-child(8){text-align:right}.post-qualifiers .qualifier-table .team-cell{display:flex;align-items:center}.post-qualifiers .qualifier-table .team-cell .team-logo{width:18px;height:18px;margin-right:6px;object-fit:contain}.post-qualifiers .qualifier-table .team-cell .team-name{line-height:1.4}#finals .qualifier-table thead th,#finals .qualifier-table tbody td{text-align:left}#finals .qualifier-table thead th:first-child,#finals .qualifier-table tbody td:first-child{width:4.5rem;white-space:nowrap;text-align:center}.post-layout__aside-left .aside-widget>*,.post-layout__aside-right .aside-widget>*{margin-bottom:3.2rem}@media(min-width: 1024px){.post-layout__aside-left .aside-widget,.post-layout__aside-right .aside-widget{position:sticky;top:9.6rem}}.post-layout__aside-left .countdown-box,.post-layout__aside-right .countdown-box{background-color:rgba(15,23,42,.5);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;padding:2.4rem;backdrop-filter:blur(4px)}.post-layout__aside-left .countdown-box__title,.post-layout__aside-right .countdown-box__title{color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.6rem;font-size:1.2rem;line-height:1.25}.post-layout__aside-left .countdown-grid,.post-layout__aside-right .countdown-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;text-align:center}.post-layout__aside-left .countdown-grid .time-box,.post-layout__aside-right .countdown-grid .time-box{background-color:rgba(0,0,0,.2);border-radius:8px;padding:1rem}.post-layout__aside-left .countdown-grid .time-box .number,.post-layout__aside-right .countdown-grid .time-box .number{display:block;font-size:2.4rem;font-family:monospace;font-weight:700;color:#fff}.post-layout__aside-left .countdown-grid .time-box .unit,.post-layout__aside-right .countdown-grid .time-box .unit{font-size:1.2rem;color:#94a3b8}body.archive,body.blog{padding:0;scroll-padding-top:8rem}body.archive .archive-header.archive-container,body.blog .archive-header.archive-container{position:relative;z-index:1;max-width:102.4rem;margin:0 auto;text-align:center;padding-top:9.6rem;padding-bottom:4rem}body.archive .archive-header.archive-container::before,body.blog .archive-header.archive-container::before{content:"";position:absolute;inset:0;opacity:.08;pointer-events:none;background-image:radial-gradient(circle at 1px 1px, #ffffff 1px, transparent 0px);background-size:40px 40px;z-index:0}body.archive .archive-header.archive-container .page-title,body.blog .archive-header.archive-container .page-title{position:relative;z-index:1;margin:0 0 1.6rem 0;color:#fff;font-size:3.2rem;font-weight:900;line-height:1.25}@media(min-width: 768px){body.archive .archive-header.archive-container .page-title,body.blog .archive-header.archive-container .page-title{font-size:clamp(3.6rem,6vw,4.8rem)}}@media(min-width: 1024px){body.archive .archive-header.archive-container .page-title,body.blog .archive-header.archive-container .page-title{font-size:clamp(3.6rem,6vw,4.8rem);line-height:1}}body.archive .archive-header.archive-container .breadcrumbs,body.blog .archive-header.archive-container .breadcrumbs{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem .8rem;color:#94a3b8;font-size:1.2rem;margin:0 0 1.6rem 0}body.archive .archive-header.archive-container .breadcrumbs a,body.blog .archive-header.archive-container .breadcrumbs a{color:#cbd5e1;text-decoration:none}body.archive .archive-header.archive-container .breadcrumbs a:hover,body.blog .archive-header.archive-container .breadcrumbs a:hover{color:#2ab2a2;text-decoration:underline}body.archive .archive-header.archive-container .archive-description,body.blog .archive-header.archive-container .archive-description{position:relative;z-index:1;color:#94a3b8;font-size:1.4rem;text-align:left}body.archive .archive-header.archive-container .archive-description p,body.archive .archive-header.archive-container .archive-description li,body.blog .archive-header.archive-container .archive-description p,body.blog .archive-header.archive-container .archive-description li{padding-bottom:.8rem}body.archive .post-layout,body.blog .post-layout{max-width:128rem;margin:0 auto}body.archive .archive-list,body.blog .archive-list{padding-bottom:4.8rem;padding-left:0;padding-right:0}body.archive .archive-list .archive-container,body.blog .archive-list .archive-container{max-width:128rem;margin-left:auto;margin-right:auto}body.archive .archive-list .archive-grid,body.blog .archive-list .archive-grid{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width: 768px){body.archive .archive-list .archive-grid,body.blog .archive-list .archive-grid{grid-template-columns:1fr}}@media(min-width: 1024px){body.archive .archive-list .archive-grid,body.blog .archive-list .archive-grid{grid-template-columns:1fr}}body.archive .archive-list .archive-grid .archive-card,body.blog .archive-list .archive-grid .archive-card{position:relative;background-color:#2d3a42;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.05);transition:all .3s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}body.archive .archive-list .archive-grid .archive-card:hover,body.blog .archive-list .archive-grid .archive-card:hover{border-color:color-mix(in oklab, #2ab2a2 30%, transparent);transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(42,178,162,.1)}body.archive .archive-list .archive-grid .archive-card:hover .card-image img,body.blog .archive-list .archive-grid .archive-card:hover .card-image img{transform:scale(1.1)}body.archive .archive-list .archive-grid .archive-card:hover h3,body.blog .archive-list .archive-grid .archive-card:hover h3{color:#2ab2a2}body.archive .archive-list .archive-grid .archive-card .card-image,body.blog .archive-list .archive-grid .archive-card .card-image{position:relative;aspect-ratio:16/9;height:auto;overflow:hidden}body.archive .archive-list .archive-grid .archive-card .card-image .badge,body.blog .archive-list .archive-grid .archive-card .card-image .badge{position:absolute;top:.8rem;right:.8rem;color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem .8rem;border-radius:4px;z-index:10}body.archive .archive-list .archive-grid .archive-card .card-image .badge.bg-red-600,body.blog .archive-list .archive-grid .archive-card .card-image .badge.bg-red-600{background-color:#dc2626}body.archive .archive-list .archive-grid .archive-card .card-image .badge.bg-teal-500,body.blog .archive-list .archive-grid .archive-card .card-image .badge.bg-teal-500{background-color:#2ab2a2}body.archive .archive-list .archive-grid .archive-card .card-image .badge.bg-purple-600,body.blog .archive-list .archive-grid .archive-card .card-image .badge.bg-purple-600{background-color:#9333ea}body.archive .archive-list .archive-grid .archive-card .card-image img,body.blog .archive-list .archive-grid .archive-card .card-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s}body.archive .archive-list .archive-grid .archive-card .card-content,body.blog .archive-list .archive-grid .archive-card .card-content{padding:2rem}body.archive .archive-list .archive-grid .archive-card .card-content .meta,body.blog .archive-list .archive-grid .archive-card .card-content .meta{display:flex;align-items:center;gap:.8rem;margin-block-end:1.2rem}body.archive .archive-list .archive-grid .archive-card .card-content .meta .avatar,body.blog .archive-list .archive-grid .archive-card .card-content .meta .avatar{width:2.4rem;height:2.4rem;border-radius:50%;background-color:#4b5563;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;border:1px solid hsla(0,0%,100%,.2);color:#fff}body.archive .archive-list .archive-grid .archive-card .card-content .meta .info,body.blog .archive-list .archive-grid .archive-card .card-content .meta .info{font-size:1.2rem;color:#94a3b8}body.archive .archive-list .archive-grid .archive-card .card-content h3,body.blog .archive-list .archive-grid .archive-card .card-content h3{font-size:1.8rem;font-weight:700;color:#fff;margin-block-end:.8rem;transition:color .2s}body.archive .archive-list .archive-grid .archive-card .card-content p,body.blog .archive-list .archive-grid .archive-card .card-content p{font-size:1.4rem;color:#94a3b8;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-block-end:1.6rem}body.archive .archive-list .archive-grid .archive-card .card-content .tags,body.blog .archive-list .archive-grid .archive-card .card-content .tags{display:flex;gap:.8rem}body.archive .archive-list .archive-grid .archive-card .card-content .tags .tag,body.blog .archive-list .archive-grid .archive-card .card-content .tags .tag{font-size:1rem;padding:.2rem .8rem;background-color:hsla(0,0%,100%,.05);color:#94a3b8;border-radius:4px}body.archive .archive-pagination,body.blog .archive-pagination{margin-top:3.2rem;margin-bottom:4.8rem}body.archive .archive-pagination ul,body.blog .archive-pagination ul{list-style:none;padding:0;margin:0 auto;display:flex;gap:.8rem;justify-content:center;align-items:center;flex-wrap:wrap}body.archive .archive-pagination ul li a,body.archive .archive-pagination ul li span,body.blog .archive-pagination ul li a,body.blog .archive-pagination ul li span{display:inline-block;padding:.4rem 1.2rem;border:1px solid hsla(0,0%,100%,.1);color:#cbd5e1;text-decoration:none;border-radius:4px;font-size:1.4rem}body.archive .archive-pagination ul li a:hover,body.blog .archive-pagination ul li a:hover{color:#fff;border-color:hsla(0,0%,100%,.3)}body.archive .archive-pagination ul li .current,body.blog .archive-pagination ul li .current{background:#2ab2a2;color:#fff;border-color:#2ab2a2;font-weight:700}body.archive .post-layout__aside-left .archive-filters,body.blog .post-layout__aside-left .archive-filters{background-color:rgba(15,23,42,.5);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;padding:2.4rem;backdrop-filter:blur(4px)}body.archive .post-layout__aside-left .archive-filters .archive-filters__title,body.blog .post-layout__aside-left .archive-filters .archive-filters__title{color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.6rem;font-size:1.2rem;line-height:1.25}body.archive .post-layout__aside-left .archive-filters .filter-list,body.blog .post-layout__aside-left .archive-filters .filter-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}body.archive .post-layout__aside-left .archive-filters .filter-list .filter-link,body.blog .post-layout__aside-left .archive-filters .filter-list .filter-link{display:inline-block;font-size:1.2rem;padding:.4rem 1.2rem;border-radius:9999px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#94a3b8;text-decoration:none;transition:all .2s}body.archive .post-layout__aside-left .archive-filters .filter-list .filter-link:hover,body.blog .post-layout__aside-left .archive-filters .filter-list .filter-link:hover{color:#fff;border-color:hsla(0,0%,100%,.1)}body.archive .post-layout__aside-left .archive-filters .filter-list .filter-link.is-active,body.blog .post-layout__aside-left .archive-filters .filter-list .filter-link.is-active{background-color:#2ab2a2;color:#fff;border-color:#2ab2a2;font-weight:700}.site-main.archive-page{padding-left:1.6rem;padding-right:1.6rem}@media(min-width: 480px){.site-main.archive-page{padding-left:2.4rem;padding-right:2.4rem}}@media(min-width: 1024px){.site-main.archive-page{padding-left:3.2rem;padding-right:3.2rem}}.schedule-page .schedule-section{margin-top:3.2rem}.schedule-page .schedule-section__lead{margin:0 0 1.6rem 0;color:#cbd5e1;font-size:1.4rem;line-height:2.8rem}.schedule-page .schedule-section__title{display:flex;align-items:center;gap:.8rem;font-size:2.4rem;font-weight:700;color:#fff;margin-bottom:1.6rem}.schedule-page .host-schedule-highlight{padding:1.6rem;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);border-radius:12px}.schedule-page .schedule-cards{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width: 768px){.schedule-page .schedule-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}.schedule-page .schedule-card{border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25);border-radius:8px;padding:1.6rem}.schedule-page .schedule-card__title{margin:0 0 1.2rem 0;font-size:1.8rem;font-weight:700;color:#fff}.schedule-page .schedule-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem;color:#cbd5e1}.schedule-page .schedule-card__list strong{color:#fff;font-weight:600}.schedule-page .schedule-table{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);border-radius:12px;overflow:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.28) rgba(0,0,0,0)}.schedule-page .schedule-table::-webkit-scrollbar{width:10px;height:10px}.schedule-page .schedule-table::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.schedule-page .schedule-table::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22);border-radius:999px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.schedule-page .schedule-table::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.32);background-clip:content-box}.schedule-page .schedule-table table{width:100%;border-collapse:collapse;min-width:68rem}.schedule-page .schedule-table th,.schedule-page .schedule-table td{padding:1.2rem;border-bottom:1px solid hsla(0,0%,100%,.06);vertical-align:top;text-align:left}.schedule-page .schedule-table thead th{font-size:1.2rem;letter-spacing:.02em;text-transform:uppercase;color:#cbd5e1;background:rgba(0,0,0,.25);position:sticky;top:0;z-index:1}.schedule-page .schedule-table tbody th{color:#fff;font-weight:600;width:26rem}.schedule-page .schedule-table tbody td{color:#cbd5e1}.schedule-page .schedule-table tbody tr:nth-child(odd) th,.schedule-page .schedule-table tbody tr:nth-child(odd) td{background-color:hsla(0,0%,100%,.02)}.schedule-page .schedule-table tbody tr:nth-child(even) th,.schedule-page .schedule-table tbody tr:nth-child(even) td{background-color:hsla(0,0%,100%,.01)}.schedule-page .schedule-table tbody tr:last-child th,.schedule-page .schedule-table tbody tr:last-child td{border-bottom:none}.schedule-page .groups-container{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:.8rem}@media(min-width: 768px){.schedule-page .groups-container{grid-template-columns:repeat(3, minmax(0, 1fr))}}.schedule-page .group-card{border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25);border-radius:8px;padding:1.6rem;display:flex;flex-direction:column;gap:1.2rem}.schedule-page .group-header{font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cbd5e1}.schedule-page .standings-table{width:100%;border-collapse:collapse;font-size:1.2rem;color:#cbd5e1;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:4px}.schedule-page .standings-table th,.schedule-page .standings-table td{padding:.8rem;border-bottom:1px solid hsla(0,0%,100%,.06);text-align:left}.schedule-page .standings-table thead th{background:hsla(0,0%,100%,.06);color:#fff;font-weight:600}.schedule-page .standings-table tbody tr:last-child td{border-bottom:none}.schedule-page .view-matches-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:.8rem 1.2rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#fff;text-decoration:none;font-weight:600;font-size:1.2rem;transition:background .2s,border-color .2s}.schedule-page .view-matches-btn:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.18)}.schedule-page .group-match-lists{margin-top:2.4rem;display:flex;flex-direction:column;gap:1.6rem}.schedule-page .group-match{padding:1.6rem;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);border-radius:12px}.schedule-page .group-match__title{margin:0 0 .8rem 0;color:#fff;font-weight:700;font-size:1.8rem}.schedule-page .group-match__note{margin:0;color:#cbd5e1;font-size:1.4rem;line-height:2.8rem}.schedule-page .agenda-block{border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25);border-radius:12px;padding:2rem}.schedule-page .agenda-block__title{margin:0 0 1.6rem 0;color:#fff;font-weight:700;font-size:1.8rem}.schedule-page .agenda-jump{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem}.schedule-page .agenda-jump__link{display:inline-flex;align-items:center;height:32px;padding:0 1.2rem;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);border-radius:8px;color:#f1f5f9;font-size:1.2rem;font-weight:600;text-decoration:none}.schedule-page .agenda-jump__link:hover{background:hsla(0,0%,100%,.06)}.schedule-page .agenda-day{margin-top:1.6rem}.schedule-page .agenda-day__title{margin:0 0 .8rem 0;color:#fff;font-weight:600;font-size:1.4rem}.schedule-page .agenda-matches{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.2rem}@media(max-width: 767px){.schedule-page .agenda-matches{grid-template-columns:1fr}}.schedule-page .agenda-match{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.02);border-radius:8px;padding:1.2rem}.schedule-page .agenda-match__meta{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.8rem;color:#cbd5e1;font-size:1.2rem}.schedule-page .agenda-match__left{min-width:0}.schedule-page .agenda-match__right{display:inline-flex;align-items:center;gap:.8rem;white-space:nowrap}.schedule-page .agenda-match__round{display:inline-block;padding:0 .8rem;height:22px;line-height:22px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.25);border-radius:4px}.schedule-page .agenda-match__time{font-weight:600}.schedule-page .agenda-match__score{color:#fff;font-weight:700}.schedule-page .agenda-match__teams{display:flex;flex-direction:column;gap:.8rem}.schedule-page .agenda-team{display:flex;align-items:center;gap:.8rem;min-width:0}.schedule-page .agenda-team__logo{width:18px;height:18px;object-fit:contain;flex:0 0 auto}.schedule-page .agenda-team__name{color:#fff;font-weight:600;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-page .agenda-match__where{margin-top:.8rem;color:#94a3b8;font-size:1.2rem}.schedule-page .agenda-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem;color:#cbd5e1}.schedule-page .agenda-list li{padding-left:1.2rem;border-left:2px solid hsla(0,0%,100%,.12)}.schedule-page .knockout-text{border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.25);border-radius:12px;padding:2rem}.schedule-page .knockout-text__title{margin:0 0 1.2rem 0;color:#fff;font-weight:700;font-size:1.8rem}.schedule-page .knockout-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem;color:#cbd5e1}.schedule-page .knockout-list li{padding-left:1.2rem;border-left:2px solid hsla(0,0%,100%,.12)}.wbc-page{padding:0}.wbc{background:#020617;color:#f1f5f9;scroll-padding-top:var(--wbc-scroll-offset, 9.6rem)}.wbc h1{font-weight:900}.wbc section[id]{scroll-margin-top:var(--wbc-scroll-offset, 9.6rem)}.wbc a{color:#60a5fa;text-decoration:none}.wbc a:hover{text-decoration:underline}.wbc-nav{position:sticky;top:6.4rem;z-index:750;background:rgba(59,130,246,.92);backdrop-filter:blur(8px);border-bottom:1px solid hsla(0,0%,100%,.12)}.wbc-nav__container{max-width:128rem;margin:0 auto;padding:.8rem .8rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;justify-content:flex-start}.wbc-nav__container::-webkit-scrollbar{display:none}.wbc-nav__list{list-style:none;padding:0;margin:0;display:flex;gap:.4rem;width:max-content}@media(min-width: 768px){.wbc-nav__container{justify-content:center}}.wbc-nav__btn,a.wbc-nav__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.8rem 1.6rem;border-radius:8px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:#fff;font-size:1.4rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.wbc-nav__btn:hover,a.wbc-nav__btn:hover{background:rgba(37,99,235,.25);color:#fff}.wbc-nav__btn.is-active,a.wbc-nav__btn.is-active{color:#fff;border-color:rgba(96,165,250,.6);background:rgba(236,72,153,.6)}.wbc-hero{position:relative;overflow:hidden;padding:9.6rem 1.6rem 6.4rem}@media(min-width: 768px){.wbc-hero{padding:14rem 1.6rem 9.6rem}}.wbc-hero__bg{position:absolute;inset:0;opacity:.55;pointer-events:none;background-image:radial-gradient(circle at 50% 50%, rgba(59, 130, 246, 0.3), transparent 60%),url("/wp-content/themes/wctw2026/asset/img/wbc_hero_3.jpg");background-position:center,center;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.wbc-hero__container{position:relative;z-index:1;max-width:128rem;margin:0 auto;text-align:center}.wbc-hero__badge{display:inline-flex;align-items:center;gap:.8rem;padding:.4rem 1.2rem;border-radius:9999px;background:rgba(198,40,40,.9);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2.4rem}.wbc-hero__badge-dot{width:.6rem;height:.6rem;border-radius:9999px;background:#fff;opacity:.9}.wbc-hero__title{margin:0;font-weight:900;letter-spacing:-0.02em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.9),0 0 28px rgba(0,0,0,.6);font-size:clamp(2.7rem,4.5vw,5.4rem);line-height:1}.wbc-hero__subtitle{margin:1.6rem 0 4rem 0;font-size:2rem;color:#93c5fd;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.9),0 0 20px rgba(0,0,0,.6)}.wbc-hero__cards{display:grid;grid-template-columns:1fr;gap:1.6rem;max-width:102.4rem;margin:0 auto 4rem auto}@media(min-width: 768px){.wbc-hero__cards{grid-template-columns:repeat(3, 1fr)}}.wbc-card{background:rgba(42,50,59,.85);border:1px solid rgba(197,204,211,.22);border-radius:12px;padding:2.4rem;backdrop-filter:blur(4px)}.post-layout__aside-left .wbc-card--countdown,.post-layout__aside-right .wbc-card--countdown{background-color:rgba(15,23,42,.5);border:none}.wbc-card__kicker{font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em;color:#fff;margin-bottom:1.2rem}.wbc-card__value{font-size:3.2rem;font-weight:700;color:#fff;line-height:1.375}.wbc-card--countdown .wbc-card__value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#e0ff50;font-variant-numeric:tabular-nums}.wbc-countdown__value{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:baseline;justify-items:center}.wbc-countdown__part{min-width:2ch;text-align:center}.wbc-countdown__sep{opacity:.85;padding:0 .2ch}.wbc-card__hint{margin-top:1.6rem;font-size:1.4rem;color:#93c5fd}.wbc-card__hint a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.wbc-card__hint a:hover{text-decoration:none}.wbc-countdown__labels{margin-top:.8rem;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;justify-items:center;font-size:1.2rem;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.wbc-countdown__gap{width:1ch}.wbc-pillset{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0;padding:0;list-style:none}.wbc-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;border-radius:9999px;font-size:1.2rem;font-weight:700;color:#fff}.wbc-pill--success{background:#2ab2a2}.wbc-pill--purple{background:#a855f7}.wbc-pill--info{background:#0288d1}.wbc-ticker{width:100%;border-top:1px solid rgba(198,40,40,.4);border-bottom:1px solid rgba(198,40,40,.4);background:rgba(198,40,40,.2);display:flex;align-items:center;height:4rem;overflow:hidden}.wbc-ticker__label{background:rgba(198,40,40,.9);color:#fff;padding:0 1.6rem;height:100%;display:flex;align-items:center;font-weight:700;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.wbc-ticker__track{flex:1;overflow:hidden;position:relative}@keyframes wbc-scroll{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.wbc-ticker__items{white-space:nowrap;font-size:1.4rem;color:rgba(198,40,40,.25);padding:.8rem 0;animation:wbc-scroll 30s linear infinite}.wbc-ticker__items span{display:inline-block;margin:0 1.6rem;color:rgba(198,40,40,.55)}.wbc-section{--wbc-section-bar-color: #2563eb;padding:6.4rem 0;background:rgba(0,0,0,0)}.wbc-section#wbc-elementor{padding:0}.wbc[data-wbc-root]>.wbc-section:nth-of-type(even){background:rgba(28,34,40,.65)}#wbc-team-taiwan{--wbc-section-bar-color: #2563eb}#wbc-groups{--wbc-section-bar-color: #ec4899}#wbc-pools{--wbc-section-bar-color: #c62828}#wbc-schedule{--wbc-section-bar-color: #2ab2a2}#wbc-betting{--wbc-section-bar-color: #eab308}#wbc-scouting{--wbc-section-bar-color: #a855f7}#wbc-latest{--wbc-section-bar-color: #2ab2a2}#wbc-latest .wbc-section__header .wbc-section__actions{width:100%;display:flex;flex-wrap:wrap;margin-block-start:1.6rem;gap:.8rem;justify-content:center}#wbc-latest .wbc-section__header .wbc-section__action-btn{display:inline-flex;align-items:center;font-size:1.4rem;padding:.4rem 1.2rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,0);color:#94a3b8;cursor:pointer;transition:all .2s;text-decoration:none}#wbc-latest .wbc-section__header .wbc-section__action-btn:hover{background-color:#2ab2a2;color:#fff;text-decoration:none}@media(min-width: 1025px){#wbc-latest .wbc-section__header .wbc-section__actions{width:auto;margin-block-start:0;justify-content:flex-end}}#wbc-elementor{--wbc-section-bar-color: #2ab2a2}#wbc-elementor.elementor-section{width:100%}#wbc-elementor.elementor-section .elementor-container{width:100%;max-width:128rem;margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}#wbc-elementor.elementor-section .elementor-content{width:100%;color:inherit}.wbc-section__container{max-width:128rem;margin:0 auto;padding:0 1.6rem}.wbc-section__header{display:flex !important;align-items:center !important;gap:1.6rem !important;margin-bottom:4rem !important}.wbc-section__header--split{justify-content:space-between !important;flex-wrap:wrap !important;gap:1.6rem !important}.wbc-section__header-left{display:flex;align-items:center;gap:1.6rem}.wbc-section__bar{display:none}.wbc-section__bar--blue{background:#2563eb}.wbc-section__bar--pink{background:#ec4899}.wbc-section__bar--green{background:#2ab2a2}.wbc-section__bar--yellow{background:#eab308}.wbc-section__bar--purple{background:#a855f7}.wbc-section__title{position:relative;padding-left:calc(.8rem + 1.6rem);margin:0;font-size:2.4rem;font-weight:700;color:#fff}.wbc-section__title::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.8rem;height:4rem;border-radius:2px;background:var(--wbc-section-bar-color)}.wbc-section__title-en{color:var(--wbc-section-bar-color);font-size:2rem !important}.wbc-section__title-en--pink{--wbc-section-en-color: #ec4899}.wbc-section__title-en--green{--wbc-section-en-color: #2ab2a2}.wbc-section__title-en--yellow{--wbc-section-en-color: #eab308}.wbc-section__title-en--purple{--wbc-section-en-color: #a855f7}#wbc-elementor .elementor-content{line-height:1.625}#wbc-elementor .elementor-content p{margin:0 0 1.6rem 0}#wbc-elementor .elementor-content p:last-child{margin-bottom:0}#wbc-elementor .elementor-content li{padding-bottom:.8rem}#wbc-elementor .elementor-content li:last-child{padding-bottom:0}#wbc-elementor .elementor-content h2,#wbc-elementor .elementor-content h2.elementor-heading-title,#wbc-elementor .elementor-content .elementor-widget-heading .elementor-heading-title{position:relative;padding-left:calc(.8rem + 1.6rem);font-size:2.4rem;font-weight:700;line-height:1.375;color:#fff !important;margin:4rem 0 2.4rem 0}#wbc-elementor .elementor-content .elementor-widget-heading .elementor-heading-title::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.8rem;height:4rem;border-radius:2px;background:var(--wbc-section-bar-color)}#wbc-elementor .elementor-content h3,#wbc-elementor .elementor-content h3.elementor-heading-title,#wbc-elementor .elementor-content .elementor-widget-heading h3.elementor-heading-title{margin:3.2rem 0 1.6rem 0;color:#93c5fd !important;font-size:1.8rem;font-weight:700;line-height:1.375}#wbc-elementor .elementor-content h3:first-child{margin-top:0}#wbc-elementor .elementor-content h2:first-child{margin-top:0}#wbc-elementor .elementor-content h2 .wbc-section__title-en,#wbc-elementor .elementor-content h2 :lang(en){color:#2ab2a2}.wbc-section__lead{margin:0 3.2rem 0;color:#c5ccd3;font-size:1.4rem;line-height:1.625;max-width:84rem}.wbc-subhead{margin:0 0 1.6rem 0;color:#fff;font-size:1.8rem;font-weight:700}.wbc-subhead--spaced{margin-top:4rem}.wbc-note{margin-top:2.4rem;padding:1.6rem;background:rgba(28,34,40,.55);border:1px solid rgba(197,204,211,.14);border-radius:8px;color:#98a1ab;font-size:1.4rem}.wbc-split-cards{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-bottom:4rem}@media(min-width: 768px){.wbc-split-cards{grid-template-columns:repeat(2, 1fr)}}.wbc-split-card{background:#2a323b;border-radius:12px;padding:2.4rem;border-left:4px solid #3b82f6;display:flex;gap:1.6rem;align-items:flex-start}.wbc-split-card__avatar{width:8rem;height:8rem;border-radius:9999px;background:#38414b;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#98a1ab}.wbc-split-card__avatar--emoji{font-size:3rem;line-height:1;color:#e0e4e8}.wbc-split-card__title{margin:0;font-size:2rem;font-weight:700;color:#fff}.wbc-split-card__meta{font-size:1.4rem;color:#98a1ab;font-weight:400;margin-left:.8rem}.wbc-split-card__desc{margin:.8rem 0 0 0;font-size:1.4rem;color:#98a1ab;line-height:1.625}.wbc-grid-3{display:grid;grid-template-columns:1fr;gap:2.4rem}.wbc-grid-2{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width: 768px){.wbc-grid-2{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1025px){.wbc-grid-2--roster{grid-template-columns:repeat(12, minmax(0, 1fr))}.wbc-grid-2--roster>.wbc-panel--pitchers{grid-column:1/-1}.wbc-grid-2--roster>.wbc-panel:not(.wbc-panel--pitchers){grid-column:span 4}.wbc-panel--pitchers .wbc-panel__body{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2.4rem}.wbc-panel--pitchers .wbc-roster-group+.wbc-roster-group{margin-top:0}}@media(min-width: 768px){.wbc-grid-3{grid-template-columns:repeat(3, 1fr)}}.wbc-panel,.wbc-tip,.wbc-scout{background:#2a323b;border-radius:12px;border:1px solid rgba(197,204,211,.18);overflow:hidden}.wbc-panel__head{padding:1.6rem;border-bottom:1px solid rgba(197,204,211,.12)}.wbc-panel__head--blue{background:rgba(37,99,235,.2);border-bottom-color:rgba(59,130,246,.25)}.wbc-panel__head--red{background:rgba(198,40,40,.2);border-bottom-color:rgba(198,40,40,.25)}.wbc-panel__head--purple{background:rgba(168,85,247,.2);border-bottom-color:rgba(168,85,247,.25)}.wbc-panel__head--green{background:rgba(42,178,162,.14);border-bottom-color:rgba(42,178,162,.22)}.wbc-panel__title{margin:0;font-size:1.8rem;font-weight:700;color:#fff;display:inline-flex;align-items:center;gap:.8rem}.wbc-panel__count{font-size:1.4rem;font-weight:400;color:#c5ccd3}.wbc-panel__body{padding:1.6rem}.wbc-list{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}.wbc-list--compact{gap:.6rem}.wbc-list__item{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding-bottom:.8rem;border-bottom:1px solid rgba(197,204,211,.1)}.wbc-list__item:last-child{padding-bottom:0;border-bottom:0}.wbc-list__name{color:#fff;font-weight:700}.wbc-list__meta{color:#98a1ab;font-size:1.2rem;text-align:right;flex-shrink:0}.wbc-roster-group+.wbc-roster-group{margin-top:1.6rem}.wbc-roster-group__title{color:#93c5fd;font-weight:700;font-size:1.4rem;margin-bottom:.8rem}.wbc-panel__body--center{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem}.wbc-row{display:flex;justify-content:space-between;gap:1.6rem;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid rgba(197,204,211,.12)}.wbc-row--last{margin-bottom:0;padding-bottom:0;border-bottom:0}.wbc-row__name{color:#fff;font-weight:700}.wbc-row__sub{color:#98a1ab;font-size:1.2rem}.wbc-row__right{text-align:right}.wbc-row__stat{color:rgba(42,178,162,.9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1.2rem}.wbc-row__hint{color:#6b7580;font-size:1.2rem}.wbc-pill-row{display:flex;gap:1.2rem;align-items:center;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:1px solid rgba(197,204,211,.12)}.wbc-pill-row--last{padding-bottom:0;margin-bottom:0;border-bottom:0}.wbc-badge{width:2.4rem;height:2.4rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#000;flex-shrink:0}.wbc-badge--orange{background:#ff8f00}.wbc-badge--yellow{background:#eab308}.wbc-keyman__avatar{width:9.6rem;height:9.6rem;border-radius:9999px;background:rgba(147,197,253,.9);color:#020617;display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem}.wbc-keyman__name{font-size:2.4rem;font-weight:700;color:#fff}.wbc-keyman__sub{color:#93c5fd;font-size:1.4rem}.wbc-keyman__desc{color:#98a1ab;font-size:1.4rem;line-height:1.625;margin:.8rem 0 0 0}.wbc-tabs{display:flex;gap:.8rem;flex-wrap:wrap}.wbc-tab{padding:.8rem 1.6rem;border-radius:8px;border:1px solid rgba(197,204,211,.15);background:rgba(56,65,75,.6);color:#c5ccd3;font-weight:700;font-size:1.4rem;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.wbc-tab:hover{background:rgba(56,65,75,.85)}.wbc-tab.is-active{background:rgba(236,72,153,.8);border-color:rgba(236,72,153,.85);color:#fff}.wbc-tabpanel.is-hidden{display:none}.wbc-girls{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem}@media(min-width: 768px){.wbc-girls{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1025px){.wbc-girls{grid-template-columns:repeat(6, 1fr)}}.wbc-girl{background:#fff;border-radius:12px;overflow:hidden}.wbc-girl__photo{position:relative;height:19.2rem;background:#e0e4e8;display:flex;align-items:center;justify-content:center;color:#98a1ab;font-size:1.4rem;overflow:hidden}.wbc-girl__overlay{position:absolute;inset:0;opacity:0;transition:opacity .2s}.wbc-girl:hover .wbc-girl__overlay{opacity:.2}.wbc-girl__overlay--red{background:#c62828}.wbc-girl__overlay--yellow{background:#eab308}.wbc-girl__overlay--green{background:#2ab2a2}.wbc-girl__overlay--blue{background:#3b82f6}.wbc-girl__body{padding:1.2rem;text-align:center}.wbc-girl__name{color:#020617;font-weight:700}.wbc-girl__team{font-size:1.2rem;font-weight:700}.wbc-girl__team--red{color:#c62828}.wbc-girl__team--yellow{color:#eab308}.wbc-girl__team--green{color:#2ab2a2}.wbc-girl__team--blue{color:#2563eb}.wbc-girls__more{grid-column:span 2;background:#2a323b;border-radius:12px;border:1px solid rgba(197,204,211,.16);padding:2.4rem;display:flex;align-items:center;justify-content:center;color:#98a1ab;font-size:1.4rem}@media(min-width: 768px){.wbc-girls__more{grid-column:span 4}}@media(min-width: 1025px){.wbc-girls__more{grid-column:span 2}}.wbc-cheer-grid{display:grid;grid-template-columns:1fr;gap:3.2rem}@media(min-width: 768px){.wbc-cheer-grid{grid-template-columns:1fr 1fr}}.wbc-video{background:#2a323b;border-radius:12px;border:1px solid rgba(197,204,211,.18);aspect-ratio:16/9;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.6rem}.wbc-video__icon{color:#c62828;margin-bottom:.8rem}.wbc-video__title{color:#c5ccd3;font-size:1.4rem}.wbc-video__hint{color:#6b7580;font-size:1.2rem}.wbc-cheatsheet{background:#2a323b;border-radius:12px;border:1px solid rgba(197,204,211,.18);padding:2.4rem;max-height:30rem;overflow:auto}.wbc-cheatsheet__title{margin:0 0 1.6rem 0;font-size:2rem;font-weight:700;color:#ec4899;display:inline-flex;align-items:center;gap:.8rem}.wbc-cheatsheet__h{margin:0 0 .4rem 0;color:#fff;font-size:1.8rem}.wbc-cheatsheet__p{margin:0 0 .8rem 0;color:#98a1ab;font-size:1.4rem;font-style:italic}.wbc-cheatsheet__code{background:#020617;border-radius:8px;padding:1.2rem;color:#eab308;font-size:1.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;line-height:1.625}.wbc-cheatsheet__block{margin-bottom:2.4rem}.wbc-cheatsheet__block:last-child{margin-bottom:0}.wbc-trivia{background:#2a323b;border-radius:12px;border-left:8px solid #eab308;padding:4rem}.wbc-trivia__title{margin:0 0 1.6rem 0;color:#fff;font-size:2.4rem;font-weight:700}.wbc-trivia__p{margin:0 0 1.6rem 0;color:#c5ccd3;line-height:1.625}.wbc-trivia__hint{margin-top:1.6rem;padding:1.6rem;background:#020617;border-radius:8px;color:#98a1ab;font-size:1.4rem;display:inline-flex;align-items:center;gap:.8rem}.wbc-schedule{display:grid;grid-template-columns:1fr;gap:3.2rem}@media(min-width: 1025px){.wbc-schedule{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start}}.wbc-schedule__matches{display:flex;flex-direction:column;gap:1.6rem;min-width:0}.wbc-schedule__matches--knockout{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.6rem}@media(min-width: 1025px){.wbc-schedule__matches--knockout{grid-template-columns:repeat(2, minmax(0, 1fr))}.wbc-schedule__matches--knockout[data-wbc-ko-matches-stage=冠軍戰]{grid-template-columns:minmax(0, 1fr)}}.wbc-standings.wbc-knockout-schedule{background:rgba(0,0,0,0);border:0;padding:0 0 3.2rem 0;color-scheme:normal}.wbc-standings.wbc-knockout-schedule .wbc-standings__title{text-align:center}.wbc-match{background:#2a323b;border-radius:12px;padding:2.4rem 1.6rem;border:1px solid rgba(197,204,211,.18);transition:border-color .2s}.wbc-match:hover{border-color:rgba(59,130,246,.4)}.wbc-match__time{font-weight:700;font-size:1.4rem}.wbc-match__venue{color:#6b7580;font-size:1.2rem}.wbc-match__vs{margin-top:1.6rem;display:flex;justify-content:center;align-items:center;gap:2.4rem}@media(min-width: 768px){.wbc-match{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto auto auto;column-gap:2.4rem;align-items:center}.wbc-match__time{grid-column:1;grid-row:1;text-align:left}.wbc-match__venue{grid-column:1;grid-row:2;text-align:left}.wbc-match__vs{grid-column:2;grid-row:1/span 2;margin-top:0}.wbc-match__tag{grid-column:3;grid-row:1/span 2;margin-top:0 !important;align-self:center;justify-self:end}.wbc-match__note{grid-column:1/-1;grid-row:3}}.wbc-match__note{margin-top:1.2rem;font-size:1.2rem;color:#6b7580;line-height:1.35;text-align:right}.wbc-match__team{text-align:center}.wbc-match__abbr{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-size:2.4rem;font-weight:700;color:#fff}.wbc-team-flag{width:2.4rem;height:2.4rem;object-fit:contain;flex:0 0 auto}.wbc-match__abbr-text{line-height:1}.wbc-match__sub{font-size:1.4rem;color:#fff}.wbc-match__sep{font-weight:700;color:#6b7580}.wbc-match__sep--score{font-size:2.4rem;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-variant-numeric:tabular-nums}.wbc-match__tag{margin-top:1.6rem;display:block;width:fit-content;max-width:100%;margin-left:auto;padding:.6rem 1.2rem;border-radius:16px;font-size:1.2rem;font-weight:700;text-decoration:none;color:inherit;white-space:pre-line;text-align:right;overflow-wrap:anywhere}.wbc-match__tag[href]{cursor:pointer}.wbc-match__tag .wbc-score{color:currentColor}.wbc-match__tag .wbc-score--nowrap{white-space:nowrap;overflow-wrap:normal;word-break:normal}.wbc-match--blue .wbc-match__tag{background:rgba(37,99,235,.35);color:#93c5fd}.wbc-match--red .wbc-match__tag{background:rgba(198,40,40,.35);color:#ffb1b1}.wbc-match--yellow .wbc-match__tag{background:rgba(234,179,8,.25);color:#eab308}.wbc-match--pink .wbc-match__tag{background:rgba(236,72,153,.25);color:#f472b6}.wbc-schedule__matches--knockout[data-wbc-ko-matches-stage=八強] .wbc-match__tag{background:rgba(2,136,209,.28);color:#b0e9ff}.wbc-schedule__matches--knockout[data-wbc-ko-matches-stage=四強] .wbc-match__tag{background:rgba(249,168,37,.24);color:#ffdea4}.wbc-schedule__matches--knockout[data-wbc-ko-matches-stage=冠軍戰] .wbc-match__tag{background:rgba(198,40,40,.3);color:#ffc2c2}.wbc-standings{background:#2a323b;color-scheme:dark;border-radius:12px;border:1px solid rgba(197,204,211,.18);padding:1.6rem;min-width:0}.wbc-standings__title{margin:0 0 1.6rem 0;color:#fff;font-weight:700}.wbc-standings__titlebar{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0 0 1.6rem 0}.wbc-standings__titlebar .wbc-standings__title{margin:0}.wbc-standings__titlebar-actions{margin-left:auto;display:flex;align-items:center;gap:.8rem}@media(min-width: 500px){.wbc-standings__title-br{display:none}}.wbc-standings__titlebar-actions .wbc-filter-clear[hidden]{display:none}.wbc-standings__titlebar-actions .wbc-filter-clear,.wbc-standings__titlebar-actions .wbc-filter-toggle{min-height:3.6rem}.wbc-filter-toggle{display:inline-flex;align-items:center;gap:.4rem}.wbc-filter-toggle__badge{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#ff4081;color:#fff;flex:0 0 auto}.wbc-filter-toggle__badge-icon{display:block}.wbc-filter-toggle__icon{transition:transform .2s}.wbc-filter-toggle[aria-expanded=false] .wbc-filter-toggle__icon{transform:rotate(90deg)}.wbc-filter-toggle[aria-expanded=true] .wbc-filter-toggle__icon{transform:rotate(-90deg)}.wbc-filter-summary{width:100%;font-size:1.2rem;color:#c5ccd3;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.wbc-filter-summary__text{flex:1;min-width:0}.wbc-filter-remember{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:#c5ccd3;user-select:none}.wbc-filter-remember__checkbox{accent-color:#2ab2a2}.wbc-schedule-filters{display:grid;gap:1.2rem;margin:0 0 1.6rem 0}.wbc-schedule-filters__row{display:grid;grid-template-columns:4.5rem 1fr;gap:1.2rem;align-items:center;min-width:0}@media(max-width: 767px){.wbc-schedule-filters__row{grid-template-columns:1fr;gap:.8rem;align-items:start}}.wbc-schedule-filters__label{font-size:1.2rem;color:#98a1ab;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wbc-schedule-filters__controls{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;min-width:0}.wbc-schedule-filters__sep{color:#98a1ab;font-size:1.4rem}.wbc-schedule-filters__input{appearance:none;background:#38414b;border:1px solid rgba(197,204,211,.18);border-radius:8px;padding:.8rem 1.2rem;color:#fff;font-size:1.4rem;line-height:1.2;min-width:10.5rem}.wbc-schedule-filters__input[type=date]{color-scheme:dark}.wbc-schedule-filters__input[type=date]::-webkit-calendar-picker-indicator{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:.85}.wbc-schedule-filters__input--search{min-width:min(22rem,100%);flex:1}.wbc-schedule-filters__search{position:relative;min-width:min(22rem,100%);flex:1}.wbc-schedule-filters__search .wbc-schedule-filters__input{width:100%;padding-right:4rem}.wbc-schedule-filters__search input[type=search]::-webkit-search-cancel-button,.wbc-schedule-filters__search input[type=search]::-webkit-search-decoration,.wbc-schedule-filters__search input[type=search]::-webkit-search-results-button,.wbc-schedule-filters__search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.wbc-input-clear{appearance:none;position:absolute;right:.8rem;top:50%;transform:translateY(-50%);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);border-radius:9999px;width:2.8rem;height:2.8rem;color:#c5ccd3;cursor:pointer;user-select:none}.wbc-input-clear:not([hidden]){display:inline-flex;align-items:center;justify-content:center}.wbc-input-clear[hidden]{display:none}.wbc-input-clear:hover{border-color:rgba(197,204,211,.18);background:rgba(197,204,211,.08);color:#e0e4e8}.wbc-input-clear:focus-visible{outline:2px solid rgba(59,130,246,.6);outline-offset:2px}.wbc-filter-pill{appearance:none;border:1px solid rgba(197,204,211,.18);background:#38414b;border-radius:9999px;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700;color:#e0e4e8;cursor:pointer;user-select:none}.wbc-filter-pill:hover{border-color:rgba(197,204,211,.28)}.wbc-filter-pill.is-active{background:rgba(42,178,162,.2);border-color:rgba(42,178,162,.6);color:#fff}.wbc-filter-pill:focus-visible,.wbc-schedule-filters__input:focus-visible{outline:2px solid rgba(59,130,246,.6);outline-offset:2px}.wbc-filter-reset{appearance:none;border:1px solid rgba(197,204,211,.18);background:#38414b;border-radius:9999px;padding:.6rem 1.2rem;font-size:1.2rem;font-weight:700;color:#e0e4e8;cursor:pointer;user-select:none}.wbc-filter-reset:hover{border-color:rgba(197,204,211,.28);color:#e0e4e8}.wbc-filter-reset.is-active{background:rgba(42,178,162,.2);border-color:rgba(42,178,162,.6);color:#fff}.wbc-filter-reset:focus-visible{outline:2px solid rgba(59,130,246,.6);outline-offset:2px}.wbc-standings__team{display:inline-flex;align-items:center;gap:.8rem}.wbc-standings__team .wbc-team-flag{width:1.8rem;height:1.8rem}.wbc-standings__team-text{line-height:1.2}.wbc-stack{display:grid;gap:1.6rem}.wbc-pool-wl__grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width: 768px){.wbc-pool-wl__grid{grid-template-columns:repeat(2, 1fr)}}.wbc-standings__tableframe{position:relative}.wbc-standings__tableframe::after{content:"";position:absolute;top:0;right:0;height:100%;width:4.8rem;pointer-events:none;opacity:0;transition:opacity .15s;background:linear-gradient(to left, #2a323b 0%, rgba(42, 50, 59, 0) 100%)}.wbc-standings__tableframe.has-scroll::after{opacity:1}.wbc-standings__tableframe.is-scroll-end::after{opacity:0}.wbc-standings__tablewrap{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media(max-width: 767px){.wbc-standings__tablewrap .wbc-table{width:max-content;min-width:64rem}.wbc-standings--mini .wbc-standings__tablewrap .wbc-table{width:max-content;min-width:64rem}.wbc-standings--mini .wbc-standings__team-text{white-space:nowrap}}.wbc-table{width:100%;border-collapse:collapse;font-size:1.4rem;color:#c5ccd3}.wbc-table thead{background:#38414b;color:#98a1ab;text-transform:uppercase;font-size:1.2rem}.wbc-table th,.wbc-table td{padding:1.2rem;border-bottom:1px solid rgba(197,204,211,.12)}.wbc-table-sort-th{padding:0 !important}.wbc-table-sort{appearance:none;background:inherit;border:0;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;font:inherit;letter-spacing:inherit;line-height:1.2;min-height:100%;padding:1.2rem;text-transform:inherit;width:100%;transition:background-color .16s ease}.wbc-table-sort__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:9999px;background:rgba(197,204,211,.12);border:1px solid rgba(197,204,211,.22);color:#c5ccd3;transition:transform .18s ease,background-color .16s ease,border-color .16s ease,color .16s ease;pointer-events:none}.wbc-table-sort__arrow .icon{width:1rem;height:1rem;stroke-width:2.3}.wbc-table-sort:hover{background:rgba(197,204,211,.08)}.wbc-table-sort:active{background:rgba(197,204,211,.14)}.wbc-table-sort.is-asc .wbc-table-sort__arrow,.wbc-table-sort.is-desc .wbc-table-sort__arrow{color:#fff;background:rgba(59,130,246,.28);border-color:rgba(59,130,246,.42)}.wbc-table-sort.is-asc .wbc-table-sort__arrow{transform:rotate(180deg)}.wbc-table-sort:focus-visible{border-radius:0;outline:2px solid #3b82f6;outline-offset:-2px}.wbc-standings__tablewrap .wbc-table th:first-child,.wbc-standings__tablewrap .wbc-table td:first-child{position:sticky;left:0;border-bottom:0;box-shadow:inset -1px 0 0 rgba(197,204,211,.12),inset 0 -1px 0 rgba(197,204,211,.12)}.wbc-standings__tablewrap .wbc-table th:first-child{z-index:3;background:#38414b}.wbc-standings__tablewrap .wbc-table td:first-child{z-index:2;background:#2a323b}.wbc-table .is-center{text-align:center}.wbc-table .is-taiwan{color:#fff;font-weight:700}.wbc-score{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-variant-numeric:tabular-nums;color:#fff;font-weight:700}.wbc-standings .wbc-table thead th:not(:first-child),.wbc-standings .wbc-table tbody td:not(:first-child){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-variant-numeric:tabular-nums}.wbc-table tbody tr.is-highlight{background:#38414b}.wbc-table tbody tr.is-highlight td:first-child{background:#38414b;border-bottom:0;box-shadow:inset 4px 0 0 #3b82f6,inset -1px 0 0 rgba(197,204,211,.12),inset 0 -1px 0 rgba(197,204,211,.12)}.wbc-table tbody tr.is-live{background:#5b5237;color:#eab308}.wbc-table tbody tr.is-highlight.is-live{background:#5b5237;color:#eab308}.wbc-standings__tablewrap .wbc-table tbody tr.is-live td:first-child{background:#5b5237}.wbc-table tbody tr.is-highlight.is-live td:first-child{background:#5b5237}.wbc-standings__scrollhint{display:none;margin-top:.8rem;font-size:1.2rem;color:#98a1ab}@media(max-width: 767px){.wbc-standings__scrollhint{display:block}}.wbc-standings__note{margin-top:1.6rem;background:#020617;border-radius:8px;padding:1.2rem;font-size:1.3rem;color:#98a1ab}.wbc-standings__note h4{font-size:1.4rem;padding-bottom:.8rem}.wbc-tip{padding:2.4rem;border-top:4px solid #eab308}.wbc-tip__title{margin:0 0 .8rem 0;color:#fff;font-size:2rem;font-weight:700}.wbc-tip__desc{margin:0 0 1.6rem 0;color:#98a1ab;font-size:1.4rem}.wbc-tip__box{background:#020617;border-radius:8px;padding:1.2rem;color:#c5ccd3;font-size:1.4rem;line-height:1.625}.wbc-tip__box--center{text-align:center}.wbc-tip__emoji{display:block;font-size:3rem;margin-bottom:.8rem}.wbc-tip__list{margin:0;padding-left:1.6rem;color:#c5ccd3;font-size:1.4rem;display:grid;gap:.8rem}.wbc-tip__check{display:inline-flex;width:1.6rem;height:1.6rem;align-items:center;justify-content:center;margin-right:.8rem;font-weight:700}.wbc-tip__check--success{color:rgba(42,178,162,.9)}.wbc-tip__check--danger{color:rgba(198,40,40,.9)}.wbc-scout__head{background:#020617;padding:1.6rem;display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.wbc-scout__name{margin:0;color:#fff;font-size:2rem;font-weight:700}.wbc-scout__sub{font-size:1.2rem;color:#6b7580;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.wbc-scout__body{padding:2.4rem}.wbc-scout__block{margin-bottom:1.6rem}.wbc-scout__block:last-child{margin-bottom:0}.wbc-scout__label{display:inline-block;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem}.wbc-scout__label--danger{color:rgba(198,40,40,.85)}.wbc-scout__label--info{color:rgba(2,136,209,.85)}.wbc-scout__body p{margin:0;color:#c5ccd3;font-size:1.4rem;line-height:1.625}.lucide,i[data-lucide]{width:2.4rem;height:2.4rem;flex-shrink:0}.icon-sm{width:2rem;height:2rem}.icon-xs{width:1.2rem;height:1.2rem}.icon-md{width:2.4rem;height:2.4rem}.icon-lg{width:3.2rem;height:3.2rem}.icon-xl{width:4.8rem;height:4.8rem}.icon-xxl{width:6rem;height:6rem}html{font-size:62.5%}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.6rem;margin:0;line-height:1.5;color:#94a3b8;background:#26343d}a{color:#2ab2a2;text-decoration:none}a:hover{text-decoration:underline}.btn-primary{display:inline-block;background:#2ab2a2;padding:.8rem 1.6rem;color:#fff;border-radius:4px;font-size:1.4rem;box-shadow:0 0 20px rgba(42,178,162,.4);transition:background .2s,box-shadow .2s,transform .2s}.btn-primary:hover{background:rgb(34.2109090909,144.9890909091,131.9563636364);box-shadow:0 0 30px rgba(42,178,162,.6);transform:translateY(-2px)}.layout-wrapper{padding:1.6rem}@media(min-width: 768px){.layout-wrapper{padding:2.4rem}}@media(min-width: 1024px){.layout-wrapper{padding:3.2rem}}body,button,input,textarea,select{font-family:"Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}/*# sourceMappingURL=global.css.map */
