:root{--jp-ui-color-primary:#09c269;--jp-ui-color-primary-rgb:9,194,105;--jp-ui-color-primary-hover:#07a358;--jp-ui-color-primary-soft:rgba(9, 194, 105, 0.12);--jp-ui-color-success:#28a745;--jp-ui-color-danger:#d73a49;--jp-ui-color-warning:#ffc107;--jp-ui-color-info:#096dbc;--jp-ui-color-muted:rgba(158, 166, 162, 0.85);--jp-ui-space-1:4px;--jp-ui-space-2:8px;--jp-ui-space-3:12px;--jp-ui-space-4:16px;--jp-ui-space-5:20px;--jp-ui-space-6:24px;--jp-ui-space-7:32px;--jp-ui-space-8:40px;--jp-ui-border-width:1px;--jp-ui-radius-sm:6px;--jp-ui-radius-md:10px;--jp-ui-radius-lg:16px;--jp-ui-radius-pill:999px;--jp-ui-font-family:"Open Sans",system-ui,"Helvetica Neue",Helvetica,Arial,sans-serif;--jp-ui-font-size-xs:12px;--jp-ui-font-size-sm:13px;--jp-ui-font-size-md:14px;--jp-ui-font-size-lg:16px;--jp-ui-font-size-xl:20px;--jp-ui-font-size-2xl:28px;--jp-ui-font-weight-regular:400;--jp-ui-font-weight-medium:600;--jp-ui-font-weight-bold:700;--jp-ui-line-height:1.5;--jp-ui-transition:0.2s ease}:root,:root[data-jp-ui-theme=light]{color-scheme:light;--jp-ui-color-bg:#ffffff;--jp-ui-color-bg-elevated:#f9fafb;--jp-ui-color-bg-muted:#f3f4f6;--jp-ui-color-text:#090f0f;--jp-ui-color-text-inverse:#ffffff;--jp-ui-color-text-muted:rgba(9, 15, 15, 0.65);--jp-ui-border-color:#e5e7eb;--jp-ui-card-bg:#f9fafb;--jp-ui-card-border:#e5e7eb;--jp-ui-input-bg:#ffffff;--jp-ui-input-border:#d1d5db;--jp-ui-shadow:0 4px 16px rgba(0, 0, 0, 0.06);--jp-ui-focus-ring:rgba(9, 194, 105, 0.35);--jp-ui-scrollbar-thumb:rgba(9, 15, 15, 0.22);--jp-ui-scrollbar-thumb-hover:rgba(9, 15, 15, 0.38);--jp-ui-scrollbar-track:transparent}:root[data-jp-ui-theme=dark]{color-scheme:dark;--jp-ui-color-bg:#090f0f;--jp-ui-color-bg-elevated:#111827;--jp-ui-color-bg-muted:#1f2937;--jp-ui-color-text:#ffffff;--jp-ui-color-text-inverse:#090f0f;--jp-ui-color-text-muted:rgba(255, 255, 255, 0.65);--jp-ui-border-color:#1f2937;--jp-ui-card-bg:#111827;--jp-ui-card-border:#1f2937;--jp-ui-input-bg:#111827;--jp-ui-input-border:#374151;--jp-ui-shadow:0 8px 24px rgba(0, 0, 0, 0.35);--jp-ui-focus-ring:rgba(9, 194, 105, 0.45);--jp-ui-color-primary-soft:rgba(9, 194, 105, 0.2);--jp-ui-scrollbar-thumb:rgba(255, 255, 255, 0.24);--jp-ui-scrollbar-thumb-hover:rgba(255, 255, 255, 0.38);--jp-ui-scrollbar-track:transparent;--jp-ui-app-banner-from:var(--jp-ui-color-bg-elevated)}.jp-ui{box-sizing:border-box;font-family:var(--jp-ui-font-family);font-size:var(--jp-ui-font-size-md);font-weight:var(--jp-ui-font-weight-regular);line-height:var(--jp-ui-line-height);color:var(--jp-ui-color-text);background-color:var(--jp-ui-color-bg);-webkit-font-smoothing:antialiased}.jp-ui *,.jp-ui ::after,.jp-ui ::before{box-sizing:border-box}.jp-ui h1,.jp-ui h2,.jp-ui h3,.jp-ui h4{margin:0 0 var(--jp-ui-space-4);font-weight:var(--jp-ui-font-weight-bold);line-height:1.25;color:var(--jp-ui-color-text)}.jp-ui h1{font-size:var(--jp-ui-font-size-2xl)}.jp-ui h2{font-size:var(--jp-ui-font-size-xl)}.jp-ui h3{font-size:var(--jp-ui-font-size-lg)}.jp-ui p{margin:0 0 var(--jp-ui-space-4);color:var(--jp-ui-color-text-muted)}.jp-ui a{color:var(--jp-ui-color-primary);text-decoration:none}.jp-ui a:hover{text-decoration:underline}.jp-ui code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.1em .35em;border-radius:var(--jp-ui-radius-sm);background:var(--jp-ui-color-bg-muted);color:var(--jp-ui-color-text)}.jp-ui-page{max-width:1100px;margin:0 auto;padding:var(--jp-ui-space-6) var(--jp-ui-space-4) var(--jp-ui-space-8)}.jp-ui-section{margin-bottom:var(--jp-ui-space-8);padding-bottom:var(--jp-ui-space-7);border-bottom:var(--jp-ui-border-width) solid var(--jp-ui-border-color)}.jp-ui-section:last-child{border-bottom:0}.jp-ui-section__title{display:flex;align-items:center;justify-content:space-between;gap:var(--jp-ui-space-4);margin-bottom:var(--jp-ui-space-3)}.jp-ui-section__desc{margin-bottom:var(--jp-ui-space-5)}.jp-ui-stack{display:flex;flex-direction:column;gap:var(--jp-ui-space-3)}.jp-ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--jp-ui-space-2);padding:var(--jp-ui-space-3) var(--jp-ui-space-5);border:var(--jp-ui-border-width) solid transparent;border-radius:var(--jp-ui-radius-md);background:var(--jp-ui-color-bg-muted);color:var(--jp-ui-color-text);font-family:var(--jp-ui-font-family);font-size:var(--jp-ui-font-size-md);font-weight:var(--jp-ui-font-weight-medium);line-height:1.2;text-decoration:none;cursor:pointer;transition:background var(--jp-ui-transition),border-color var(--jp-ui-transition),color var(--jp-ui-transition),box-shadow var(--jp-ui-transition),opacity var(--jp-ui-transition);white-space:nowrap;user-select:none}.jp-ui-btn:hover{background:var(--jp-ui-border-color);text-decoration:none;color:var(--jp-ui-color-text)}.jp-ui-btn:focus-visible{outline:2px solid var(--jp-ui-focus-ring);outline-offset:2px}.jp-ui-btn:disabled,.jp-ui-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.jp-ui-btn--primary{background:var(--jp-ui-color-primary);color:var(--jp-ui-color-text-inverse)}.jp-ui-btn--primary:hover{background:var(--jp-ui-color-primary-hover);color:var(--jp-ui-color-text-inverse)}.jp-ui-btn--secondary{background:0 0;border-color:var(--jp-ui-border-color);color:var(--jp-ui-color-text)}.jp-ui-btn--secondary:hover{background:var(--jp-ui-color-bg-muted);border-color:var(--jp-ui-color-primary);color:var(--jp-ui-color-primary)}.jp-ui-btn--ghost{background:0 0;color:var(--jp-ui-color-primary)}.jp-ui-btn--ghost:hover{background:var(--jp-ui-color-primary-soft);color:var(--jp-ui-color-primary)}.jp-ui-btn--danger{background:var(--jp-ui-color-danger);color:#fff}.jp-ui-btn--danger:hover{background:#c12736;color:#fff}.jp-ui-btn--sm{padding:var(--jp-ui-space-2) var(--jp-ui-space-3);font-size:var(--jp-ui-font-size-sm);border-radius:var(--jp-ui-radius-sm)}.jp-ui-btn--lg{padding:var(--jp-ui-space-4) var(--jp-ui-space-6);font-size:var(--jp-ui-font-size-lg)}.jp-ui-btn--icon{padding:var(--jp-ui-space-3);min-width:40px;min-height:40px}.jp-ui-theme-toggle:not(.jp-ui-theme-toggle--icon){min-width:140px}.jp-ui-theme-toggle--icon{display:inline-flex;align-items:center;justify-content:center;min-width:28px;width:28px;height:28px;padding:0;border:0;border-radius:var(--jp-ui-radius-sm);background:0 0;color:inherit;cursor:pointer;flex:0 0 auto;line-height:1;--ggs:0.55}.jp-ui-theme-toggle--icon:hover{opacity:.85;background:rgba(255,255,255,.08)}.jp-ui-theme-toggle--menu{width:100%;border:0;background:0 0;cursor:pointer;text-align:left;font-family:inherit}[data-jp-ui-shell] .jp-ui-theme-toggle .gg-bulb.jp-ui-theme-toggle__icon--to-light,[data-jp-ui-shell][data-jp-ui-theme=dark] .jp-ui-theme-toggle .gg-dark-mode.jp-ui-theme-toggle__icon--to-dark{display:none}[data-jp-ui-shell][data-jp-ui-theme=dark] .jp-ui-theme-toggle .gg-bulb.jp-ui-theme-toggle__icon--to-light{display:block}.jp-ui-card{display:flex;flex-direction:column;gap:var(--jp-ui-space-3);padding:var(--jp-ui-space-5);background:var(--jp-ui-card-bg);border:var(--jp-ui-border-width) solid var(--jp-ui-card-border);border-radius:var(--jp-ui-radius-md);box-shadow:var(--jp-ui-shadow);color:var(--jp-ui-color-text);transition:background var(--jp-ui-transition),border-color var(--jp-ui-transition),box-shadow var(--jp-ui-transition)}.jp-ui-card__title{margin:0;font-size:var(--jp-ui-font-size-lg);font-weight:var(--jp-ui-font-weight-bold);color:var(--jp-ui-color-text)}.jp-ui-card__body{margin:0;font-size:var(--jp-ui-font-size-md);color:var(--jp-ui-color-text-muted)}.jp-ui-card__footer{display:flex;flex-wrap:wrap;gap:var(--jp-ui-space-2);margin-top:var(--jp-ui-space-2);padding-top:var(--jp-ui-space-3);border-top:var(--jp-ui-border-width) solid var(--jp-ui-border-color)}.jp-ui-card--flush{padding:0;overflow:hidden}.jp-ui-card--flush .jp-ui-card__body,.jp-ui-card--flush .jp-ui-card__footer,.jp-ui-card--flush .jp-ui-card__title{padding-left:var(--jp-ui-space-5);padding-right:var(--jp-ui-space-5)}.jp-ui-card--flush .jp-ui-card__title{padding-top:var(--jp-ui-space-5)}.jp-ui-card--flush .jp-ui-card__body{padding-bottom:var(--jp-ui-space-5)}.jp-ui-card--flush .jp-ui-card__footer{padding:var(--jp-ui-space-3) var(--jp-ui-space-5);margin-top:0}.jp-ui-card--plain{border:0;box-shadow:none;background:0 0;padding:0}.jp-ui-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--jp-ui-space-4)}.jp-ui-badge{display:inline-flex;align-items:center;gap:var(--jp-ui-space-1);padding:2px var(--jp-ui-space-2);border-radius:var(--jp-ui-radius-pill);border:var(--jp-ui-border-width) solid transparent;font-size:var(--jp-ui-font-size-xs);font-weight:var(--jp-ui-font-weight-medium);line-height:1.4;white-space:nowrap;background:var(--jp-ui-color-bg-muted);color:var(--jp-ui-color-text);text-decoration:none;--ggs:0.75}.jp-ui-badge:active,.jp-ui-badge:focus,.jp-ui-badge:focus-visible,.jp-ui-badge:hover,.jp-ui-badge:visited{text-decoration:none}.jp-ui-badge a{color:inherit;text-decoration:none!important}.jp-ui-badge a:active,.jp-ui-badge a:focus,.jp-ui-badge a:focus-visible,.jp-ui-badge a:hover,.jp-ui-badge a:visited{color:inherit;text-decoration:none!important}.jp-ui-badge--primary{background:var(--jp-ui-color-primary-soft);color:var(--jp-ui-color-primary)}.jp-ui-badge--success{background:rgba(40,167,69,.15);color:var(--jp-ui-color-success)}.jp-ui-badge--danger{background:rgba(215,58,73,.15);color:var(--jp-ui-color-danger)}.jp-ui-badge--warning{background:rgba(255,193,7,.2);color:#a07900}.jp-ui-badge--info{background:rgba(9,109,188,.15);color:var(--jp-ui-color-info)}.jp-ui-badge--outline{background:0 0;border-color:var(--jp-ui-border-color);color:var(--jp-ui-color-text-muted)}.jp-ui a.jp-ui-badge,.jp-ui a.jp-ui-badge:hover,[data-jp-ui-shell] a.jp-ui-badge,[data-jp-ui-shell] a.jp-ui-badge:hover,a.jp-ui-badge,a.jp-ui-badge:active,a.jp-ui-badge:focus,a.jp-ui-badge:focus-visible,a.jp-ui-badge:hover,a.jp-ui-badge:link,a.jp-ui-badge:visited{text-decoration:none!important}:root[data-jp-ui-theme=dark] .jp-ui-badge--warning{color:#ffc107}.jp-ui-alert{display:flex;align-items:flex-start;gap:var(--jp-ui-space-3);padding:var(--jp-ui-space-4);border-radius:var(--jp-ui-radius-md);border:var(--jp-ui-border-width) solid var(--jp-ui-border-color);background:var(--jp-ui-color-bg-elevated);color:var(--jp-ui-color-text);font-size:var(--jp-ui-font-size-md)}.jp-ui-alert__title{display:block;margin-bottom:var(--jp-ui-space-1);font-weight:var(--jp-ui-font-weight-bold)}.jp-ui-alert__body{margin:0;color:var(--jp-ui-color-text-muted)}.jp-ui-alert--info{border-color:rgba(9,109,188,.35);background:rgba(9,109,188,.1)}.jp-ui-alert--info .jp-ui-alert__title{color:var(--jp-ui-color-info)}.jp-ui-alert--success{border-color:rgba(40,167,69,.35);background:rgba(40,167,69,.1)}.jp-ui-alert--success .jp-ui-alert__title{color:var(--jp-ui-color-success)}.jp-ui-alert--warning{border-color:rgba(255,193,7,.45);background:rgba(255,193,7,.12)}.jp-ui-alert--warning .jp-ui-alert__title{color:#a07900}.jp-ui-alert--danger{border-color:rgba(215,58,73,.35);background:rgba(215,58,73,.1)}.jp-ui-alert--danger .jp-ui-alert__title{color:var(--jp-ui-color-danger)}:root[data-jp-ui-theme=dark] .jp-ui-alert--warning .jp-ui-alert__title{color:#ffc107}.jp-ui-field{display:flex;flex-direction:column;gap:var(--jp-ui-space-2);width:100%;max-width:360px}.jp-ui-label{font-size:var(--jp-ui-font-size-sm);font-weight:var(--jp-ui-font-weight-medium);color:var(--jp-ui-color-text)}.jp-ui-hint{font-size:var(--jp-ui-font-size-xs);color:var(--jp-ui-color-text-muted)}.jp-ui-input,.jp-ui-select,.jp-ui-textarea{width:100%;padding:var(--jp-ui-space-3) var(--jp-ui-space-4);border:var(--jp-ui-border-width) solid var(--jp-ui-input-border);border-radius:var(--jp-ui-radius-md);background:var(--jp-ui-input-bg);color:var(--jp-ui-color-text);font-family:var(--jp-ui-font-family);font-size:var(--jp-ui-font-size-md);line-height:1.4;transition:border-color var(--jp-ui-transition),box-shadow var(--jp-ui-transition),background var(--jp-ui-transition)}.jp-ui-input::placeholder,.jp-ui-select::placeholder,.jp-ui-textarea::placeholder{color:var(--jp-ui-color-muted)}.jp-ui-input:hover,.jp-ui-select:hover,.jp-ui-textarea:hover{border-color:var(--jp-ui-color-primary)}.jp-ui-input:focus,.jp-ui-select:focus,.jp-ui-textarea:focus{outline:0;border-color:var(--jp-ui-color-primary);box-shadow:0 0 0 3px var(--jp-ui-focus-ring)}.jp-ui-input:disabled,.jp-ui-select:disabled,.jp-ui-textarea:disabled{opacity:.55;cursor:not-allowed}.jp-ui-textarea{min-height:96px;resize:vertical}.jp-ui-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--jp-ui-color-text-muted) 50%),linear-gradient(135deg,var(--jp-ui-color-text-muted) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:var(--jp-ui-space-7)}.jp-ui-mt-1{margin-top:var(--jp-ui-space-1)}.jp-ui-mt-2{margin-top:var(--jp-ui-space-2)}.jp-ui-mt-3{margin-top:var(--jp-ui-space-3)}.jp-ui-mt-4{margin-top:var(--jp-ui-space-4)}.jp-ui-mt-6{margin-top:var(--jp-ui-space-6)}.jp-ui-mt-8{margin-top:var(--jp-ui-space-8)}.jp-ui-mb-1{margin-bottom:var(--jp-ui-space-1)}.jp-ui-mb-2{margin-bottom:var(--jp-ui-space-2)}.jp-ui-mb-3{margin-bottom:var(--jp-ui-space-3)}.jp-ui-mb-4{margin-bottom:var(--jp-ui-space-4)}.jp-ui-mb-6{margin-bottom:var(--jp-ui-space-6)}.jp-ui-mb-0{margin-bottom:0}.jp-ui-p-2{padding:var(--jp-ui-space-2)}.jp-ui-p-3{padding:var(--jp-ui-space-3)}.jp-ui-p-4{padding:var(--jp-ui-space-4)}.jp-ui-p-6{padding:var(--jp-ui-space-6)}.jp-ui-rounded-sm{border-radius:var(--jp-ui-radius-sm)}.jp-ui-rounded-md{border-radius:var(--jp-ui-radius-md)}.jp-ui-rounded-lg{border-radius:var(--jp-ui-radius-lg)}.jp-ui-rounded-pill{border-radius:var(--jp-ui-radius-pill)}.jp-ui-text-muted{color:var(--jp-ui-color-text-muted)}.jp-ui-text-primary{color:var(--jp-ui-color-primary)}.jp-ui-fw-medium{font-weight:var(--jp-ui-font-weight-medium)}.jp-ui-fw-bold{font-weight:var(--jp-ui-font-weight-bold)}.jp-ui-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jp-ui-swatch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--jp-ui-space-3)}.jp-ui-swatch{border:var(--jp-ui-border-width) solid var(--jp-ui-border-color);border-radius:var(--jp-ui-radius-md);overflow:hidden;background:var(--jp-ui-color-bg-elevated)}.jp-ui-swatch__color{height:56px}.jp-ui-swatch__meta{padding:var(--jp-ui-space-2) var(--jp-ui-space-3);font-size:var(--jp-ui-font-size-xs)}.jp-ui-swatch__name{display:block;font-weight:var(--jp-ui-font-weight-medium);color:var(--jp-ui-color-text)}.jp-ui-swatch__value{color:var(--jp-ui-color-text-muted)}.jp-ui-pretty-scroll,.pretty-scroll{scrollbar-width:thin;scrollbar-color:var(--jp-ui-scrollbar-thumb) var(--jp-ui-scrollbar-track)}.jp-ui-pretty-scroll::-webkit-scrollbar,.pretty-scroll::-webkit-scrollbar{width:2px;height:2px}.jp-ui-pretty-scroll::-webkit-scrollbar-track,.pretty-scroll::-webkit-scrollbar-track{background:var(--jp-ui-scrollbar-track)}.jp-ui-pretty-scroll::-webkit-scrollbar-thumb,.pretty-scroll::-webkit-scrollbar-thumb{background:var(--jp-ui-scrollbar-thumb);border-radius:999px;border:1px solid transparent;background-clip:padding-box}.jp-ui-pretty-scroll::-webkit-scrollbar-thumb:hover,.pretty-scroll::-webkit-scrollbar-thumb:hover{background:var(--jp-ui-scrollbar-thumb-hover)}body.jp-ui-shell-body,html[data-jp-ui-shell]{scrollbar-width:thin;scrollbar-color:var(--jp-ui-scrollbar-thumb) var(--jp-ui-scrollbar-track)}body.jp-ui-shell-body::-webkit-scrollbar,html[data-jp-ui-shell]::-webkit-scrollbar{width:2px;height:2px}body.jp-ui-shell-body::-webkit-scrollbar-track,html[data-jp-ui-shell]::-webkit-scrollbar-track{background:var(--jp-ui-scrollbar-track)}body.jp-ui-shell-body::-webkit-scrollbar-thumb,html[data-jp-ui-shell]::-webkit-scrollbar-thumb{background:var(--jp-ui-scrollbar-thumb);border-radius:999px;border:1px solid transparent;background-clip:padding-box}body.jp-ui-shell-body::-webkit-scrollbar-thumb:hover,html[data-jp-ui-shell]::-webkit-scrollbar-thumb:hover{background:var(--jp-ui-scrollbar-thumb-hover)}.jp-ui-container{width:90%;margin:0 auto}@media (min-width:992px){.jp-ui-container{width:900px}}@media (min-width:1244px){.jp-ui-container{width:1240px}}.jp-ui-container--force{width:100%}.jp-ui-row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--jp-ui-space-3)}.jp-ui-row--full{width:100%}.jp-ui-row--center{justify-content:center}.jp-ui-row--between{justify-content:space-between}.jp-ui-row--around{justify-content:space-around}.jp-ui-row--end{justify-content:flex-end}.jp-ui-row--wrap{flex-wrap:wrap}.jp-ui-col{width:100%;display:flex;flex-direction:column;align-items:flex-start}.jp-ui-col--center{align-items:center}.jp-ui-col--end{align-items:flex-end}.jp-ui-w-10{width:10%!important}.jp-ui-w-20{width:20%!important}.jp-ui-w-100{width:100%!important}.jp-ui-text-center{text-align:center}.jp-ui-cursor-pointer{cursor:pointer}html.app[data-jp-ui-shell] .hide-on-app{display:none!important}[data-jp-ui-shell],[data-jp-ui-shell] *,[data-jp-ui-shell] ::after,[data-jp-ui-shell] ::before{box-sizing:border-box}[data-jp-ui-shell] .container-jp{width:90%;margin:0 auto}@media (min-width:992px){[data-jp-ui-shell] .container-jp{width:900px}}@media (min-width:1244px){[data-jp-ui-shell] .container-jp{width:1240px}}[data-jp-ui-shell] .container-jp--force,[data-jp-ui-shell] .container-jp.force-width{width:100%}@media (max-width:768px){[data-jp-ui-shell] .container-jp{width:100%!important}}[data-jp-ui-shell] .row-jp{display:flex;justify-content:flex-start;align-items:center;max-width:100%;min-width:0}[data-jp-ui-shell] .row-jp.full-width{width:100%;max-width:100%}[data-jp-ui-shell] .row-jp.center{justify-content:center}[data-jp-ui-shell] .row-jp.space-between{justify-content:space-between}[data-jp-ui-shell] .row-jp.space-around{justify-content:space-around}[data-jp-ui-shell] .row-jp.space-end{justify-content:flex-end}[data-jp-ui-shell] .row-jp.space-evenly{justify-content:space-evenly}[data-jp-ui-shell] .row-jp.wrap{flex-wrap:wrap}[data-jp-ui-shell] .row-jp.ai-start{align-items:flex-start}[data-jp-ui-shell] .column-jp{width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;align-items:flex-start}[data-jp-ui-shell] .column-jp.center{align-items:center}[data-jp-ui-shell] .column-jp.end{align-items:flex-end}[data-jp-ui-shell] .column-jp.ai-top{align-self:flex-start}[data-jp-ui-shell] .row{display:flex!important;flex-direction:row!important;justify-content:flex-start;align-items:center;clear:none!important}[data-jp-ui-shell] .row.gap-4{gap:4px}[data-jp-ui-shell] .row.gap-8{gap:8px}[data-jp-ui-shell] .row.center{justify-content:center}[data-jp-ui-shell] .row.space-end{justify-content:flex-end}[data-jp-ui-shell] .row.space-between{justify-content:space-between}[data-jp-ui-shell] .row.full-width{width:100%;display:flex}[data-jp-ui-shell] .column{display:flex;flex-direction:column;align-items:flex-start}[data-jp-ui-shell] .column.center{align-items:center}[data-jp-ui-shell] .p-0{padding:0!important}[data-jp-ui-shell] .p-4{padding:4px!important}[data-jp-ui-shell] .p-8{padding:8px!important}[data-jp-ui-shell] .p-12{padding:12px!important}[data-jp-ui-shell] .pt-4{padding-top:4px!important}[data-jp-ui-shell] .pt-8{padding-top:8px!important}[data-jp-ui-shell] .pb-4{padding-bottom:4px!important}[data-jp-ui-shell] .pb-8{padding-bottom:8px!important}[data-jp-ui-shell] .pb-12{padding-bottom:12px!important}[data-jp-ui-shell] .pl-8{padding-left:8px!important}[data-jp-ui-shell] .pl-12{padding-left:12px!important}[data-jp-ui-shell] .pr-8{padding-right:8px!important}[data-jp-ui-shell] .pr-12{padding-right:12px!important}[data-jp-ui-shell] .mt-8{margin-top:8px!important}[data-jp-ui-shell] .mt-12{margin-top:12px!important}[data-jp-ui-shell] .mb-4{margin-bottom:4px!important}[data-jp-ui-shell] .mb-12{margin-bottom:12px!important}[data-jp-ui-shell] .mb-24{margin-bottom:24px!important}[data-jp-ui-shell] .mr-4{margin-right:4px!important}[data-jp-ui-shell] .mr-8{margin-right:8px!important}[data-jp-ui-shell] .mr-12{margin-right:12px!important}[data-jp-ui-shell] .ml-4{margin-left:4px!important}[data-jp-ui-shell] .w-10{width:10%!important}[data-jp-ui-shell] .w-20{width:20%!important}[data-jp-ui-shell] .w-100{width:100%!important}[data-jp-ui-shell] .text-center{text-align:center}[data-jp-ui-shell] .cursor-pointer{cursor:pointer}@media (max-width:767px){.jp-ui-hide-mobile,[data-jp-ui-shell] .hide-on-mobile{display:none!important}}@media (min-width:768px){.jp-ui-hide-desktop,[data-jp-ui-shell] .hide-on-desktop{display:none!important}[data-jp-ui-shell] #jp-pin-stack{position:sticky;top:var(--jp-ui-pin-top,var(--jp-ui-main-header-height,49px));z-index:999;background:var(--jp-ui-color-bg)}}[data-jp-ui-shell] #main-body.main{margin-top:0;padding-top:var(--jp-ui-space-4);min-height:40vh;background:var(--jp-ui-color-bg);color:var(--jp-ui-color-text)}[data-jp-ui-shell]{--header-background:var(--jp-ui-color-bg-elevated);--header-secondary-background:var(--jp-ui-color-bg-muted);--tertiary-background:var(--jp-ui-border-color);--jp-green:var(--jp-ui-color-primary);--jp-ui-main-header-height:49px;--jp-ui-app-banner-from:var(--jp-ui-color-text)}[data-jp-ui-shell] body{margin:0;background:var(--jp-ui-color-bg);color:var(--jp-ui-color-text);font-family:var(--jp-ui-font-family)}[data-jp-ui-shell] .blur-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-jp-ui-shell] #main-header{position:fixed;top:0;width:100%;max-width:100%;overflow-x:hidden;background:#090f0f;z-index:1000;color:#f5f5f5}[data-jp-ui-shell] #main-header .mobile-menu{font-size:10px;text-transform:uppercase}[data-jp-ui-shell] #main-header .jp-ui-theme-toggle--icon{position:absolute;top:50%;right:8px;transform:translateY(-50%)}[data-jp-ui-shell] #secondary-header{height:40px;display:flex;align-items:center;background-color:var(--jp-ui-color-primary);margin-top:var(--jp-ui-main-header-height)}[data-jp-ui-shell] #secondary-header .header-link{cursor:pointer;color:#090f0f!important;text-decoration:none;font-weight:700;font-size:14px;margin-left:4px}[data-jp-ui-shell] #secondary-header>a{font-size:12px!important}[data-jp-ui-shell] .header-link{color:#fff;text-decoration:none;font-weight:700;font-size:14px}[data-jp-ui-shell] .header-link:hover{opacity:.85;text-decoration:none;color:#fff}[data-jp-ui-shell] .header-link-mobile{color:#fff;text-decoration:none;font-weight:700;font-size:12px}[data-jp-ui-shell] .jp-ui-header-nav{display:flex;align-items:center;gap:var(--jp-ui-space-2)}[data-jp-ui-shell] .jp-ui-nav-link{color:#fff;text-decoration:none;font-weight:700;font-size:14px}[data-jp-ui-shell] .jp-ui-nav-link:hover{opacity:.85;text-decoration:none;color:#fff}[data-jp-ui-shell] .dialog-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 10px 10px 16px;margin-bottom:5px;color:var(--jp-ui-color-text)}[data-jp-ui-shell] .dialog-header span{font-size:14px;font-weight:700}[data-jp-ui-shell] .animate-show-jp{animation:.5s jp-ui-show}@keyframes jp-ui-show{from{transform:translateY(-110%)}to{transform:translateY(0)}}[data-jp-ui-shell] .scarf{height:10px;background-color:var(--jp-ui-color-primary);display:flex;width:100%}[data-jp-ui-shell] .strip-green{width:100%;transform:skew(-14deg);height:100%;background-color:var(--jp-ui-color-primary)}[data-jp-ui-shell] .strip-black{width:100%;transform:skew(-14deg);height:100%;background-color:#090f0f}[data-jp-ui-shell] .btn-jp{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;color:var(--jp-ui-color-text);border:1px solid var(--jp-ui-border-color);text-transform:uppercase;font-size:12px;font-weight:700;padding:.25rem .75rem;background-color:var(--jp-ui-color-bg-muted);border-radius:var(--jp-ui-radius-pill);flex:0 0 auto;text-decoration:none}[data-jp-ui-shell] .btn-jp:hover{color:var(--jp-ui-color-text-inverse);background-color:var(--jp-ui-color-primary);border-color:var(--jp-ui-color-primary);text-decoration:none;cursor:pointer}[data-jp-ui-shell] #tertiary-header .header-link{height:25px;cursor:pointer;font-size:12px!important;background-color:var(--jp-ui-color-primary);color:#090f0f!important;border-radius:10px;padding:4px 8px 4px 4px;text-decoration:none;font-weight:700;margin-left:4px}[data-jp-ui-shell] #jp-pin-stack{width:100%}[data-jp-ui-shell] #jp-pin-stack.is-pinning{padding-bottom:var(--jp-ui-space-3)}@media (max-width:767px){[data-jp-ui-shell] #jp-pin-stack.is-pinning{position:sticky;top:var(--jp-ui-pin-top,0);z-index:999;background:var(--jp-ui-color-bg)}}[data-jp-ui-shell] #jp-support-notice{width:calc(100% - 2 * var(--jp-ui-space-4));max-width:1100px;margin:var(--jp-ui-space-3) auto;box-sizing:border-box}[data-jp-ui-shell] #jp-support-notice[hidden]{display:none!important}[data-jp-ui-shell] #jp-support-notice.is-open,[data-jp-ui-shell] #jp-support-notice:not([hidden]){display:flex!important}[data-jp-ui-shell] #jp-support-notice a{color:inherit;text-decoration:underline}.jp-ui-site-footer{margin-top:var(--jp-ui-space-8);color:var(--jp-ui-color-text)}.jp-ui-site-footer__nav{padding:50px 100px;background:var(--jp-ui-color-bg-muted)}.jp-ui-site-footer__columns{display:flex;width:100%;justify-content:center;gap:var(--jp-ui-space-8)}.jp-ui-site-footer__col{display:flex;flex-direction:column;min-width:0;padding:0 var(--jp-ui-space-8)}.jp-ui-site-footer__col a{padding:13px 0;color:var(--jp-ui-color-text);text-decoration:none}.jp-ui-site-footer__col a:hover{color:var(--jp-ui-color-primary);text-decoration:none}.jp-ui-site-footer__heading{font-size:var(--jp-ui-font-size-md);font-weight:var(--jp-ui-font-weight-bold);text-transform:uppercase;padding:5px 0;color:var(--jp-ui-color-text)}.jp-ui-site-footer__heading--spaced{margin-top:50px}.jp-ui-site-footer__bets{flex-direction:column;align-items:center;width:100%;padding:var(--jp-ui-space-4)}.jp-ui-site-footer__bets-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:var(--jp-ui-space-2);width:100%}.jp-ui-site-footer__bets-img{max-width:100px;height:auto;padding:var(--jp-ui-space-2)}.jp-ui-site-footer__bets-custom{display:flex;align-items:center;gap:var(--jp-ui-space-2);padding:var(--jp-ui-space-2)}.jp-ui-site-footer__bets-custom img{max-width:150px;height:45px}.jp-ui-site-footer__bets-note{margin:10px 0;text-align:center;font-weight:var(--jp-ui-font-weight-bold)}.jp-ui-site-footer__brand{padding:var(--jp-ui-space-4) var(--jp-ui-space-4) var(--jp-ui-space-3);background:#090f0f;color:rgba(255,255,255,.7);text-align:center;font-size:var(--jp-ui-font-size-sm)}.jp-ui-site-footer__brand a{color:rgba(255,255,255,.85);text-decoration:none}.jp-ui-site-footer__brand a:hover{color:#fff;text-decoration:underline}.jp-ui-site-footer__logo{display:flex;justify-content:center;padding:10px}.jp-ui-site-footer__logo img{height:25px}.jp-ui-site-footer__social{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.jp-ui-site-footer__social a{padding:5px}.jp-ui-site-footer__social img{width:40px;height:40px}.jp-ui-site-footer__stores{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:5px}.jp-ui-site-footer__stores a{padding:5px}.jp-ui-site-footer__stores img{height:35px;width:auto}.jp-ui-site-footer__legal{display:flex;justify-content:center;flex-wrap:wrap;margin-top:10px}.jp-ui-site-footer__legal a{padding:15px}.jp-ui-site-footer__copy{padding:var(--jp-ui-space-4)}.jp-ui-site-footer__ad-space--desktop{height:90px}.jp-ui-site-footer__ad-space--mobile{height:180px}@media (max-width:768px){[data-jp-ui-shell] .header-link-mobile small{font-size:9px!important}.jp-ui-site-footer__nav{padding:var(--jp-ui-space-8) var(--jp-ui-space-4)}.jp-ui-site-footer__columns{flex-direction:column;align-items:center;gap:0}.jp-ui-site-footer__col{padding:0;align-items:center;text-align:center}.jp-ui-site-footer__col a{justify-content:center}.jp-ui-site-footer__heading{justify-content:center;text-align:center}.jp-ui-site-footer__heading--mobile{margin-top:50px}.jp-ui-site-footer__legal{flex-direction:column;text-align:center}.jp-ui-site-footer__legal a{padding:var(--jp-ui-space-3)}}#idt-alert{display:flex;position:fixed;inset:0;z-index:100;align-items:center;justify-content:center;flex-direction:column;background-color:rgba(0,0,0,.8)}.idt-alert-container,.idt-alert-footer{width:50vw;background-color:#fff;text-align:center}.idt-alert-container{padding:20px}.idt-alert-footer{padding:13px 30px;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.idt-btn{padding:.3em 1em;cursor:pointer;text-decoration:none;color:#182a22;border:2px solid #182a22;border-radius:3px;transition:.4s}.idt-btn:hover{background:#182a22;color:#fff}@media (max-width:480px){.idt-alert-container,.idt-alert-footer{width:80vw}}.jp-ui-dialog{position:fixed;inset:0;display:none;justify-content:center;align-items:flex-start;padding:8rem var(--jp-ui-space-4);background-color:rgba(0,0,0,.5);overflow:hidden;overscroll-behavior:contain;z-index:1100;box-sizing:border-box;width:100%;max-width:100vw}.jp-ui-dialog[hidden]{display:none!important}.jp-ui-dialog.is-open{display:flex}.jp-ui-dialog__panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:240px;max-width:100%;min-height:210px;max-height:80vh;overflow-x:hidden;overflow-y:auto;border-radius:var(--jp-ui-radius-md);background-color:var(--jp-ui-card-bg);border:1px solid var(--jp-ui-card-border);color:var(--jp-ui-color-text);box-shadow:var(--jp-ui-shadow);z-index:1;box-sizing:border-box}.jp-ui-dialog--sm .jp-ui-dialog__panel{width:240px}.jp-ui-dialog--md .jp-ui-dialog__panel{width:80%;max-width:360px;height:auto}.jp-ui-dialog__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 10px 10px 16px;margin-bottom:5px;color:var(--jp-ui-color-text);box-sizing:border-box}.jp-ui-dialog__header span{font-size:14px;font-weight:700}.jp-ui-dialog__title-row{display:flex;align-items:center;gap:4px;min-width:0}.jp-ui-dialog__close{display:inline-flex;align-items:center;justify-content:center;border:0;background:0 0;color:inherit;cursor:pointer;padding:4px;line-height:1;flex:0 0 auto}.jp-ui-dialog__close:hover{opacity:.8}.jp-ui-dialog__scarf{display:flex;margin-bottom:10px;width:100%;height:10px;background-color:var(--jp-ui-color-primary);flex:0 0 auto;overflow:hidden}.jp-ui-dialog__body{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;padding-bottom:var(--jp-ui-space-3);box-sizing:border-box;overflow-x:hidden}.jp-ui-dialog__nav-link{display:flex;align-items:center;width:100%;max-width:100%;padding:5px 13px;color:var(--jp-ui-color-text);text-decoration:none;font-size:14px;font-weight:400;box-sizing:border-box}.jp-ui-dialog__nav-link:hover{text-decoration:none;color:var(--jp-ui-color-primary);background:var(--jp-ui-color-bg-muted)}.jp-ui-dialog__nav-icon{width:20%;display:flex;justify-content:center;align-items:center;flex:0 0 auto}[data-jp-ui-shell][data-jp-ui-theme=dark] .jp-ui-dialog__panel,[data-jp-ui-theme=dark] .jp-ui-dialog__panel{background-color:var(--jp-ui-card-bg);border-color:var(--jp-ui-card-border)}body.jp-ui-dialog-open{overflow:hidden;overflow-x:hidden}body.jp-ui-dialog-open #shield-list-header{z-index:1}html:has(body.jp-ui-dialog-open){overflow:hidden}[data-jp-ui-shell] #current-round{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:var(--jp-ui-space-4);padding-right:var(--jp-ui-space-4);box-sizing:border-box;padding-top:12px;width:100%}[data-jp-ui-shell] #shield-list-header{width:100%;box-sizing:border-box;background:var(--jp-ui-color-bg)}[data-jp-ui-shell] .jp-ui-header-teams{position:relative;display:flex;align-items:center;gap:var(--jp-ui-space-2);width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding:var(--jp-ui-space-2) var(--jp-ui-space-4);background:var(--jp-ui-color-bg);min-width:0;box-sizing:border-box}[data-jp-ui-shell] .jp-ui-header-teams__list{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;justify-content:space-around;gap:var(--jp-ui-space-1);min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;z-index:90}[data-jp-ui-shell] .jp-ui-header-teams__list--world-cup{justify-content:flex-start}[data-jp-ui-shell] .jp-ui-team-shield{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;flex:0 0 auto}[data-jp-ui-shell] .jp-ui-team-shield__link{cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none}[data-jp-ui-shell] .jp-ui-team-shield__img{width:30px;height:30px;object-fit:contain}[data-jp-ui-shell] .jp-ui-team-shield__mark{margin-top:2px;height:5px;width:5px;border-radius:10px;align-self:center;background:0 0}[data-jp-ui-shell] .jp-ui-team-mark--campeon{background-color:#03a9f4!important}[data-jp-ui-shell] .jp-ui-team-mark--asc,[data-jp-ui-shell] .jp-ui-team-mark--cha{background-color:rgba(5,146,72,.8)!important}[data-jp-ui-shell] .jp-ui-team-mark--play,[data-jp-ui-shell] .jp-ui-team-mark--uefa{background-color:rgba(117,184,229,.8)!important}[data-jp-ui-shell] .jp-ui-team-mark--conf{background-color:rgba(255,165,0,.8)!important}[data-jp-ui-shell] .jp-ui-team-mark--desc{background-color:rgba(255,0,0,.8)!important}@media (min-width:768px){[data-jp-ui-shell] .jp-ui-header-teams{margin-top:0}[data-jp-ui-shell] #shield-list-header{background:var(--jp-ui-color-bg);border-bottom:1px solid var(--jp-ui-border-color)}}@media (max-width:768px){[data-jp-ui-shell] .jp-ui-header-teams{margin-top:111px;z-index:90}[data-jp-ui-shell] .jp-ui-team-shield{width:60px;padding:4px 0}[data-jp-ui-shell] .jp-ui-team-shield__mark{display:none}}[data-jp-ui-shell] .jp-ui-competition-trigger{display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:64px;padding:0 8px;border:0;background:0 0;cursor:pointer;color:inherit}[data-jp-ui-shell] .jp-ui-competition-trigger__img{max-width:48px;max-height:48px;width:auto;height:auto;object-fit:contain;transform:scale(.85);cursor:pointer}[data-jp-ui-shell] .jp-ui-competition-trigger__label{font-size:var(--jp-ui-font-size-sm);font-weight:700}[data-jp-ui-shell] .jp-ui-competition-dialog__list{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:var(--jp-ui-space-3)}[data-jp-ui-shell] .competition-container,[data-jp-ui-shell] .jp-ui-competition-dialog__item{cursor:pointer;padding:6px 30px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}[data-jp-ui-shell] .jp-ui-competition-dialog__logo{max-width:100px;height:auto}[data-jp-ui-shell] .competition-img-selector,[data-jp-ui-shell][data-jp-ui-theme=dark] .jp-ui-competition-dialog__list .jp-ui-competition-dialog__logo,[data-jp-ui-shell][data-jp-ui-theme=dark] .jp-ui-competition-dialog__list svg{filter:invert(1)}[data-jp-ui-shell][data-jp-ui-theme=dark] .jp-ui-competition-dialog__list .competition-img-selector{filter:none}@media (max-width:768px){[data-jp-ui-shell] .jp-ui-competition-trigger{width:70px}[data-jp-ui-shell] .jp-ui-competition-trigger__img{transform:scale(.9)}[data-jp-ui-shell] #header-competition svg,[data-jp-ui-shell] .jp-ui-competition-trigger svg{width:50px!important}}[data-jp-ui-shell] .jp-ui-round{width:100%;max-width:100%;margin-bottom:var(--jp-ui-space-3);box-sizing:border-box}[data-jp-ui-shell] .jp-ui-round--scroll{position:relative}[data-jp-ui-shell] .jp-ui-round__track{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:6px;gap:6px}[data-jp-ui-shell] .jp-ui-round--grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;padding:5px;box-sizing:border-box}[data-jp-ui-shell] .jp-ui-match{background:var(--jp-ui-color-bg-muted);border-radius:var(--jp-ui-radius-md);flex:0 0 auto}[data-jp-ui-shell] .jp-ui-match--scroll{display:inline-block;padding:10px}[data-jp-ui-shell] .jp-ui-match--grid{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;min-height:70px;padding:8px;box-sizing:border-box}[data-jp-ui-shell] .jp-ui-match__link{display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--jp-ui-color-text);gap:4px}[data-jp-ui-shell] .jp-ui-match__link:hover{text-decoration:none;color:var(--jp-ui-color-text);opacity:.9}[data-jp-ui-shell] .jp-ui-match__link--stack{flex-direction:column;width:100%}[data-jp-ui-shell] .jp-ui-match__team{height:30px;width:30px;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto;flex:0 0 auto}[data-jp-ui-shell] .jp-ui-match__team img{max-width:100%;max-height:100%;object-fit:contain}[data-jp-ui-shell] .jp-ui-match__center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 6px;min-width:72px}[data-jp-ui-shell] .jp-ui-match__status{color:var(--jp-ui-color-text-muted,#777);font-size:10px;padding-bottom:4px;display:flex;align-items:center;justify-content:center;text-align:center}[data-jp-ui-shell] .jp-ui-match__status--top{width:100%;font-weight:700;color:var(--jp-ui-color-text)}[data-jp-ui-shell] .jp-ui-match__status-text{font-size:10px;font-weight:700}[data-jp-ui-shell] .jp-ui-match__score{display:flex;align-items:center;justify-content:center;gap:4px}[data-jp-ui-shell] .jp-ui-match__score-num{color:var(--jp-ui-color-text);font-weight:700;font-size:15px;padding:0 2px}[data-jp-ui-shell] .jp-ui-match__round-label{font-size:12px;font-weight:600;color:var(--jp-ui-color-text)}[data-jp-ui-shell] .jp-ui-match__row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:4px;gap:6px}[data-jp-ui-shell] .jp-ui-match__live-dot{height:8px;width:8px;background-color:#e53935;border-radius:50%;display:inline-block;margin-right:3px;animation:1.4s ease-in-out infinite jp-ui-live}[data-jp-ui-shell] .jp-ui-match__live-label{display:inline-block}@keyframes jp-ui-live{0%,100%,80%{transform:scale(.7);opacity:.7}40%{transform:scale(1);opacity:1}}[data-jp-ui-shell] #partidos-mobile{display:none;justify-content:center;width:100%;max-width:100%;box-sizing:border-box}.jp-ui-fixtures{max-width:1100px;margin:0 auto;padding:var(--jp-ui-space-6) var(--jp-ui-space-4) var(--jp-ui-space-8)}.jp-ui-fixtures-hero{margin-bottom:var(--jp-ui-space-4)}.jp-ui-fixtures-hero__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--jp-ui-space-6)}.jp-ui-fixtures-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--jp-ui-space-2)}.jp-ui-fixtures-hero__title{margin:0;font-size:var(--jp-ui-font-size-2xl);letter-spacing:-.02em}.jp-ui-fixtures-hero__title--sm{font-size:var(--jp-ui-font-size-xl)}.jp-ui-fixtures-hero__sub{margin:0;max-width:560px;font-size:var(--jp-ui-font-size-md);color:var(--jp-ui-color-text-muted)}.jp-ui-round-nav{display:flex;align-items:center;gap:var(--jp-ui-space-2);flex-shrink:0;height:40px}.jp-ui-round-nav .jp-ui-btn--icon{width:40px;height:40px;min-width:40px;min-height:40px;padding:0}.jp-ui-round-nav .jp-ui-select{box-sizing:border-box;width:auto;min-width:148px;max-width:200px;height:40px;min-height:40px;margin:0;padding:0 36px 0 12px;font-size:var(--jp-ui-font-size-sm);line-height:38px;background-color:var(--jp-ui-input-bg);background-image:linear-gradient(45deg,transparent 50%,var(--jp-ui-color-text-muted) 50%),linear-gradient(135deg,var(--jp-ui-color-text-muted) 50%,transparent 50%);background-repeat:no-repeat;background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:6px 6px,6px 6px}.jp-ui-fixtures-grid{display:grid;grid-template-columns:1fr;gap:var(--jp-ui-space-4);margin-top:var(--jp-ui-space-4)}.jp-ui-fixtures-panel{position:relative;min-height:120px}.jp-ui-fixtures-loader{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--jp-ui-space-3);background:color-mix(in srgb,var(--jp-ui-color-bg) 78%,transparent);color:var(--jp-ui-color-text-muted);font-size:var(--jp-ui-font-size-sm);font-weight:var(--jp-ui-font-weight-medium)}.jp-ui-fixtures-loader[hidden]{display:none}.jp-ui-fixtures-spinner{width:28px;height:28px;border:3px solid var(--jp-ui-border-color);border-top-color:var(--jp-ui-color-primary);border-radius:50%;animation:.7s linear infinite jp-ui-fixtures-spin}@keyframes jp-ui-fixtures-spin{to{transform:rotate(360deg)}}.jp-ui-fixtures.is-loading .jp-ui-fixtures-grid{opacity:.45;pointer-events:none}.jp-ui-fixtures-grid__full{grid-column:1/-1}.jp-ui-fixture-card{position:relative;display:flex;flex-direction:column;background:var(--jp-ui-card-bg);border:var(--jp-ui-border-width) solid var(--jp-ui-card-border);border-radius:var(--jp-ui-radius-lg);box-shadow:var(--jp-ui-shadow);color:var(--jp-ui-color-text);overflow:hidden;transition:background var(--jp-ui-transition),border-color var(--jp-ui-transition),box-shadow var(--jp-ui-transition)}.jp-ui-fixture-card:focus-within,.jp-ui-fixture-card:hover{border-color:var(--jp-ui-color-primary)}@media (min-width:768px){.jp-ui-fixtures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jp-ui-fixture-card--span-2{grid-column:1/-1}}.jp-ui-fixture-card__link{display:flex;flex-direction:column;gap:var(--jp-ui-space-3);flex:1;padding:var(--jp-ui-space-4);color:var(--jp-ui-color-text);text-decoration:none}.jp-ui-fixture-card__link:focus-visible,.jp-ui-fixture-card__link:hover{text-decoration:none;color:var(--jp-ui-color-text)}.jp-ui-fixture-card__link:focus-visible{outline:2px solid var(--jp-ui-focus-ring);outline-offset:-2px}a.jp-ui-fixture-card__link{color:var(--jp-ui-color-text);text-decoration:none}a.jp-ui-fixture-card__link:focus-visible,a.jp-ui-fixture-card__link:hover{text-decoration:none;color:var(--jp-ui-color-text)}.jp-ui-fixture-card__meta{display:flex;justify-content:space-between;gap:var(--jp-ui-space-3);font-size:var(--jp-ui-font-size-xs);color:var(--jp-ui-color-text-muted)}.jp-ui-fixture-card__heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jp-ui-fixture-card__teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--jp-ui-space-3);margin-top:var(--jp-ui-space-2)}.jp-ui-fixture-card__team{display:flex;align-items:center;gap:var(--jp-ui-space-3);min-width:0;width:100%}.jp-ui-fixture-card__team--away{justify-content:flex-start;text-align:right;flex-direction:row-reverse}.jp-ui-fixture-card__name{font-size:var(--jp-ui-font-size-md);font-weight:var(--jp-ui-font-weight-medium);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;color:var(--jp-ui-color-text)}.jp-ui-fixture-card__crest{display:flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden}.jp-ui-fixture-card__crest img{width:32px;height:32px;object-fit:contain}.jp-ui-fixture-card__time{background:var(--jp-ui-color-bg-muted);border-radius:var(--jp-ui-radius-md);padding:6px 12px;font-weight:var(--jp-ui-font-weight-bold);font-variant-numeric:tabular-nums;font-size:var(--jp-ui-font-size-md);white-space:nowrap;text-align:center;color:var(--jp-ui-color-text)}.jp-ui-fixture-card__footer{margin-top:auto;padding-top:var(--jp-ui-space-3);border-top:var(--jp-ui-border-width) solid var(--jp-ui-border-color);display:flex;align-items:center;justify-content:space-between;gap:var(--jp-ui-space-3)}.jp-ui-fixture-card__tv{font-size:var(--jp-ui-font-size-xs);color:var(--jp-ui-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.jp-ui-fixture-card__tv--pending{font-style:italic}.jp-ui-fixture-card__cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:var(--jp-ui-space-2);padding:var(--jp-ui-space-2) var(--jp-ui-space-3);border:var(--jp-ui-border-width) solid var(--jp-ui-border-color);border-radius:var(--jp-ui-radius-md);background:var(--jp-ui-color-bg-muted);color:var(--jp-ui-color-text);font-size:var(--jp-ui-font-size-sm);font-weight:var(--jp-ui-font-weight-medium);white-space:nowrap}.jp-ui-fixture-card:focus-within .jp-ui-fixture-card__cta,.jp-ui-fixture-card:hover .jp-ui-fixture-card__cta{border-color:var(--jp-ui-color-primary);color:var(--jp-ui-color-primary)}.jp-ui-fixture-card:focus-within .jp-ui-fixture-card__name,.jp-ui-fixture-card:focus-within .jp-ui-fixture-card__time,.jp-ui-fixture-card:hover .jp-ui-fixture-card__name,.jp-ui-fixture-card:hover .jp-ui-fixture-card__time{color:var(--jp-ui-color-primary)}.jp-ui-ad-slot-wrap{grid-column:1/-1}.jp-ui-ad-slot-wrap--desktop{display:none}.jp-ui-ad-slot-wrap--mobile{display:block}@media (min-width:768px){.jp-ui-ad-slot-wrap--desktop{display:block}.jp-ui-ad-slot-wrap--mobile{display:none}}.jp-ui-ad-slot{display:flex;align-items:center;justify-content:center;min-height:96px;width:100%;padding:var(--jp-ui-space-4)}.jp-ui-ad-slot .jp-ui-alert{width:100%;max-width:1100px;box-sizing:border-box}.jp-ui-ad-slot .jp-ui-alert a{color:inherit;text-decoration:underline}.jp-ui-ad-slot--demo{flex-direction:column;gap:var(--jp-ui-space-2);text-align:center;color:var(--jp-ui-color-text-muted);font-size:var(--jp-ui-font-size-xs)}.jp-ui-fixtures-accordion{margin-bottom:var(--jp-ui-space-4);border:var(--jp-ui-border-width) solid var(--jp-ui-border-color);border-radius:var(--jp-ui-radius-md);background:var(--jp-ui-color-bg-elevated);overflow:hidden}.jp-ui-fixtures-accordion summary{cursor:pointer;padding:var(--jp-ui-space-4);font-weight:var(--jp-ui-font-weight-medium);color:var(--jp-ui-color-text);list-style:none}.jp-ui-fixtures-accordion summary::-webkit-details-marker{display:none}.jp-ui-fixtures-accordion summary::after{content:"+";float:right;color:var(--jp-ui-color-text-muted);font-weight:var(--jp-ui-font-weight-bold)}.jp-ui-fixtures-accordion[open] summary::after{content:"−"}.jp-ui-fixtures-accordion__body{padding:0 var(--jp-ui-space-4) var(--jp-ui-space-4);font-size:var(--jp-ui-font-size-md);color:var(--jp-ui-color-text-muted)}.jp-ui-fixtures-accordion__body p:last-child{margin-bottom:0}@keyframes jp-ui-fixtures-enter{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.jp-ui-fixtures-enter{animation:.55s cubic-bezier(.22,1,.36,1) both jp-ui-fixtures-enter}.jp-ui-fixtures-enter--delay-1{animation-delay:70ms}.jp-ui-fixtures-enter--delay-2{animation-delay:.14s}.jp-ui-fixtures-enter--delay-3{animation-delay:.2s}.jp-ui-fixtures-grid>*{animation:.5s cubic-bezier(.22,1,.36,1) both jp-ui-fixtures-enter}.jp-ui-fixtures-grid>:first-child{animation-delay:.2s}.jp-ui-fixtures-grid>:nth-child(2){animation-delay:.25s}.jp-ui-fixtures-grid>:nth-child(3){animation-delay:.3s}.jp-ui-fixtures-grid>:nth-child(4){animation-delay:.35s}.jp-ui-fixtures-grid>:nth-child(5){animation-delay:.4s}.jp-ui-fixtures-grid>:nth-child(6){animation-delay:.45s}.jp-ui-fixtures-grid>:nth-child(7){animation-delay:.5s}.jp-ui-fixtures-grid>:nth-child(8){animation-delay:.55s}.jp-ui-fixtures-grid>:nth-child(9){animation-delay:.6s}.jp-ui-fixtures-grid>:nth-child(10){animation-delay:.65s}.jp-ui-fixtures-grid>:nth-child(11){animation-delay:.7s}.jp-ui-fixtures-grid>:nth-child(12),.jp-ui-fixtures-grid>:nth-child(n+13){animation-delay:.75s}@media (prefers-reduced-motion:reduce){.jp-ui-fixtures-enter,.jp-ui-fixtures-grid>*{animation:none}}[data-jp-ui-shell] #app-shortcode{display:flex;align-items:center;justify-content:space-between;gap:var(--jp-ui-space-4);width:100%;max-width:none;margin:0;padding:var(--jp-ui-space-3) var(--jp-ui-space-5);box-sizing:border-box;border-radius:var(--jp-ui-radius-lg);box-shadow:var(--jp-ui-shadow);color:inherit;text-decoration:none;cursor:pointer;background:linear-gradient(105deg,var(--jp-ui-app-banner-from) 0,var(--jp-ui-app-banner-from) 44%,#0b6a3c 47%,#09b25c 53%,var(--jp-ui-color-primary) 56%,var(--jp-ui-color-primary) 100%)}[data-jp-ui-shell] #app-shortcode:focus-visible,[data-jp-ui-shell] #app-shortcode:hover{color:inherit;text-decoration:none}[data-jp-ui-shell] #app-shortcode:focus-visible{outline:2px solid var(--jp-ui-focus-ring);outline-offset:2px}[data-jp-ui-shell] #app-shortcode>.download-app-text,[data-jp-ui-shell] #app-shortcode>.row{width:auto!important;flex:1 1 0;min-width:0}[data-jp-ui-shell] #app-shortcode .download-app-text{align-items:center;margin-right:0;filter:drop-shadow(0 0 6px #ffffff)}[data-jp-ui-shell] #app-shortcode .download-app-text span{font-size:var(--jp-ui-font-size-lg);font-weight:var(--jp-ui-font-weight-medium);color:#fff;text-transform:uppercase;letter-spacing:.05rem;text-align:center;font-style:italic}[data-jp-ui-shell] #app-shortcode .download-app-text img{width:20px;margin-bottom:0!important}[data-jp-ui-shell] #app-shortcode>.row.space-end{justify-content:flex-end}[data-jp-ui-shell] #app-shortcode .download-app-badge{display:block;width:100px;height:50px;flex-shrink:0;overflow:hidden;filter:drop-shadow(0 0 4px #000000)}[data-jp-ui-shell] #app-shortcode .download-app-badge img{width:100px;height:100%;object-fit:contain}@media (max-width:480px){[data-jp-ui-shell] #app-shortcode{padding:var(--jp-ui-space-3)}[data-jp-ui-shell] #app-shortcode .download-app-badge{width:88px;height:44px}[data-jp-ui-shell] #app-shortcode .download-app-badge img{width:88px}}.jp-ui-tracking-scroll{display:block;width:100%;max-width:100%;background:0 0;overflow:hidden}.jp-ui-tracking-scroll__viewport{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.jp-ui-tracking-scroll__track{display:flex;width:max-content;animation:jp-ui-tracking-scroll-x var(--jp-ui-tracking-scroll-duration,40s) linear infinite;will-change:transform}.jp-ui-tracking-scroll:focus-within .jp-ui-tracking-scroll__track,.jp-ui-tracking-scroll:hover .jp-ui-tracking-scroll__track{animation-play-state:paused}.jp-ui-tracking-scroll__set{display:flex;align-items:center;gap:var(--jp-ui-space-3);padding-right:var(--jp-ui-space-3);flex-shrink:0}.jp-ui-tracking-scroll__item{position:relative;display:inline-flex;align-items:center;gap:var(--jp-ui-space-2);height:44px;max-width:200px;box-sizing:border-box;padding:6px 12px 6px 6px;border-radius:var(--jp-ui-radius-pill);border:var(--jp-ui-border-width) solid var(--jp-ui-border-color,rgba(9,15,15,.12));background:0 0;color:var(--jp-ui-color-text,#090f0f);text-decoration:none;white-space:nowrap;font-family:var(--jp-ui-font-family, "Open Sans", system-ui, sans-serif);font-size:var(--jp-ui-font-size-sm, 13px);font-weight:var(--jp-ui-font-weight-medium,600);line-height:1.15;transition:border-color var(--jp-ui-transition, .2s ease),color var(--jp-ui-transition, .2s ease)}.jp-ui-tracking-scroll__item:focus,.jp-ui-tracking-scroll__item:focus-visible,.jp-ui-tracking-scroll__item:hover{text-decoration:none;color:var(--jp-ui-color-primary,#09c269);border-color:var(--jp-ui-color-primary,#09c269)}.jp-ui-tracking-scroll__item:focus .jp-ui-tracking-scroll__subline,.jp-ui-tracking-scroll__item:focus-visible .jp-ui-tracking-scroll__subline,.jp-ui-tracking-scroll__item:hover .jp-ui-tracking-scroll__subline{color:var(--jp-ui-color-text-muted,rgba(9,15,15,.55))}.jp-ui-tracking-scroll__logo{width:32px;height:32px;flex-shrink:0;display:block;overflow:hidden}.jp-ui-tracking-scroll__logo img{width:100%;height:100%;object-fit:contain;display:block}.jp-ui-tracking-scroll__logo--coach img,.jp-ui-tracking-scroll__logo--player img{border-radius:50%;object-fit:cover}.jp-ui-tracking-scroll__logo--team img{border-radius:var(--jp-ui-radius-sm,6px)}.jp-ui-tracking-scroll__copy{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;overflow:hidden;gap:0;line-height:1.1}.jp-ui-tracking-scroll__label{overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:1.15;color:inherit}.jp-ui-tracking-scroll__time{font-size:9px;font-weight:var(--jp-ui-font-weight-regular,400);line-height:1.1;color:inherit}.jp-ui-tracking-scroll__subline{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.1;color:var(--jp-ui-color-text-muted,rgba(9,15,15,.55))}.jp-ui-tracking-scroll__meta{font-size:9px;font-weight:var(--jp-ui-font-weight-regular,400);color:inherit}.jp-ui-tracking-scroll__status{flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.jp-ui-tracking-scroll__status img{width:18px;height:18px;object-fit:cover;display:block;border-radius:50%}.jp-ui-tracking-scroll__bubble{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:22px;height:22px;padding:0 6px;border-radius:var(--jp-ui-radius-pill);background:var(--jp-ui-color-primary,#09c269);color:#fff;font-size:11px;font-weight:var(--jp-ui-font-weight-bold,700);line-height:1}@keyframes jp-ui-tracking-scroll-x{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.jp-ui-tracking-scroll__track{animation:none}.jp-ui-tracking-scroll__viewport{overflow-x:auto}}