.hostinger-reach-block-connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}.hostinger-reach-block-dialog{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;-webkit-box-shadow:0 0 10px rgb(0 0 0 / .05);box-shadow:0 0 10px rgb(0 0 0 / .05)}.hostinger-reach-block-dialog__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px;border-radius:50px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;-webkit-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;-webkit-box-sizing:border-box;box-sizing:border-box}.hostinger-reach-block-tags{margin-left:-6px;margin-top:10px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px;margin-bottom:20px}.components-button.is-link.hostinger-reach-block-toggler{margin-bottom:20px}.hostinger-reach-block-newtag{margin-bottom:20px}.reach-subscription-message.is-success{background:rgb(0 158 91 / .1019607843);font-weight:700;padding:1em;gap:10px}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}:root{--bg-deep:#0a0f0c;--bg:#111814;--surface:#18221c;--surface-2:#1c2820;--border:#26342c;--text:#eef5f0;--text-dim:#9bb3a5;--text-faint:#65786d;--accent:#1fd182;--accent-ink:#03140c;--win:#2ec27e;--draw:#7d7d7d;--loss:#f04438;--filter:var(--accent)}body{background:radial-gradient(120% 80% at 50% -10%,color-mix(in oklab,var(--accent) 9%,transparent),transparent 60%),var(--bg-deep);font-family:"Archivo",system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:var(--text)}.qf-app{--bg-deep:#0a0f0c;--bg:#111814;--surface:#18221c;--surface-2:#1c2820;--border:#26342c;--text:#eef5f0;--text-dim:#9bb3a5;--text-faint:#65786d;--accent:#1fd182;--accent-ink:#03140c;--win:#2ec27e;--draw:#7d7d7d;--loss:#f04438;--filter:var(--accent);--u:16px;--fs-2xs:calc(var(--u) * 0.625);--fs-xs:calc(var(--u) * 0.6875);--fs-sm:calc(var(--u) * 0.8125);--fs-base:var(--u);--fs-md:calc(var(--u) * 1.125);--fs-lg:calc(var(--u) * 1.375);--fs-xl:calc(var(--u) * 1.875);--fs-2xl:calc(var(--u) * 2.625);--fs-hero:clamp(calc(var(--u) * 2.4), calc(var(--u) * 3.6), calc(var(--u) * 4));container-type:inline-size;container-name:app;width:100%;background:var(--bg);color:var(--text);overflow:clip;font-size:var(--fs-base)}.qf-shell{max-width:1240px;margin:0 auto;padding:0 clamp(16px, 3.5cqw, 40px)}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a.qf-skip-link{position:absolute;left:8px;top:-48px;z-index:100;background:var(--accent);color:var(--accent-ink);padding:8px 14px;border-radius:8px;font-weight:800;font-size:var(--fs-sm);text-decoration:none;transition:top .15s ease}a.qf-skip-link:focus{top:8px}.qf-app a:focus-visible,.qf-app button:focus-visible,.qf-app input:focus-visible,.qf-app [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.qf-breaking{display:flex;align-items:stretch;overflow:hidden;background:var(--bg-deep);border-bottom:1px solid var(--border);height:calc(var(--u) * 2.1)}.qf-breaking-label{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:0 calc(var(--u) * 0.85);background:var(--accent);color:var(--accent-ink);font-size:var(--fs-2xs);font-weight:900;letter-spacing:.1em;text-transform:uppercase;z-index:2;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);padding-right:calc(var(--u) * 1.2)}.qf-breaking-label .dotpulse{width:6px;height:6px;border-radius:50%;background:var(--accent-ink);animation:blip2 1.2s infinite}.qf-breaking-vp{flex:1;overflow:hidden;position:relative}.qf-breaking-track{display:inline-flex;align-items:center;white-space:nowrap;height:100%;animation:ticker 46s linear infinite}.qf-breaking:hover .qf-breaking-track{animation-play-state:paused}.qf-breaking-item{display:inline-flex;align-items:center;gap:10px;padding:0 calc(var(--u) * 1.1);font-size:var(--fs-xs);font-weight:700;letter-spacing:.01em;color:var(--accent);text-decoration:none}.qf-breaking-item::before{content:"";width:4px;height:4px;border-radius:50%;background:color-mix(in oklab,var(--accent) 60%,transparent)}.qf-filters{background:var(--bg);border-bottom:1px solid var(--border);position:relative;z-index:30}.qf-filters-inner{display:flex;align-items:stretch;gap:2px;flex-wrap:wrap}.qf-filter{appearance:none;border:0;background:#fff0;cursor:pointer;position:relative;white-space:nowrap;flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center;padding:calc(var(--u) * 0.7) calc(var(--u) * 0.95);font-family:inherit;font-size:var(--fs-sm);font-weight:700;letter-spacing:.01em;color:var(--text-dim);transition:color .15s ease}.qf-filter::after{content:"";position:absolute;left:calc(var(--u) * 0.95);right:calc(var(--u) * 0.95);bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--filter);transform:scaleX(0);transform-origin:center;transition:transform .2s cubic-bezier(.3,.7,.4,1)}.qf-filter:hover{color:var(--text)}.qf-filter.active{color:var(--text)}.qf-filter.active::after{transform:scaleX(1)}.qf-filter.has-caret{display:inline-flex;align-items:center;gap:6px}.qf-caret{transition:transform .2s ease;opacity:.8}.qf-filter.open .qf-caret{transform:rotate(180deg)}.qf-filter.qf-filter-wc{display:inline-flex;align-items:center;gap:7px;color:var(--accent);text-shadow:0 0 14px color-mix(in oklab,var(--accent) 45%,transparent)}.qf-filter.qf-filter-wc:hover{color:var(--accent)}.qf-wc-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0;box-shadow:0 0 8px color-mix(in oklab,var(--accent) 80%,transparent);animation:wcpulse 1.7s infinite}@keyframes wcpulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 60%,transparent),0 0 8px var(--accent)}70%{box-shadow:0 0 0 7px transparent,0 0 8px var(--accent)}100%{box-shadow:0 0 0 0 transparent,0 0 8px var(--accent)}}.qf-dropdown{position:absolute;top:calc(100% + 8px);z-index:60;width:max-content;min-width:560px;max-width:760px;background:var(--bg-deep);border:1px solid var(--border);border-radius:12px;box-shadow:0 24px 60px rgb(0 0 0 / .55);padding:calc(var(--u) * 0.55) calc(var(--u) * 0.4);column-count:3;column-gap:calc(var(--u) * 0.4);animation:ddpop .16s cubic-bezier(.3,.7,.4,1)}.qf-dropdown[hidden]{display:none}.qf-dd-group{break-inside:avoid}@keyframes ddpop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.qf-dd-group:not(:first-child) .qf-dd-region{margin-top:calc(var(--u) * 0.45)}@container app (max-width:720px){.qf-dropdown{left:12px!important;right:12px;width:auto!important;min-width:0!important;max-width:none!important;column-count:1!important;columns:auto!important;max-height:62vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}}.qf-dd-region{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);padding:calc(var(--u) * 0.7) calc(var(--u) * 1.05) calc(var(--u) * 0.35)}.qf-dd-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;appearance:none;border:0;background:#fff0;cursor:pointer;font-family:inherit;text-align:left;text-decoration:none;padding:calc(var(--u) * 0.5) calc(var(--u) * 1.05);font-size:var(--fs-sm);font-weight:600;color:var(--text-dim);transition:background .12s ease,color .12s ease}.qf-dd-item:hover{background:color-mix(in oklab,var(--accent) 16%,transparent);color:var(--text)}.qf-dd-item.active{color:var(--text)}.qf-dd-item.hl{color:var(--accent);font-weight:800}.qf-dd-item.hl::after{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0;box-shadow:0 0 10px color-mix(in oklab,var(--accent) 60%,transparent)}.qf-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:calc(var(--u) * 2.6) 0;border:1px dashed var(--border);border-radius:14px;color:var(--text-dim);text-align:center}.qf-empty b{color:var(--text);font-size:var(--fs-md);font-weight:800}.qf-empty span{font-size:var(--fs-sm)}.qf-table th.form-h,.qf-table td.form-c{padding-left:calc(var(--u) * 0.5);padding-right:calc(var(--u) * 0.9)}.qf-form{display:inline-flex;gap:4px;justify-content:flex-end}.qf-form-dot{width:calc(var(--u) * 0.5);height:calc(var(--u) * 0.5);border-radius:50%}.qf-form-dot.w{background:var(--win)}.qf-form-dot.d{background:var(--draw)}.qf-form-dot.l{background:var(--loss)}.qf-header{position:sticky;top:0;z-index:40;background:color-mix(in oklab,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--border)}.qf-headbar{display:flex;align-items:center;justify-content:space-between;height:calc(var(--u) * 4.25);gap:24px}.qf-headbar-clean .qf-head-actions{flex:1;margin-left:clamp(16px, 4cqw, 48px)}.qf-logo{display:flex;align-items:baseline;gap:0;font-weight:900;font-size:var(--fs-lg);letter-spacing:-.02em;cursor:pointer;line-height:1;text-decoration:none}@container app (min-width:721px){.qf-logo{font-size:calc(var(--u) * 1.55)}.qf-filters{position:sticky;top:calc(var(--u) * 4.25 + 1px);z-index:30}}.qf-logo .a{color:var(--text)}.qf-logo .b{color:var(--accent)}.qf-logo .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);margin-left:3px;align-self:flex-start;margin-top:2px}.qf-head-actions{display:flex;align-items:center;gap:10px}.qf-search{display:flex;align-items:center;gap:calc(var(--u) * 0.6);flex:1 1 auto;min-width:0;max-width:calc(var(--u) * 26);height:calc(var(--u) * 2.4);padding:0 calc(var(--u) * 0.95);border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text-faint);cursor:text;transition:border-color .15s ease,background .15s ease}.qf-search:focus-within{border-color:color-mix(in oklab,var(--accent) 55%,var(--border));background:var(--surface-2)}.qf-search svg{flex-shrink:0}.qf-search input{flex:1;min-width:0;appearance:none;border:0;background:#fff0;outline:none;font-family:inherit;font-size:var(--fs-sm);font-weight:500;color:var(--text)}.qf-search input::placeholder{color:var(--text-faint)}.qf-search input::-webkit-search-cancel-button{-webkit-appearance:none}.qf-live-pill{display:inline-flex;align-items:center;gap:7px;height:calc(var(--u) * 2);padding:0 calc(var(--u) * 0.85);border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;color:var(--accent);text-transform:uppercase;cursor:pointer;text-decoration:none}.qf-live-pill .blip{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 55%,transparent);animation:blip 1.6s infinite}@keyframes blip{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 50%,transparent)}70%{box-shadow:0 0 0 6px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.qf-icon-btn{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);display:grid;place-items:center;cursor:pointer;transition:color .15s,border-color .15s}.qf-icon-btn:hover{color:var(--text);border-color:color-mix(in oklab,var(--accent) 50%,var(--border))}.qf-burger{display:none}.qf-ticker{background:var(--surface-2);border-bottom:1px solid var(--border);display:flex;align-items:stretch;overflow:hidden}.qf-ticker-label{display:inline-flex;align-items:center;gap:7px;padding:0 calc(var(--u) * 0.9);background:var(--accent);color:var(--accent-ink);font-weight:800;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;z-index:2}.qf-ticker-label .blip{width:7px;height:7px;border-radius:50%;background:var(--accent-ink);animation:blip2 1.4s infinite}@keyframes blip2{0%,100%{opacity:1}50%{opacity:.25}}.qf-ticker-viewport{overflow:hidden;position:relative;flex:1}.qf-ticker-track{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform;animation:ticker 38s linear infinite}.qf-ticker:hover .qf-ticker-track{animation-play-state:paused}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.qf-tk{display:inline-flex;align-items:center;gap:9px;height:calc(var(--u) * 2.4);padding:0 calc(var(--u) * 1.1);border-right:1px solid var(--border);font-size:var(--fs-sm);color:var(--text-dim)}.qf-tk .comp{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.05em;color:var(--text-faint);text-transform:uppercase}.qf-tk .team{color:var(--text);font-weight:600}.qf-tk .sc{color:var(--text);font-weight:800;font-variant-numeric:tabular-nums}.qf-tk .min{color:var(--accent);font-weight:800;font-variant-numeric:tabular-nums}.qf-tk .ft{color:var(--text-faint);font-weight:700;font-size:var(--fs-2xs);letter-spacing:.05em}.qf-hero{padding:clamp(20px, 3cqw, 36px) 0 calc(var(--u) * 1.5)}.qf-hero-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:clamp(16px, 2.2cqw, 28px)}.qf-hero-grid>*{min-width:0}.qf-feature{position:relative;border-radius:16px;overflow:hidden;background:var(--surface);border:1px solid var(--border);display:flex;flex-direction:column;min-height:clamp(360px, 42cqw, 520px);text-decoration:none;color:inherit}.qf-feature-media{position:relative;flex:1;min-height:0}.qf-feature-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.qf-ph{position:absolute;inset:0;background-color:var(--surface-2);background-image:repeating-linear-gradient(135deg,color-mix(in oklab,var(--text) 5%,transparent) 0 2px,transparent 2px 11px);display:flex;align-items:flex-end;justify-content:flex-start}.qf-ph .ph-tag{margin:12px;font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--text-faint);background:color-mix(in oklab,var(--bg) 60%,transparent);padding:4px 8px;border-radius:5px}.qf-feature-scrim{position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,color-mix(in oklab,var(--surface) 30%,transparent) 60%,var(--surface) 100%)}.qf-feature-body{position:relative;padding:clamp(18px, 2.4cqw, 30px);margin-top:auto}.qf-badge{display:inline-flex;align-items:center;gap:6px;background:var(--accent);color:var(--accent-ink);font-size:var(--fs-xs);font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:calc(var(--u)*0.4) calc(var(--u)*0.7);border-radius:5px}.qf-feature h1{font-size:var(--fs-hero);line-height:1.02;letter-spacing:-.025em;font-weight:900;color:var(--text);margin:calc(var(--u)*0.7) 0 calc(var(--u)*0.6);text-wrap:balance}.qf-feature .qf-meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--u)*0.55);color:var(--text-dim);font-size:var(--fs-sm);font-weight:500}.qf-feature .qf-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--text-faint)}.qf-feature .qf-meta b{color:var(--text);font-weight:700}.qf-feature-slider{position:relative;min-width:0}.qf-hero-viewport{overflow:hidden;width:100%;border-radius:16px;border:1px solid var(--border)}.qf-hero-track{display:flex;width:100%;will-change:transform;transition:transform .5s cubic-bezier(.45,0,.2,1)}.qf-hero-slide{flex:0 0 100%;max-width:100%;min-width:0;border:0;border-radius:0}.qf-hero-slide .qf-feature-media{flex:1 0 56%}.qf-hero-slide h1{font-size:clamp(calc(var(--u)*1.45), 3.3cqw, calc(var(--u)*2.35));margin:calc(var(--u)*0.55) 0 calc(var(--u)*0.5);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qf-hero-progress{position:absolute;z-index:6;top:12px;left:14px;right:14px;display:flex;gap:6px;pointer-events:none}.qf-hero-seg{flex:1;height:3px;border-radius:999px;overflow:hidden;background:color-mix(in oklab,#000 38%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,#fff 10%,transparent)}.qf-hero-seg>i{display:block;height:100%;width:0;border-radius:inherit;background:var(--accent)}.qf-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:40px;height:40px;border-radius:50%;padding:0;cursor:pointer;display:grid;place-items:center;color:#fff;border:1px solid color-mix(in oklab,#fff 16%,transparent);background:color-mix(in oklab,#000 48%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.qf-hero-arrow.prev{left:10px}.qf-hero-arrow.next{right:10px}.qf-feature-slider:hover .qf-hero-arrow,.qf-feature-slider:focus-within .qf-hero-arrow{opacity:1}.qf-hero-arrow:hover{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.qf-hero-arrow:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:2px}@media (hover:none){.qf-hero-arrow{opacity:.92;width:44px;height:44px}.qf-grp-nav{width:40px;height:40px}}.qf-scorecol{display:flex;flex-direction:column;gap:clamp(16px, 2.2cqw, 28px);min-height:0;max-height:calc(var(--u) * 26);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.qf-scorecol::-webkit-scrollbar{width:0;height:0;display:none}.qf-scorecard{flex:0 0 auto;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:calc(var(--u)*1.1) calc(var(--u)*1.2);display:flex;flex-direction:column;position:relative;overflow:hidden;transition:border-color .2s,transform .2s}.qf-scorecard:hover{border-color:color-mix(in oklab,var(--accent) 45%,var(--border));transform:translateY(-2px)}.qf-scorecard::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);opacity:0;transition:opacity .2s}.qf-scorecard:hover::before{opacity:1}.qf-sc-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--u)*0.9)}.qf-sc-comp{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim)}.qf-sc-state{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-2xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.qf-sc-state.live{color:var(--accent)}.qf-sc-state.live .blip{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:blip2 1.3s infinite}.qf-sc-state.ft{color:var(--text-faint)}.qf-sc-state.sched{color:var(--text-faint)}.qf-sc-rows{display:flex;flex-direction:column;gap:calc(var(--u)*0.7)}.qf-sc-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.qf-sc-team{display:flex;align-items:center;gap:10px;min-width:0}.qf-sc-flag{width:calc(var(--u)*1.5);height:calc(var(--u)*1.1);border-radius:3px;flex-shrink:0;background-size:cover;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12)}.qf-sc-flag.qf-sc-flag-img{background:#fff0;box-shadow:none;display:inline-grid;place-items:center}.qf-sc-flag.qf-sc-flag-img img{width:100%;height:100%;object-fit:contain}.qf-sc-name{font-weight:700;font-size:var(--fs-md);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf-sc-row.dim .qf-sc-name{color:var(--text-dim)}.qf-sc-num{font-size:var(--fs-xl);font-weight:900;color:var(--accent);font-variant-numeric:tabular-nums;line-height:1}.qf-sc-row.dim .qf-sc-num{color:var(--text-dim)}.qf-sc-foot{margin-top:calc(var(--u)*0.9);padding-top:calc(var(--u)*0.8);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;color:var(--text-dim);font-size:var(--fs-xs);font-weight:500}.qf-sc-foot .link{color:var(--text);font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.qf-sc-foot .link:hover{color:var(--accent)}.qf-content{padding:clamp(20px, 3cqw, 36px) 0 calc(var(--u)*3)}.qf-content-grid{display:grid;grid-template-columns:1.9fr 1fr;gap:clamp(20px, 3cqw, 44px)}.qf-content-grid>*{min-width:0}.qf-sec-head{display:flex;align-items:center;gap:12px;margin-bottom:calc(var(--u)*1.1)}.qf-sec-head h2{font-size:var(--fs-lg);font-weight:900;letter-spacing:-.01em;color:var(--text)}.qf-sec-head .rule{flex:1;height:1px;background:var(--border)}.qf-sec-head .more{font-size:var(--fs-xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);text-decoration:none}.qf-sec-head .more:hover{color:var(--accent)}.qf-article-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px, 2.2cqw, 24px)}.qf-more-track{display:flex;gap:clamp(16px, 2.2cqw, 24px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:calc(var(--u)*0.6);scrollbar-width:none;-ms-overflow-style:none}.qf-more-track::-webkit-scrollbar{display:none}.qf-more-track>.qf-article{flex:0 0 clamp(240px, 30cqw, 300px);scroll-snap-align:start}.qf-article{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:border-color .2s,transform .2s}.qf-article:hover{border-color:color-mix(in oklab,var(--accent) 40%,var(--border));transform:translateY(-2px)}.qf-article-media{position:relative;aspect-ratio:16/9}.qf-article-media a{position:absolute;inset:0;display:block}.qf-article-media img{width:100%;height:100%;object-fit:cover}.qf-article-body{padding:calc(var(--u)*0.95) calc(var(--u)*1.05) calc(var(--u)*1.1);display:flex;flex-direction:column;gap:calc(var(--u)*0.5);flex:1}.qf-cat{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);text-decoration:none}.qf-article h3{font-size:var(--fs-md);line-height:1.18;font-weight:800;letter-spacing:-.01em;color:var(--text);text-wrap:pretty}.qf-article h3 a{color:inherit;text-decoration:none}.qf-article:hover h3{color:var(--accent)}.qf-time{margin-top:auto;font-size:var(--fs-xs);color:var(--text-faint);font-weight:500;display:inline-flex;align-items:center;gap:6px}.qf-time-sep{width:3px;height:3px;border-radius:50%;background:var(--text-faint);opacity:.65}.qf-read{color:var(--text-faint);font-weight:600;white-space:nowrap}.qf-time .clock{width:11px;height:11px;opacity:.7}.qf-sidebar{display:flex;flex-direction:column;gap:clamp(20px, 2.6cqw, 32px)}.qf-panel{background:var(--surface);border:1px solid var(--border);border-radius:14px;overflow:hidden}.qf-panel-head{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u)*0.9) calc(var(--u)*1.1);border-bottom:1px solid var(--border)}.qf-panel-head .t{font-size:var(--fs-sm);font-weight:900;letter-spacing:.02em;color:var(--text)}.qf-panel-head .s{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);text-decoration:none;transition:opacity .15s}a.qf-panel-head-s:hover,.qf-panel-head a.s:hover{opacity:.75;text-decoration:underline}.qf-groups .qf-panel-head .t,.qf-groups .qf-panel-head .s{display:inline-flex;align-items:center;gap:8px}.qf-grp-nav{appearance:none;-webkit-appearance:none;padding:0;cursor:pointer;width:24px;height:24px;border-radius:7px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--border);background:var(--bg-deep);color:var(--text-dim);transition:background .15s ease,color .15s ease,border-color .15s ease,transform .1s ease}.qf-grp-nav:hover{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.qf-grp-nav:active{transform:scale(.92)}.qf-grp-nav:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.qf-grp-count{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.04em;color:var(--text-faint)}.qf-grp-table[hidden]{display:none}.qf-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.qf-table thead th{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);text-align:center;padding:calc(var(--u)*0.55) 0}.qf-table thead th.left{text-align:left;padding-left:calc(var(--u)*1.1)}.qf-table tbody td{padding:calc(var(--u)*0.85) 0;text-align:center;font-size:var(--fs-sm);color:var(--text-dim);font-weight:600}.qf-table tbody tr{border-top:1px solid var(--border)}.qf-table tbody tr:hover{background:var(--surface-2)}.qf-table td.team-cell{text-align:left;padding-left:calc(var(--u)*1.1)}.qf-team-inline{display:flex;align-items:center;gap:9px}.qf-team-inline .pos{width:calc(var(--u)*1.1);color:var(--text-faint);font-weight:800;font-size:var(--fs-xs);text-align:right}.qf-team-inline .nm{color:var(--text);font-weight:700;font-size:var(--fs-sm)}.qf-table td.pts{color:var(--text);font-weight:900}.qf-table tr.qualify .pos{color:var(--accent)}.qf-table tr.qualify td.team-cell{box-shadow:inset 3px 0 0 var(--accent)}.qf-fix-list{display:flex;flex-direction:column}.qf-fix{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:calc(var(--u)*0.8) calc(var(--u)*1.1);border-top:1px solid var(--border);cursor:default;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.qf-fix:first-child{border-top:none}.qf-fix:hover{background:var(--surface-2);box-shadow:inset 2px 0 0 var(--accent);transform:translateY(-1px)}.qf-fix .when{font-size:var(--fs-2xs);font-weight:800;color:var(--accent);text-align:center;line-height:1.25;min-width:calc(var(--u)*2.6)}.qf-fix .when .d{display:block;color:var(--text-faint);font-weight:700}.qf-fix .match{min-width:0}.qf-fix .match .ms{display:flex;align-items:center;gap:7px;font-size:var(--fs-sm);font-weight:700;color:var(--text);flex-wrap:wrap}.qf-fix .match .ms .v{color:var(--text-faint);font-weight:700}.qf-fix .match .ms .qf-sc-flag{margin-right:-2px}.qf-fix .match .sub{font-size:var(--fs-2xs);color:var(--text-faint);font-weight:600;margin-top:2px}.qf-footer{border-top:1px solid var(--border);background:var(--surface-2)}.qf-foot-grid{display:grid;grid-template-columns:1.5fr auto auto auto;column-gap:clamp(32px, 4.5cqw, 72px);row-gap:clamp(20px, 3cqw, 40px);padding:calc(var(--u)*2.6) 0 calc(var(--u)*1.8);align-items:start}.qf-foot-brand .qf-logo{font-size:calc(var(--u) * 3.5);letter-spacing:-.035em;line-height:.9}.qf-foot-brand .qf-logo .dot{width:9px;height:9px;margin-left:5px;margin-top:0}.qf-foot-brand p{color:var(--text-faint);font-size:calc(var(--u) * 0.8);font-weight:500;line-height:1.5;margin-top:calc(var(--u)*1.05);max-width:32ch}.qf-foot-col{white-space:nowrap}.qf-foot-col ul,.qf-foot-list{list-style:none;margin:0;padding:0}.qf-foot-col li{list-style:none}.qf-foot-col h4{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:calc(var(--u)*0.9)}.qf-foot-col a{display:block;color:var(--text-dim);text-decoration:none;font-size:var(--fs-sm);font-weight:600;padding:calc(var(--u)*0.35) 0;transition:color .15s}.qf-foot-col a:hover{color:var(--accent)}.qf-subscribe{margin-top:calc(var(--u)*1.35);max-width:calc(var(--u)*21.5)}.qf-sub-label{display:block;font-size:var(--fs-2xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin-bottom:calc(var(--u)*0.6)}.qf-sub-row{display:flex;gap:8px}.qf-sub-row input{flex:1;min-width:0;appearance:none;height:calc(var(--u)*2.6);padding:0 calc(var(--u)*0.85);border-radius:8px;border:1px solid var(--border);background:var(--bg-deep);color:var(--text);font-family:inherit;font-size:var(--fs-sm);font-weight:500;outline:none;transition:border-color .15s ease}.qf-sub-row input::placeholder{color:var(--text-faint)}.qf-sub-row input:focus{border-color:color-mix(in oklab,var(--accent) 55%,var(--border))}.qf-sub-row button{flex-shrink:0;height:calc(var(--u)*2.6);padding:0 calc(var(--u)*1.05);border:0;border-radius:8px;cursor:pointer;background:var(--accent);color:var(--accent-ink);font-family:inherit;font-size:var(--fs-sm);font-weight:800;letter-spacing:.01em;transition:filter .15s ease}.qf-sub-row button:hover{filter:brightness(1.08)}.qf-foot-bar{border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u)*1.1) 0;gap:16px;flex-wrap:wrap}.qf-foot-bar p{color:var(--text-faint);font-size:var(--fs-xs);font-weight:500}.qf-foot-bar .soc{display:flex;gap:8px}.qf-soc{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);display:grid;place-items:center;cursor:pointer;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.qf-soc:hover{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}@container app (max-width:940px){.qf-hero-grid{grid-template-columns:1fr}.qf-scorecol{flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 6px;scroll-snap-type:x proximity}.qf-scorecol .qf-scorecard{flex:0 0 calc(50% - 14px);scroll-snap-align:start}.qf-content-grid{grid-template-columns:1fr}}.qf-dd-lead{display:inline-flex;align-items:center;gap:11px;min-width:0}.qf-cl{width:22px;height:22px;border-radius:6px;flex-shrink:0;display:grid;place-items:center;overflow:hidden;font-size:8.5px;font-weight:900;letter-spacing:-.02em;color:#06120c}.qf-cl img{width:100%;height:100%;object-fit:contain}.qf-cl.has-img{background:#fff;padding:2.5px;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .06)}.qf-leagues{background:var(--bg-deep);border-bottom:1px solid var(--border)}.qf-leagues-inner{display:flex;align-items:center;gap:9px;padding:calc(var(--u)*0.85) 0;flex-wrap:wrap}.qf-leagues-lead{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);display:inline-flex;align-items:center;gap:10px;margin-right:2px;flex-shrink:0}.qf-leagues-lead::after{content:"";width:1px;height:13px;background:var(--border)}.qf-chip{appearance:none;font-family:inherit;cursor:pointer;white-space:nowrap;text-decoration:none;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);font-size:var(--fs-sm);font-weight:700;padding:calc(var(--u)*0.5) calc(var(--u)*0.95);border-radius:999px;transition:color .15s,border-color .15s,background .15s}.qf-chip:hover{color:var(--text);border-color:color-mix(in oklab,var(--accent) 50%,var(--border))}.qf-chip.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.qf-news{padding:calc(var(--u)*1.6) 0 calc(var(--u)*0.2)}.qf-news-band{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px, 2.6cqw, 40px);max-width:880px;margin:0 auto;background:color-mix(in oklab,var(--accent) 9%,var(--surface));border:1px solid color-mix(in oklab,var(--accent) 28%,var(--border));border-radius:14px;padding:clamp(15px, 1.9cqw, 22px) clamp(20px, 3cqw, 34px)}.qf-news-copy{max-width:46ch}.qf-news-eyebrow{display:block;font-size:var(--fs-2xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:calc(var(--u)*0.5)}.qf-news-brand{font-size:1.55em;font-weight:900;letter-spacing:-.01em;text-transform:none;vertical-align:-.04em}.qf-news-brand .a{color:var(--text)}.qf-news-brand .b{color:var(--accent)}.qf-news h2{font-size:calc(var(--u) * 1.14);font-weight:800;letter-spacing:-.01em;color:var(--text);line-height:1.3;text-wrap:balance}.qf-news-form{display:flex;gap:8px;flex-shrink:0}.qf-news-form input{appearance:none;height:calc(var(--u)*2.8);width:clamp(190px, 22cqw, 280px);padding:0 calc(var(--u)*1);border-radius:9px;border:1px solid var(--border);background:var(--bg-deep);color:var(--text);font-family:inherit;font-size:var(--fs-sm);font-weight:500;outline:none;transition:border-color .15s ease}.qf-news-form input::placeholder{color:var(--text-faint)}.qf-news-form input:focus{border-color:color-mix(in oklab,var(--accent) 55%,var(--border))}.qf-news-form button{flex-shrink:0;height:calc(var(--u)*2.8);padding:0 calc(var(--u)*1.3);border:0;border-radius:9px;cursor:pointer;background:var(--accent);color:var(--accent-ink);font-family:inherit;font-size:var(--fs-sm);font-weight:800;transition:filter .15s ease}.qf-news-form button:hover{filter:brightness(1.08)}.qf-news-form button.is-loading,.qf-subscribe button.is-loading{opacity:.6;cursor:progress}.qf-news-formwrap{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.qf-news-msg,.qf-sub-msg{margin:0;font-size:var(--fs-sm);font-weight:700;line-height:1.35}.qf-news-msg[hidden],.qf-sub-msg[hidden]{display:none}.qf-sub-msg{margin-top:8px}.qf-news-msg.is-ok,.qf-sub-msg.is-ok{color:var(--accent)}.qf-news-msg.is-err,.qf-sub-msg.is-err{color:var(--loss)}.qf-byline{margin-top:auto;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.qf-author{font-size:var(--fs-xs);color:var(--text-dim);font-weight:700}.qf-byline .qf-time{margin-top:0}.qf-trend{list-style:none;padding:calc(var(--u)*0.3) 0 calc(var(--u)*0.4)}.qf-trend-item{display:flex;gap:13px;align-items:flex-start;padding:calc(var(--u)*0.75) calc(var(--u)*1.1);border-bottom:1px solid var(--border)}.qf-trend-item:last-child{border-bottom:0}.qf-trend-rank{font-size:var(--fs-lg);font-weight:900;line-height:1;letter-spacing:-.04em;flex-shrink:0;width:1.1em;color:color-mix(in oklab,var(--accent) 60%,var(--text-faint));font-variant-numeric:tabular-nums}.qf-trend-body{display:flex;flex-direction:column;gap:4px;min-width:0}.qf-trend-cat{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.qf-trend-title{font-size:var(--fs-sm);font-weight:700;line-height:1.3;color:var(--text);text-decoration:none;text-wrap:pretty;transition:color .15s}.qf-trend-title:hover{color:var(--accent)}.qf-single{padding:clamp(20px,3cqw,36px) 0 calc(var(--u)*3)}.qf-single-head{max-width:820px;margin:0 auto calc(var(--u)*1.5)}.qf-single-head .qf-cat{display:inline-block;margin-bottom:calc(var(--u)*0.6)}.qf-single-head h1{font-size:var(--fs-2xl);line-height:1.05;letter-spacing:-.025em;font-weight:900;color:var(--text);text-wrap:balance}.qf-single-head .qf-byline{margin-top:calc(var(--u)*0.9)}.qf-single-media{max-width:980px;margin:0 auto calc(var(--u)*1.6);border-radius:16px;overflow:hidden;border:1px solid var(--border);aspect-ratio:16/9;position:relative}.qf-single-media img{width:100%;height:100%;object-fit:cover}.qf-single-body{max-width:720px;margin:0 auto;font-size:calc(var(--u)*1.0625);line-height:1.7;color:var(--text-dim)}.qf-single-body>*+*{margin-top:calc(var(--u)*1.1)}.qf-single-body h2,.qf-single-body h3{color:var(--text);font-weight:800;letter-spacing:-.01em;margin-top:calc(var(--u)*1.8)}.qf-single-body h2{font-size:var(--fs-lg)}.qf-single-body a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.qf-single-body img{max-width:100%;height:auto;border-radius:12px}.qf-single-body blockquote{border-left:3px solid var(--accent);padding-left:calc(var(--u)*1.1);color:var(--text);font-weight:600}.qf-single .qf-content-grid .qf-single-head,.qf-single .qf-content-grid .qf-single-media{max-width:none;margin-left:0;margin-right:0}.qf-single .qf-content-grid .qf-single-body{margin-left:0;margin-right:0}.qf-single-main{min-width:0}.qf-page-head{padding:0 0 calc(var(--u)*1.1)}.qf-page-head h1{font-size:var(--fs-xl);font-weight:900;letter-spacing:-.02em;color:var(--text)}.qf-page-head p{color:var(--text-dim);font-size:var(--fs-sm);margin-top:calc(var(--u)*0.4)}.qf-pagination{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding:calc(var(--u)*1.5) 0 0}.qf-pagination a,.qf-pagination span{display:inline-grid;place-items:center;min-width:calc(var(--u)*2.4);height:calc(var(--u)*2.4);padding:0 calc(var(--u)*0.6);border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);text-decoration:none;font-weight:700;font-size:var(--fs-sm)}.qf-pagination a:hover{color:var(--text);border-color:color-mix(in oklab,var(--accent) 50%,var(--border))}.qf-pagination .current{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.qf-mobile-menu{display:none}@container app (max-width:720px){.qf-ticker{position:sticky;top:calc(var(--u) * 3.6);z-index:39}.qf-live-pill .txt{display:none}.qf-burger{display:grid}.qf-scorecol .qf-scorecard{flex:0 0 82%}.qf-article-grid{grid-template-columns:1fr}.qf-foot-grid{grid-template-columns:1fr 1fr}.qf-headbar{height:calc(var(--u) * 3.6)}.qf-filters-inner{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.qf-filters-inner::-webkit-scrollbar{display:none}.qf-filter{flex-shrink:0}.qf-leagues-inner{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.qf-leagues-inner::-webkit-scrollbar{display:none}.qf-chip{flex-shrink:0}.qf-news-band{flex-direction:column;align-items:stretch;gap:calc(var(--u)*1.1)}.qf-news-form{width:100%}.qf-news-form input{flex:1;width:auto;min-width:0}.qf-mobile-menu{display:flex;flex-direction:column;gap:calc(var(--u)*1);padding:calc(var(--u)*1) 0 calc(var(--u)*1.3);border-top:1px solid var(--border);animation:ddpop .16s cubic-bezier(.3,.7,.4,1)}.qf-mobile-menu[hidden]{display:none}.qf-mm-search{display:flex;align-items:center;gap:calc(var(--u)*0.6);height:calc(var(--u)*2.6);padding:0 calc(var(--u)*0.95);border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text-faint)}.qf-mm-search input{flex:1;min-width:0;border:0;background:#fff0;outline:none;font-family:inherit;font-size:var(--fs-sm);font-weight:500;color:var(--text)}.qf-mm-search input::placeholder{color:var(--text-faint)}.qf-mm-nav{display:flex;flex-direction:column}.qf-mm-link{appearance:none;border:0;background:#fff0;text-align:left;cursor:pointer;text-decoration:none;font-family:inherit;font-size:var(--fs-md);font-weight:700;color:var(--text-dim);padding:calc(var(--u)*0.75) calc(var(--u)*0.2);border-bottom:1px solid var(--border);transition:color .15s}.qf-mm-link:last-child{border-bottom:0}.qf-mm-link:hover{color:var(--text)}.qf-mm-link.active{color:var(--accent)}.qf-mm-group>summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.qf-mm-group>summary::-webkit-details-marker{display:none}.qf-mm-chev{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.55}.qf-mm-group[open]>summary .qf-mm-chev{transform:rotate(-135deg)}.qf-mm-sub{display:flex;flex-direction:column;padding:calc(var(--u)*0.2) 0 calc(var(--u)*0.7)}.qf-mm-sublink{display:flex;align-items:center;text-decoration:none;color:var(--text-dim);font-size:var(--fs-sm);font-weight:600;padding:calc(var(--u)*0.55) calc(var(--u)*0.2)}.qf-mm-sublink:hover{color:var(--text)}.qf-mm-sublink .qf-dd-lead{display:inline-flex;align-items:center;gap:11px;min-width:0}.qf-mm-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.qf-mm-foot .qf-live-pill .txt{display:inline}.qf-mm-soc{display:flex;gap:8px}.qf-headbar-clean .qf-head-actions{flex:0 0 auto;margin-left:auto}.qf-search{width:calc(var(--u) * 2.4);max-width:none;flex:0 0 auto;padding:0;justify-content:center;border-radius:50%;cursor:pointer}.qf-search input{display:none}.qf-single-head h1{font-size:var(--fs-xl)}.qf-hero-slide h1{font-size:clamp(calc(var(--u)*1.15), 5cqw, calc(var(--u)*1.5));line-height:1.08;-webkit-line-clamp:4;line-clamp:4}.qf-hero-slide .qf-feature-media{flex:1 0 44%}}@container app (max-width:480px){.qf-foot-grid{grid-template-columns:1fr 1fr;gap:calc(var(--u)*1.5) calc(var(--u)*1.2)}.qf-foot-brand{grid-column:1 / -1}.qf-feature h1{font-size:calc(var(--u) * 2.1)}.qf-foot-competitions{order:1}.qf-foot-sections{order:2}.qf-foot-company{order:3}}.qf-match-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:clamp(16px, 2.2cqw, 24px)}.qf-fixtures-page,.qf-standings-grid{display:grid;gap:clamp(20px, 2.6cqw, 32px);align-items:start}.qf-standings-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.qf-fixtures-page{grid-template-columns:1fr}.qf-teams-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:clamp(12px, 1.8cqw, 18px)}.qf-team-card{display:flex;align-items:center;gap:calc(var(--u)*0.85);background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:calc(var(--u)*0.85) calc(var(--u)*1);transition:border-color .2s,transform .2s}.qf-team-card:hover{border-color:color-mix(in oklab,var(--accent) 40%,var(--border));transform:translateY(-2px)}.qf-team-crest{width:calc(var(--u)*2.4);height:calc(var(--u)*2.4);flex-shrink:0;display:grid;place-items:center}.qf-team-crest img{width:100%;height:100%;object-fit:contain}.qf-team-mono{width:100%;height:100%;border-radius:8px;display:grid;place-items:center;background:var(--surface-2);color:var(--accent);font-weight:900;font-size:var(--fs-xs);letter-spacing:-.02em}.qf-team-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.qf-team-name{font-size:var(--fs-sm);font-weight:800;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qf-team-venue{font-size:var(--fs-2xs);font-weight:600;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container app (max-width:720px){.qf-fixtures-page,.qf-standings-grid{grid-template-columns:1fr}.qf-teams-grid{grid-template-columns:1fr 1fr}}.qf-contact-form{margin-top:calc(var(--u)*1.4);display:flex;flex-direction:column;gap:calc(var(--u)*0.9)}.qf-field-row{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u)*0.9)}.qf-field{display:flex;flex-direction:column;gap:calc(var(--u)*0.4)}.qf-field>span{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.qf-field input,.qf-field textarea{appearance:none;width:100%;font-family:inherit;font-size:var(--fs-sm);font-weight:500;color:var(--text);background:var(--bg-deep);border:1px solid var(--border);border-radius:8px;padding:calc(var(--u)*0.7) calc(var(--u)*0.9);outline:none;transition:border-color .15s ease}.qf-field input{height:calc(var(--u)*2.8)}.qf-field textarea{resize:vertical;line-height:1.5}.qf-field input:focus,.qf-field textarea:focus{border-color:color-mix(in oklab,var(--accent) 55%,var(--border))}.qf-btn{align-self:flex-start;border:0;border-radius:8px;cursor:pointer;background:var(--accent);color:var(--accent-ink);font-family:inherit;font-weight:800;font-size:var(--fs-sm);letter-spacing:.01em;padding:calc(var(--u)*0.8) calc(var(--u)*1.5);transition:filter .15s ease}.qf-btn:hover{filter:brightness(1.08)}.qf-form-note{padding:calc(var(--u)*0.8) calc(var(--u)*1.1);border-radius:10px;font-size:var(--fs-sm);font-weight:600;margin:calc(var(--u)*1) 0}.qf-form-ok{background:color-mix(in oklab,var(--win) 16%,var(--surface));border:1px solid color-mix(in oklab,var(--win) 45%,var(--border));color:var(--text)}.qf-form-err{background:color-mix(in oklab,var(--loss) 14%,var(--surface));border:1px solid color-mix(in oklab,var(--loss) 45%,var(--border));color:var(--text)}.qf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@container app (max-width:720px){.qf-field-row{grid-template-columns:1fr}}.qf-share{display:flex;align-items:center;gap:calc(var(--u)*0.6);flex-wrap:wrap;margin:calc(var(--u)*1.6) 0 calc(var(--u)*0.4);padding-top:calc(var(--u)*1.3);border-top:1px solid var(--border)}.qf-share-label{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-right:calc(var(--u)*0.3)}.qf-share-btn{position:relative;appearance:none;cursor:pointer;text-decoration:none;width:40px;height:40px;min-width:40px;border-radius:999px;display:inline-grid;place-items:center;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);transition:color .15s,border-color .15s,background .15s,transform .15s}.qf-share-btn:hover{color:var(--accent);border-color:color-mix(in oklab,var(--accent) 45%,var(--border));background:color-mix(in oklab,var(--accent) 10%,var(--surface));transform:translateY(-1px)}.qf-share-btn svg{display:block}.qf-copy-tip{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%) translateY(4px);background:var(--accent);color:var(--accent-ink);font-size:var(--fs-2xs);font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.qf-share-copy.copied .qf-copy-tip{opacity:1;transform:translateX(-50%) translateY(0)}.qf-cookie{position:fixed;left:clamp(12px, 3vw, 22px);right:clamp(12px, 3vw, 22px);bottom:clamp(12px, 3vw, 22px);z-index:200;margin:0 auto;max-width:760px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:var(--surface-2);border:1px solid var(--border);border-radius:14px;padding:15px 19px;box-shadow:0 18px 50px rgb(0 0 0 / .45);font-family:"Archivo",system-ui,-apple-system,sans-serif}.qf-cookie[hidden]{display:none}.qf-cookie-text{flex:1;min-width:220px;margin:0;font-size:13px;font-weight:500;color:var(--text-dim);line-height:1.45}.qf-cookie-text a{color:var(--accent);text-decoration:none}.qf-cookie-text a:hover{text-decoration:underline}.qf-cookie-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.qf-cookie-btn{appearance:none;cursor:pointer;font-family:inherit;white-space:nowrap;font-size:13px;font-weight:700;border-radius:999px;padding:9px 18px;min-height:40px;border:1px solid #fff0;background:var(--accent);color:var(--accent-ink);transition:opacity .15s,background .15s,border-color .15s,color .15s}.qf-cookie-btn:hover{opacity:.9}.qf-cookie-btn.ghost{background:#fff0;border-color:var(--border);color:var(--text-dim)}.qf-cookie-btn.ghost:hover{color:var(--text);border-color:var(--text-faint);opacity:1}@media (max-width:480px){.qf-cookie{flex-direction:column;align-items:stretch;gap:calc(var(--u)*0.8)}.qf-cookie-actions{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.qf-breaking-track,.qf-ticker-track{animation:none}.qf-wc-dot,.qf-live-pill .blip,.qf-ticker-label .blip,.qf-sc-state.live .blip,.qf-breaking-label .dotpulse{animation:none}}