:root{--tblr-blue:#066fd1;--tblr-indigo:#4263eb;--tblr-purple:#ae3ec9;--tblr-pink:#d6336c;--tblr-red:#d63939;--tblr-orange:#f76707;--tblr-yellow:#f59f00;--tblr-green:#2fb344;--tblr-teal:#0ca678;--tblr-cyan:#17a2b8;--tblr-black:#000;--tblr-white:#fff;--tblr-gray:#4b5563;--tblr-gray-dark:#1f2937;--tblr-gray-100:#f3f4f6;--tblr-gray-200:#e5e7eb;--tblr-gray-300:#d1d5db;--tblr-gray-400:#9ca3af;--tblr-gray-500:#6b7280;--tblr-gray-600:#4b5563;--tblr-gray-700:#374151;--tblr-gray-800:#1f2937;--tblr-gray-900:#111827;--tblr-primary:#066fd1;--tblr-secondary:#6b7280;--tblr-success:#2fb344;--tblr-info:#4299e1;--tblr-warning:#f59f00;--tblr-danger:#d63939;--tblr-light:#f9fafb;--tblr-dark:#1f2937;--tblr-muted:#6b7280;--tblr-azure:#4299e1;--tblr-lime:#74b816;--tblr-primary-rgb:6,111,209;--tblr-secondary-rgb:107,114,128;--tblr-success-rgb:47,179,68;--tblr-info-rgb:66,153,225;--tblr-warning-rgb:245,159,0;--tblr-danger-rgb:214,57,57;--tblr-light-rgb:249,250,251;--tblr-dark-rgb:31,41,55;--tblr-muted-rgb:107,114,128;--tblr-blue-rgb:6,111,209;--tblr-azure-rgb:66,153,225;--tblr-indigo-rgb:66,99,235;--tblr-purple-rgb:174,62,201;--tblr-pink-rgb:214,51,108;--tblr-red-rgb:214,57,57;--tblr-orange-rgb:247,103,7;--tblr-yellow-rgb:245,159,0;--tblr-lime-rgb:116,184,22;--tblr-green-rgb:47,179,68;--tblr-teal-rgb:12,166,120;--tblr-cyan-rgb:23,162,184;--tblr-primary-text-emphasis:#022c54;--tblr-secondary-text-emphasis:#2b2e33;--tblr-success-text-emphasis:#13481b;--tblr-info-text-emphasis:#1a3d5a;--tblr-warning-text-emphasis:#624000;--tblr-danger-text-emphasis:#561717;--tblr-light-text-emphasis:#374151;--tblr-dark-text-emphasis:#374151;--tblr-primary-bg-subtle:#cde2f6;--tblr-secondary-bg-subtle:#e1e3e6;--tblr-success-bg-subtle:#d5f0da;--tblr-info-bg-subtle:#d9ebf9;--tblr-warning-bg-subtle:#fdeccc;--tblr-danger-bg-subtle:#f7d7d7;--tblr-light-bg-subtle:#f9fafb;--tblr-dark-bg-subtle:#9ca3af;--tblr-primary-border-subtle:#9bc5ed;--tblr-secondary-border-subtle:#c4c7cc;--tblr-success-border-subtle:#ace1b4;--tblr-info-border-subtle:#b3d6f3;--tblr-warning-border-subtle:#fbd999;--tblr-danger-border-subtle:#efb0b0;--tblr-light-border-subtle:#e5e7eb;--tblr-dark-border-subtle:#6b7280;--tblr-white-rgb:255,255,255;--tblr-black-rgb:0,0,0;--tblr-font-sans-serif:"Inter Var",Inter,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif;--tblr-font-monospace:Monaco,Consolas,Liberation Mono,Courier New,monospace;--tblr-gradient:linear-gradient(180deg, #ffffff26, #fff0);--tblr-body-font-family:var(--tblr-font-sans-serif);--tblr-body-font-size:.875rem;--tblr-body-font-weight:400;--tblr-body-line-height:1.42857;--tblr-body-color:#1f2937;--tblr-body-color-rgb:31,41,55;--tblr-body-bg:#f9fafb;--tblr-body-bg-rgb:249,250,251;--tblr-emphasis-color:#374151;--tblr-emphasis-color-rgb:55,65,81;--tblr-secondary-color:#1f2937bf;--tblr-secondary-color-rgb:31,41,55;--tblr-secondary-bg:#e5e7eb;--tblr-secondary-bg-rgb:229,231,235;--tblr-tertiary-color:#1f293780;--tblr-tertiary-color-rgb:31,41,55;--tblr-tertiary-bg:#f3f4f6;--tblr-tertiary-bg-rgb:243,244,246;--tblr-heading-color:inherit;--tblr-link-color:#066fd1;--tblr-link-color-rgb:6,111,209;--tblr-link-decoration:none;--tblr-link-hover-color:#0559a7;--tblr-link-hover-color-rgb:5,89,167;--tblr-link-hover-decoration:underline;--tblr-code-color:var(--lightningcss-light,var(--tblr-gray-600))var(--lightningcss-dark,var(--tblr-gray-400));--tblr-highlight-color:#1f2937;--tblr-highlight-bg:#fdeccc;--tblr-border-width:1px;--tblr-border-style:solid;--tblr-border-color:#e5e7eb;--tblr-border-color-translucent:#0420451a;--tblr-border-radius:6px;--tblr-border-radius-sm:4px;--tblr-border-radius-lg:8px;--tblr-border-radius-xl:1rem;--tblr-border-radius-xxl:2rem;--tblr-border-radius-2xl:var(--tblr-border-radius-xxl);--tblr-border-radius-pill:100rem;--tblr-box-shadow:rgba(var(--tblr-body-color-rgb), .04) 0 2px 4px 0;--tblr-box-shadow-sm:0 .125rem .25rem #00000013;--tblr-box-shadow-lg:0 1rem 3rem #0000002d;--tblr-box-shadow-inset:0 0 transparent;--tblr-focus-ring-width:.25rem;--tblr-focus-ring-opacity:.25;--tblr-focus-ring-color:rgba(var(--tblr-primary-rgb), .25);--tblr-form-valid-color:#2fb344;--tblr-form-valid-border-color:#2fb344;--tblr-form-invalid-color:#d63939;--tblr-form-invalid-border-color:#d63939}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--tblr-body-font-family);font-size:var(--tblr-body-font-size);font-weight:var(--tblr-body-font-weight);line-height:var(--tblr-body-line-height);color:var(--tblr-body-color);text-align:var(--tblr-body-text-align);background-color:var(--tblr-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}.hr,hr{color:inherit;border:0;border-top:var(--tblr-border-width) solid;opacity:.16;margin:2rem 0}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-top:0;margin-bottom:var(--tblr-spacer);font-weight:var(--tblr-font-weight-bold);color:var(--tblr-heading-color);line-height:1.2}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1rem}.h4,h4{font-size:.875rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}a{color:rgba(var(--tblr-link-color-rgb),var(--tblr-link-opacity,1));text-decoration:none}a:hover{--tblr-link-color-rgb:var(--tblr-link-hover-color-rgb);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:var(--tblr-font-monospace);color:var(--tblr-code-color);word-wrap:break-word;font-size:.857143em}a>code{color:inherit}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}summary{cursor:pointer;display:list-item}[hidden]{display:none!important}.container,.container-xl{--tblr-gutter-x:calc(var(--tblr-page-padding) * 2);--tblr-gutter-y:0;width:100%;padding-right:calc(var(--tblr-gutter-x) * .5);padding-left:calc(var(--tblr-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container,.container-xl{max-width:1140px}}@media (width>=1400px){.container,.container-xl{max-width:1320px}}:root{--tblr-breakpoint-xs:0;--tblr-breakpoint-sm:576px;--tblr-breakpoint-md:768px;--tblr-breakpoint-lg:992px;--tblr-breakpoint-xl:1200px;--tblr-breakpoint-xxl:1400px}.row{--tblr-gutter-x:var(--tblr-page-padding);--tblr-gutter-y:0;margin-top:calc(-1 * var(--tblr-gutter-y));margin-right:calc(-.5 * var(--tblr-gutter-x));margin-left:calc(-.5 * var(--tblr-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--tblr-gutter-x) * .5);padding-left:calc(var(--tblr-gutter-x) * .5);margin-top:var(--tblr-gutter-y);flex-shrink:0}.grid{grid-template-rows:repeat(var(--tblr-rows,1),1fr);grid-template-columns:repeat(var(--tblr-columns,12),1fr);gap:var(--tblr-gap,var(--tblr-page-padding));display:grid}.col{flex:1 0 0}.table{--tblr-table-color-type:initial;--tblr-table-bg-type:initial;--tblr-table-color-state:initial;--tblr-table-bg-state:initial;--tblr-table-color:inherit;--tblr-table-bg:transparent;--tblr-table-border-color:var(--tblr-border-color-translucent);--tblr-table-accent-bg:transparent;--tblr-table-striped-color:inherit;--tblr-table-striped-bg:var(--tblr-bg-surface-tertiary);--tblr-table-active-color:inherit;--tblr-table-active-bg:var(--tblr-active-bg);--tblr-table-hover-color:inherit;--tblr-table-hover-bg:rgba(var(--tblr-emphasis-color-rgb), .075);vertical-align:top;border-color:var(--tblr-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--tblr-table-color-state,var(--tblr-table-color-type,var(--tblr-table-color)));background-color:var(--tblr-table-bg);border-bottom-width:var(--tblr-border-width);box-shadow:inset 0 0 0 9999px var(--tblr-table-bg-state,var(--tblr-table-bg-type,var(--tblr-table-accent-bg)));padding:.75rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-sm>:not(caption)>*>*{padding:.25rem}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.form-control{width:100%;font-family:var(--tblr-body-font-family);color:var(--tblr-body-color);appearance:none;background-color:var(--tblr-bg-forms);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-shadow-input);background-clip:padding-box;padding:.5625rem 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{color:var(--tblr-body-color);background-color:var(--tblr-bg-forms);box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-primary-rgb),.25);border-color:#83b7e8;outline:0}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.25rem;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--tblr-tertiary);opacity:1}.form-control:disabled{background-color:var(--tblr-bg-surface-secondary);opacity:1}.form-control::file-selector-button{margin:-.5625rem -1rem;color:var(--tblr-body-color);background-color:var(--tblr-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--tblr-border-width);border-radius:0;margin-inline-end:1rem;padding:.5625rem 1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control-sm{min-height:calc(1.25rem + .625rem + calc(var(--tblr-border-width) * 2));border-radius:var(--tblr-border-radius-sm);padding:.3125rem .5rem;font-size:.75rem}.form-control-sm::file-selector-button{margin:-.3125rem -.5rem;margin-inline-end:.5rem;padding:.3125rem .5rem}.form-select{--tblr-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;font-family:var(--tblr-body-font-family);color:var(--tblr-body-color);appearance:none;background-color:var(--tblr-bg-forms);background-image:var(--tblr-form-select-bg-img),var(--tblr-form-select-bg-icon,none);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-shadow-input);background-position:right 1rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.5625rem 3rem .5625rem 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-primary-rgb),.25);border-color:#83b7e8;outline:0}.form-select[size]:not([size="1"]){background-image:none;padding-right:1rem}.form-select:disabled{background-color:var(--tblr-bg-surface-secondary)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--tblr-body-color)}.form-select-sm{border-radius:var(--tblr-border-radius-sm);padding-top:.3125rem;padding-bottom:.3125rem;padding-left:.5rem;font-size:.75rem}.btn{--tblr-btn-padding-x:1rem;--tblr-btn-padding-y:.5625rem;--tblr-btn-font-family:var(--tblr-body-font-family);--tblr-btn-font-size:.875rem;--tblr-btn-font-weight:var(--tblr-font-weight-medium);--tblr-btn-line-height:1.25rem;--tblr-btn-color:var(--tblr-body-color);--tblr-btn-bg:transparent;--tblr-btn-border-width:var(--tblr-border-width);--tblr-btn-border-color:transparent;--tblr-btn-border-radius:var(--tblr-border-radius);--tblr-btn-hover-border-color:transparent;--tblr-btn-box-shadow:var(--tblr-shadow-input);--tblr-btn-disabled-opacity:.4;--tblr-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--tblr-btn-focus-shadow-rgb), .5);padding:var(--tblr-btn-padding-y) var(--tblr-btn-padding-x);font-family:var(--tblr-btn-font-family);font-size:var(--tblr-btn-font-size);font-weight:var(--tblr-btn-font-weight);line-height:var(--tblr-btn-line-height);color:var(--tblr-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--tblr-btn-border-width) solid var(--tblr-btn-border-color);border-radius:var(--tblr-btn-border-radius);background-color:var(--tblr-btn-bg);box-shadow:var(--tblr-btn-box-shadow);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--tblr-btn-hover-color);background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color);text-decoration:none}.btn:focus-visible{color:var(--tblr-btn-hover-color);background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color);box-shadow:var(--tblr-btn-box-shadow),var(--tblr-btn-focus-box-shadow);outline:0}.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--tblr-btn-active-color);background-color:var(--tblr-btn-active-bg);border-color:var(--tblr-btn-active-border-color);box-shadow:var(--tblr-btn-active-shadow)}.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--tblr-btn-active-shadow),var(--tblr-btn-focus-box-shadow)}.btn.disabled,.btn:disabled{color:var(--tblr-btn-disabled-color);pointer-events:none;background-color:var(--tblr-btn-disabled-bg);border-color:var(--tblr-btn-disabled-border-color);opacity:var(--tblr-btn-disabled-opacity);box-shadow:none}.btn-sm{--tblr-btn-padding-y:.3125rem;--tblr-btn-padding-x:.5rem;--tblr-btn-font-size:.75rem;--tblr-btn-border-radius:var(--tblr-border-radius-sm)}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.nav{--tblr-nav-link-padding-x:.75rem;--tblr-nav-link-padding-y:.5rem;--tblr-nav-link-font-weight: ;--tblr-nav-link-color:var(--tblr-gray-500);--tblr-nav-link-hover-color:var(--tblr-link-hover-color);--tblr-nav-link-disabled-color:var(--tblr-disabled-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--tblr-nav-link-padding-y) var(--tblr-nav-link-padding-x);font-size:var(--tblr-nav-link-font-size);font-weight:var(--tblr-nav-link-font-weight);color:var(--tblr-nav-link-color);background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--tblr-nav-link-hover-color);text-decoration:none}.nav-link:focus-visible{box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb),.25);outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--tblr-nav-link-disabled-color);pointer-events:none;cursor:default}.navbar{--tblr-navbar-padding-x:0;--tblr-navbar-padding-y:.25rem;--tblr-navbar-color:var(--tblr-secondary);--tblr-navbar-hover-color:var(--tblr-body-color);--tblr-navbar-disabled-color:var(--tblr-disabled-color);--tblr-navbar-active-color:var(--tblr-body-color);--tblr-navbar-brand-padding-y:.5rem;--tblr-navbar-brand-margin-end:1rem;--tblr-navbar-brand-font-size:1.25rem;--tblr-navbar-brand-color:var(--tblr-body-color);--tblr-navbar-brand-hover-color:var(--tblr-body-color);--tblr-navbar-nav-link-padding-x:.75rem;--tblr-navbar-toggler-padding-y:0;--tblr-navbar-toggler-padding-x:0;--tblr-navbar-toggler-font-size:1rem;--tblr-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2831, 41, 55, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--tblr-navbar-toggler-border-color:rgba(var(--tblr-emphasis-color-rgb), .15);--tblr-navbar-toggler-border-radius:var(--tblr-border-radius);--tblr-navbar-toggler-focus-width:0;--tblr-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--tblr-navbar-padding-y) var(--tblr-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-xl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--tblr-navbar-brand-padding-y);padding-bottom:var(--tblr-navbar-brand-padding-y);margin-right:var(--tblr-navbar-brand-margin-end);font-size:var(--tblr-navbar-brand-font-size);color:var(--tblr-navbar-brand-color);white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--tblr-navbar-brand-hover-color);text-decoration:none}.navbar-nav{--tblr-nav-link-padding-x:0;--tblr-nav-link-padding-y:.5rem;--tblr-nav-link-font-weight: ;--tblr-nav-link-color:var(--tblr-navbar-color);--tblr-nav-link-hover-color:var(--tblr-navbar-hover-color);--tblr-nav-link-disabled-color:var(--tblr-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--tblr-navbar-active-color)}@media (width>=768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--tblr-navbar-nav-link-padding-x);padding-left:var(--tblr-navbar-nav-link-padding-x)}}.card{--tblr-card-spacer-y:1rem;--tblr-card-spacer-x:1.25rem;--tblr-card-title-spacer-y:1.25rem;--tblr-card-title-color: ;--tblr-card-subtitle-color: ;--tblr-card-border-width:var(--tblr-border-width);--tblr-card-border-color:var(--tblr-border-color-translucent);--tblr-card-border-radius:var(--tblr-border-radius-lg);--tblr-card-box-shadow:var(--tblr-shadow-card);--tblr-card-inner-border-radius:calc(var(--tblr-border-radius-lg) - (var(--tblr-border-width)));--tblr-card-cap-padding-y:1rem;--tblr-card-cap-padding-x:1.25rem;--tblr-card-cap-bg:var(--tblr-bg-surface-tertiary);--tblr-card-cap-color:inherit;--tblr-card-height: ;--tblr-card-color:inherit;--tblr-card-bg:var(--tblr-bg-surface);--tblr-card-img-overlay-padding:1rem;--tblr-card-group-margin:1.5rem;min-width:0;height:var(--tblr-card-height);color:var(--tblr-body-color);word-wrap:break-word;background-color:var(--tblr-card-bg);border:var(--tblr-card-border-width) solid var(--tblr-card-border-color);border-radius:var(--tblr-card-border-radius);box-shadow:var(--tblr-card-box-shadow);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>.hr,.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--tblr-card-inner-border-radius);border-top-right-radius:var(--tblr-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--tblr-card-inner-border-radius);border-bottom-left-radius:var(--tblr-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--tblr-card-spacer-y) var(--tblr-card-spacer-x);color:var(--tblr-card-color);flex:auto}.card-title{margin-bottom:var(--tblr-card-title-spacer-y);color:var(--tblr-card-title-color)}.card-header{padding:var(--tblr-card-cap-padding-y) var(--tblr-card-cap-padding-x);color:var(--tblr-card-cap-color);background-color:var(--tblr-card-cap-bg);border-bottom:var(--tblr-card-border-width) solid var(--tblr-card-border-color);margin-bottom:0}.card-footer{padding:var(--tblr-card-cap-padding-y) var(--tblr-card-cap-padding-x);color:var(--tblr-card-cap-color);background-color:var(--tblr-card-cap-bg);border-top:var(--tblr-card-border-width) solid var(--tblr-card-border-color)}.pagination{--tblr-pagination-padding-x:.25rem;--tblr-pagination-padding-y:calc(.25rem + 1px);--tblr-pagination-font-size:.875rem;--tblr-pagination-color:var(--tblr-body-color);--tblr-pagination-bg:transparent;--tblr-pagination-border-width:1px;--tblr-pagination-border-color:transparent;--tblr-pagination-border-radius:var(--tblr-border-radius);--tblr-pagination-hover-color:var(--tblr-link-hover-color);--tblr-pagination-hover-bg:var(--tblr-active-bg);--tblr-pagination-hover-border-color:var(--tblr-pagination-border-color);--tblr-pagination-focus-color:var(--tblr-link-hover-color);--tblr-pagination-focus-bg:var(--tblr-secondary-bg);--tblr-pagination-focus-box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb), .25);--tblr-pagination-active-color:#fff;--tblr-pagination-active-bg:var(--tblr-primary);--tblr-pagination-active-border-color:var(--tblr-primary);--tblr-pagination-disabled-color:var(--tblr-disabled-color);--tblr-pagination-disabled-bg:transparent;--tblr-pagination-disabled-border-color:var(--tblr-pagination-border-color);padding-left:0;list-style:none;display:flex}@keyframes progress-bar-stripes{0%{background-position-x:var(--tblr-progress-height)}}.list-group{--tblr-list-group-color:var(--tblr-body-color);--tblr-list-group-bg:inherit;--tblr-list-group-border-color:var(--tblr-border-color);--tblr-list-group-border-width:var(--tblr-border-width);--tblr-list-group-border-radius:var(--tblr-border-radius);--tblr-list-group-item-padding-x:1.25rem;--tblr-list-group-item-padding-y:1rem;--tblr-list-group-action-color:inherit;--tblr-list-group-action-hover-color:var(--tblr-emphasis-color);--tblr-list-group-action-hover-bg:rgba(var(--tblr-secondary-rgb), .08);--tblr-list-group-action-active-color:var(--tblr-body-color);--tblr-list-group-action-active-bg:var(--tblr-secondary-bg);--tblr-list-group-disabled-color:var(--tblr-secondary-color);--tblr-list-group-disabled-bg:inherit;--tblr-list-group-active-color:inherit;--tblr-list-group-active-bg:var(--tblr-active-bg);--tblr-list-group-active-border-color:var(--tblr-border-color);border-radius:var(--tblr-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-item{padding:var(--tblr-list-group-item-padding-y) var(--tblr-list-group-item-padding-x);color:var(--tblr-list-group-color);background-color:var(--tblr-list-group-bg);border:var(--tblr-list-group-border-width) solid var(--tblr-list-group-border-color);display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--tblr-list-group-disabled-color);pointer-events:none;background-color:var(--tblr-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--tblr-list-group-active-color);background-color:var(--tblr-list-group-active-bg);border-color:var(--tblr-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--tblr-list-group-border-width));border-top-width:var(--tblr-list-group-border-width)}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--tblr-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}:root{--tblr-carousel-indicator-active-bg:#fff;--tblr-carousel-caption-color:#fff;--tblr-carousel-control-icon-filter: }.spinner-border{width:var(--tblr-spinner-width);height:var(--tblr-spinner-height);vertical-align:var(--tblr-spinner-vertical-align);animation:var(--tblr-spinner-animation-speed) linear infinite var(--tblr-spinner-animation-name);border-radius:50%;display:inline-block}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--tblr-spinner-width:1.5rem;--tblr-spinner-height:1.5rem;--tblr-spinner-vertical-align:-.125em;--tblr-spinner-border-width:2px;--tblr-spinner-animation-speed:.75s;--tblr-spinner-animation-name:spinner-border;border:var(--tblr-spinner-border-width) solid currentcolor;border-right-color:#0000}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spinner-border{--tblr-spinner-animation-speed:1.5s}}.placeholder{vertical-align:middle;cursor:wait;opacity:.2;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}@keyframes placeholder-glow{50%{opacity:.1}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.d-none{display:none!important}.flex-row{flex-direction:row!important}.m-0{margin:0!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.text-end{text-align:right!important}.text-uppercase{text-transform:uppercase!important}.visible{visibility:visible!important}@media (width>=576px){.d-sm-table-cell{display:table-cell!important}}@media (width>=768px){.d-md-table-cell{display:table-cell!important}}@media (width>=992px){.d-lg-table-cell{display:table-cell!important}}:root{--tblr-font-monospace:Monaco,Consolas,Liberation Mono,Courier New,monospace;--tblr-font-sans-serif:Inter Var,Inter,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Roboto,Helvetica Neue,sans-serif;--tblr-font-serif:Georgia,Times New Roman,times,serif;--tblr-font-comic:Comic Sans MS,Comic Sans,Chalkboard SE,Comic Neue,sans-serif,cursive;--tblr-gray-50:#f9fafb;--tblr-gray-100:#f3f4f6;--tblr-gray-200:#e5e7eb;--tblr-gray-300:#d1d5db;--tblr-gray-400:#9ca3af;--tblr-gray-500:#6b7280;--tblr-gray-600:#4b5563;--tblr-gray-700:#374151;--tblr-gray-800:#1f2937;--tblr-gray-900:#111827;--tblr-gray-950:#030712;--tblr-white:#fff;--tblr-black:#000;--tblr-dark:#1f2937;--tblr-light:#f9fafb;--tblr-brand:#066fd1;--tblr-primary:#066fd1;--tblr-primary-rgb:6,111,209;--tblr-primary-fg:var(--tblr-light);--tblr-primary-darken:color-mix(in oklab, var(--tblr-primary), transparent 20%);--tblr-primary-lt:color-mix(in oklab, var(--tblr-primary) 10%, transparent);--tblr-primary-200:color-mix(in oklab, var(--tblr-primary) 20%, transparent);--tblr-primary-lt-rgb:230,241,250;--tblr-secondary:#6b7280;--tblr-secondary-rgb:107,114,128;--tblr-secondary-fg:var(--tblr-light);--tblr-secondary-darken:color-mix(in oklab, var(--tblr-secondary), transparent 20%);--tblr-secondary-lt:color-mix(in oklab, var(--tblr-secondary) 10%, transparent);--tblr-secondary-200:color-mix(in oklab, var(--tblr-secondary) 20%, transparent);--tblr-secondary-lt-rgb:240,241,242;--tblr-success:#2fb344;--tblr-success-rgb:47,179,68;--tblr-success-fg:var(--tblr-light);--tblr-success-darken:color-mix(in oklab, var(--tblr-success), transparent 20%);--tblr-success-lt:color-mix(in oklab, var(--tblr-success) 10%, transparent);--tblr-success-200:color-mix(in oklab, var(--tblr-success) 20%, transparent);--tblr-success-lt-rgb:234,247,236;--tblr-info:#4299e1;--tblr-info-rgb:66,153,225;--tblr-info-fg:var(--tblr-light);--tblr-info-darken:color-mix(in oklab, var(--tblr-info), transparent 20%);--tblr-info-lt:color-mix(in oklab, var(--tblr-info) 10%, transparent);--tblr-info-200:color-mix(in oklab, var(--tblr-info) 20%, transparent);--tblr-info-lt-rgb:236,245,252;--tblr-warning:#f59f00;--tblr-warning-rgb:245,159,0;--tblr-warning-fg:var(--tblr-light);--tblr-warning-darken:color-mix(in oklab, var(--tblr-warning), transparent 20%);--tblr-warning-lt:color-mix(in oklab, var(--tblr-warning) 10%, transparent);--tblr-warning-200:color-mix(in oklab, var(--tblr-warning) 20%, transparent);--tblr-warning-lt-rgb:254,245,230;--tblr-danger:#d63939;--tblr-danger-rgb:214,57,57;--tblr-danger-fg:var(--tblr-light);--tblr-danger-darken:color-mix(in oklab, var(--tblr-danger), transparent 20%);--tblr-danger-lt:color-mix(in oklab, var(--tblr-danger) 10%, transparent);--tblr-danger-200:color-mix(in oklab, var(--tblr-danger) 20%, transparent);--tblr-danger-lt-rgb:251,235,235;--tblr-light-rgb:249,250,251;--tblr-light-fg:var(--tblr-dark);--tblr-light-darken:color-mix(in oklab, var(--tblr-light), transparent 20%);--tblr-light-lt:color-mix(in oklab, var(--tblr-light) 10%, transparent);--tblr-light-200:color-mix(in oklab, var(--tblr-light) 20%, transparent);--tblr-light-lt-rgb:254,255,255;--tblr-dark-rgb:31,41,55;--tblr-dark-fg:var(--tblr-light);--tblr-dark-darken:color-mix(in oklab, var(--tblr-dark), transparent 20%);--tblr-dark-lt:color-mix(in oklab, var(--tblr-dark) 10%, transparent);--tblr-dark-200:color-mix(in oklab, var(--tblr-dark) 20%, transparent);--tblr-dark-lt-rgb:233,234,235;--tblr-muted:#6b7280;--tblr-muted-rgb:107,114,128;--tblr-muted-fg:var(--tblr-light);--tblr-muted-darken:color-mix(in oklab, var(--tblr-muted), transparent 20%);--tblr-muted-lt:color-mix(in oklab, var(--tblr-muted) 10%, transparent);--tblr-muted-200:color-mix(in oklab, var(--tblr-muted) 20%, transparent);--tblr-muted-lt-rgb:240,241,242;--tblr-blue:#066fd1;--tblr-blue-rgb:6,111,209;--tblr-blue-fg:var(--tblr-light);--tblr-blue-darken:color-mix(in oklab, var(--tblr-blue), transparent 20%);--tblr-blue-lt:color-mix(in oklab, var(--tblr-blue) 10%, transparent);--tblr-blue-200:color-mix(in oklab, var(--tblr-blue) 20%, transparent);--tblr-blue-lt-rgb:230,241,250;--tblr-azure:#4299e1;--tblr-azure-rgb:66,153,225;--tblr-azure-fg:var(--tblr-light);--tblr-azure-darken:color-mix(in oklab, var(--tblr-azure), transparent 20%);--tblr-azure-lt:color-mix(in oklab, var(--tblr-azure) 10%, transparent);--tblr-azure-200:color-mix(in oklab, var(--tblr-azure) 20%, transparent);--tblr-azure-lt-rgb:236,245,252;--tblr-indigo:#4263eb;--tblr-indigo-rgb:66,99,235;--tblr-indigo-fg:var(--tblr-light);--tblr-indigo-darken:color-mix(in oklab, var(--tblr-indigo), transparent 20%);--tblr-indigo-lt:color-mix(in oklab, var(--tblr-indigo) 10%, transparent);--tblr-indigo-200:color-mix(in oklab, var(--tblr-indigo) 20%, transparent);--tblr-indigo-lt-rgb:236,239,253;--tblr-purple:#ae3ec9;--tblr-purple-rgb:174,62,201;--tblr-purple-fg:var(--tblr-light);--tblr-purple-darken:color-mix(in oklab, var(--tblr-purple), transparent 20%);--tblr-purple-lt:color-mix(in oklab, var(--tblr-purple) 10%, transparent);--tblr-purple-200:color-mix(in oklab, var(--tblr-purple) 20%, transparent);--tblr-purple-lt-rgb:247,236,250;--tblr-pink:#d6336c;--tblr-pink-rgb:214,51,108;--tblr-pink-fg:var(--tblr-light);--tblr-pink-darken:color-mix(in oklab, var(--tblr-pink), transparent 20%);--tblr-pink-lt:color-mix(in oklab, var(--tblr-pink) 10%, transparent);--tblr-pink-200:color-mix(in oklab, var(--tblr-pink) 20%, transparent);--tblr-pink-lt-rgb:251,235,240;--tblr-red:#d63939;--tblr-red-rgb:214,57,57;--tblr-red-fg:var(--tblr-light);--tblr-red-darken:color-mix(in oklab, var(--tblr-red), transparent 20%);--tblr-red-lt:color-mix(in oklab, var(--tblr-red) 10%, transparent);--tblr-red-200:color-mix(in oklab, var(--tblr-red) 20%, transparent);--tblr-red-lt-rgb:251,235,235;--tblr-orange:#f76707;--tblr-orange-rgb:247,103,7;--tblr-orange-fg:var(--tblr-light);--tblr-orange-darken:color-mix(in oklab, var(--tblr-orange), transparent 20%);--tblr-orange-lt:color-mix(in oklab, var(--tblr-orange) 10%, transparent);--tblr-orange-200:color-mix(in oklab, var(--tblr-orange) 20%, transparent);--tblr-orange-lt-rgb:254,240,230;--tblr-yellow:#f59f00;--tblr-yellow-rgb:245,159,0;--tblr-yellow-fg:var(--tblr-light);--tblr-yellow-darken:color-mix(in oklab, var(--tblr-yellow), transparent 20%);--tblr-yellow-lt:color-mix(in oklab, var(--tblr-yellow) 10%, transparent);--tblr-yellow-200:color-mix(in oklab, var(--tblr-yellow) 20%, transparent);--tblr-yellow-lt-rgb:254,245,230;--tblr-lime:#74b816;--tblr-lime-rgb:116,184,22;--tblr-lime-fg:var(--tblr-light);--tblr-lime-darken:color-mix(in oklab, var(--tblr-lime), transparent 20%);--tblr-lime-lt:color-mix(in oklab, var(--tblr-lime) 10%, transparent);--tblr-lime-200:color-mix(in oklab, var(--tblr-lime) 20%, transparent);--tblr-lime-lt-rgb:241,248,232;--tblr-green:#2fb344;--tblr-green-rgb:47,179,68;--tblr-green-fg:var(--tblr-light);--tblr-green-darken:color-mix(in oklab, var(--tblr-green), transparent 20%);--tblr-green-lt:color-mix(in oklab, var(--tblr-green) 10%, transparent);--tblr-green-200:color-mix(in oklab, var(--tblr-green) 20%, transparent);--tblr-green-lt-rgb:234,247,236;--tblr-teal:#0ca678;--tblr-teal-rgb:12,166,120;--tblr-teal-fg:var(--tblr-light);--tblr-teal-darken:color-mix(in oklab, var(--tblr-teal), transparent 20%);--tblr-teal-lt:color-mix(in oklab, var(--tblr-teal) 10%, transparent);--tblr-teal-200:color-mix(in oklab, var(--tblr-teal) 20%, transparent);--tblr-teal-lt-rgb:231,246,242;--tblr-cyan:#17a2b8;--tblr-cyan-rgb:23,162,184;--tblr-cyan-fg:var(--tblr-light);--tblr-cyan-darken:color-mix(in oklab, var(--tblr-cyan), transparent 20%);--tblr-cyan-lt:color-mix(in oklab, var(--tblr-cyan) 10%, transparent);--tblr-cyan-200:color-mix(in oklab, var(--tblr-cyan) 20%, transparent);--tblr-cyan-lt-rgb:232,246,248;--tblr-x:#000;--tblr-x-rgb:0,0,0;--tblr-x-fg:var(--tblr-light);--tblr-x-darken:color-mix(in oklab, var(--tblr-x), transparent 20%);--tblr-x-lt:color-mix(in oklab, var(--tblr-x) 10%, transparent);--tblr-x-200:color-mix(in oklab, var(--tblr-x) 20%, transparent);--tblr-x-lt-rgb:230,230,230;--tblr-facebook:#1877f2;--tblr-facebook-rgb:24,119,242;--tblr-facebook-fg:var(--tblr-light);--tblr-facebook-darken:color-mix(in oklab, var(--tblr-facebook), transparent 20%);--tblr-facebook-lt:color-mix(in oklab, var(--tblr-facebook) 10%, transparent);--tblr-facebook-200:color-mix(in oklab, var(--tblr-facebook) 20%, transparent);--tblr-facebook-lt-rgb:232,241,254;--tblr-twitter:#1da1f2;--tblr-twitter-rgb:29,161,242;--tblr-twitter-fg:var(--tblr-light);--tblr-twitter-darken:color-mix(in oklab, var(--tblr-twitter), transparent 20%);--tblr-twitter-lt:color-mix(in oklab, var(--tblr-twitter) 10%, transparent);--tblr-twitter-200:color-mix(in oklab, var(--tblr-twitter) 20%, transparent);--tblr-twitter-lt-rgb:232,246,254;--tblr-linkedin:#0a66c2;--tblr-linkedin-rgb:10,102,194;--tblr-linkedin-fg:var(--tblr-light);--tblr-linkedin-darken:color-mix(in oklab, var(--tblr-linkedin), transparent 20%);--tblr-linkedin-lt:color-mix(in oklab, var(--tblr-linkedin) 10%, transparent);--tblr-linkedin-200:color-mix(in oklab, var(--tblr-linkedin) 20%, transparent);--tblr-linkedin-lt-rgb:231,240,249;--tblr-google:#dc4e41;--tblr-google-rgb:220,78,65;--tblr-google-fg:var(--tblr-light);--tblr-google-darken:color-mix(in oklab, var(--tblr-google), transparent 20%);--tblr-google-lt:color-mix(in oklab, var(--tblr-google) 10%, transparent);--tblr-google-200:color-mix(in oklab, var(--tblr-google) 20%, transparent);--tblr-google-lt-rgb:252,237,236;--tblr-youtube:red;--tblr-youtube-rgb:255,0,0;--tblr-youtube-fg:var(--tblr-light);--tblr-youtube-darken:color-mix(in oklab, var(--tblr-youtube), transparent 20%);--tblr-youtube-lt:color-mix(in oklab, var(--tblr-youtube) 10%, transparent);--tblr-youtube-200:color-mix(in oklab, var(--tblr-youtube) 20%, transparent);--tblr-youtube-lt-rgb:255,230,230;--tblr-vimeo:#1ab7ea;--tblr-vimeo-rgb:26,183,234;--tblr-vimeo-fg:var(--tblr-light);--tblr-vimeo-darken:color-mix(in oklab, var(--tblr-vimeo), transparent 20%);--tblr-vimeo-lt:color-mix(in oklab, var(--tblr-vimeo) 10%, transparent);--tblr-vimeo-200:color-mix(in oklab, var(--tblr-vimeo) 20%, transparent);--tblr-vimeo-lt-rgb:232,248,253;--tblr-dribbble:#ea4c89;--tblr-dribbble-rgb:234,76,137;--tblr-dribbble-fg:var(--tblr-light);--tblr-dribbble-darken:color-mix(in oklab, var(--tblr-dribbble), transparent 20%);--tblr-dribbble-lt:color-mix(in oklab, var(--tblr-dribbble) 10%, transparent);--tblr-dribbble-200:color-mix(in oklab, var(--tblr-dribbble) 20%, transparent);--tblr-dribbble-lt-rgb:253,237,243;--tblr-github:#181717;--tblr-github-rgb:24,23,23;--tblr-github-fg:var(--tblr-light);--tblr-github-darken:color-mix(in oklab, var(--tblr-github), transparent 20%);--tblr-github-lt:color-mix(in oklab, var(--tblr-github) 10%, transparent);--tblr-github-200:color-mix(in oklab, var(--tblr-github) 20%, transparent);--tblr-github-lt-rgb:232,232,232;--tblr-instagram:#e4405f;--tblr-instagram-rgb:228,64,95;--tblr-instagram-fg:var(--tblr-light);--tblr-instagram-darken:color-mix(in oklab, var(--tblr-instagram), transparent 20%);--tblr-instagram-lt:color-mix(in oklab, var(--tblr-instagram) 10%, transparent);--tblr-instagram-200:color-mix(in oklab, var(--tblr-instagram) 20%, transparent);--tblr-instagram-lt-rgb:252,236,239;--tblr-pinterest:#bd081c;--tblr-pinterest-rgb:189,8,28;--tblr-pinterest-fg:var(--tblr-light);--tblr-pinterest-darken:color-mix(in oklab, var(--tblr-pinterest), transparent 20%);--tblr-pinterest-lt:color-mix(in oklab, var(--tblr-pinterest) 10%, transparent);--tblr-pinterest-200:color-mix(in oklab, var(--tblr-pinterest) 20%, transparent);--tblr-pinterest-lt-rgb:248,230,232;--tblr-vk:#6383a8;--tblr-vk-rgb:99,131,168;--tblr-vk-fg:var(--tblr-light);--tblr-vk-darken:color-mix(in oklab, var(--tblr-vk), transparent 20%);--tblr-vk-lt:color-mix(in oklab, var(--tblr-vk) 10%, transparent);--tblr-vk-200:color-mix(in oklab, var(--tblr-vk) 20%, transparent);--tblr-vk-lt-rgb:239,243,246;--tblr-rss:orange;--tblr-rss-rgb:255,165,0;--tblr-rss-fg:var(--tblr-light);--tblr-rss-darken:color-mix(in oklab, var(--tblr-rss), transparent 20%);--tblr-rss-lt:color-mix(in oklab, var(--tblr-rss) 10%, transparent);--tblr-rss-200:color-mix(in oklab, var(--tblr-rss) 20%, transparent);--tblr-rss-lt-rgb:255,246,230;--tblr-flickr:#0063dc;--tblr-flickr-rgb:0,99,220;--tblr-flickr-fg:var(--tblr-light);--tblr-flickr-darken:color-mix(in oklab, var(--tblr-flickr), transparent 20%);--tblr-flickr-lt:color-mix(in oklab, var(--tblr-flickr) 10%, transparent);--tblr-flickr-200:color-mix(in oklab, var(--tblr-flickr) 20%, transparent);--tblr-flickr-lt-rgb:230,239,252;--tblr-bitbucket:#0052cc;--tblr-bitbucket-rgb:0,82,204;--tblr-bitbucket-fg:var(--tblr-light);--tblr-bitbucket-darken:color-mix(in oklab, var(--tblr-bitbucket), transparent 20%);--tblr-bitbucket-lt:color-mix(in oklab, var(--tblr-bitbucket) 10%, transparent);--tblr-bitbucket-200:color-mix(in oklab, var(--tblr-bitbucket) 20%, transparent);--tblr-bitbucket-lt-rgb:230,238,250;--tblr-tabler:#066fd1;--tblr-tabler-rgb:6,111,209;--tblr-tabler-fg:var(--tblr-light);--tblr-tabler-darken:color-mix(in oklab, var(--tblr-tabler), transparent 20%);--tblr-tabler-lt:color-mix(in oklab, var(--tblr-tabler) 10%, transparent);--tblr-tabler-200:color-mix(in oklab, var(--tblr-tabler) 20%, transparent);--tblr-tabler-lt-rgb:230,241,250;--tblr-gray-50-fg:var(--tblr-body-color);--tblr-gray-100-fg:var(--tblr-body-color);--tblr-gray-200-fg:var(--tblr-body-color);--tblr-gray-300-fg:var(--tblr-body-color);--tblr-gray-400-fg:var(--tblr-white);--tblr-gray-500-fg:var(--tblr-white);--tblr-gray-600-fg:var(--tblr-white);--tblr-gray-700-fg:var(--tblr-white);--tblr-gray-800-fg:var(--tblr-white);--tblr-gray-900-fg:var(--tblr-white);--tblr-gray-950-fg:var(--tblr-white);--tblr-spacer-0:0;--tblr-spacer-1:.25rem;--tblr-spacer-2:.5rem;--tblr-spacer-3:1rem;--tblr-spacer-4:1.5rem;--tblr-spacer-5:2rem;--tblr-spacer-6:2.5rem;--tblr-font-weight-light:300;--tblr-font-weight-normal:400;--tblr-font-weight-medium:500;--tblr-font-weight-bold:600;--tblr-font-weight-black:700;--tblr-font-weight-headings:var(--tblr-font-weight-bold);--tblr-font-size-h1:1.5rem;--tblr-font-size-h2:1.25rem;--tblr-font-size-h3:1rem;--tblr-font-size-h4:.875rem;--tblr-font-size-h5:.75rem;--tblr-font-size-h6:.625rem;--tblr-line-height-h1:2rem;--tblr-line-height-h2:1.75rem;--tblr-line-height-h3:1.5rem;--tblr-line-height-h4:1.25rem;--tblr-line-height-h5:1rem;--tblr-line-height-h6:1rem;--tblr-shadow:rgba(var(--tblr-body-color-rgb), .04) 0 2px 4px 0;--tblr-shadow-border:inset 0 0 0 1px var(--tblr-border-color-translucent);--tblr-shadow-transparent:0 0 0 0 transparent;--tblr-shadow-input:0 1px 1px rgba(var(--tblr-body-color-rgb), .06);--tblr-shadow-card:0 0 4px rgba(var(--tblr-body-color-rgb), .04);--tblr-shadow-card-hover:rgba(var(--tblr-body-color-rgb), .16) 0 2px 16px 0;--tblr-shadow-dropdown:0 16px 24px 2px #00000012,0 6px 30px 5px #0000000f,0 8px 10px -5px #0000001a;--tblr-border-radius-scale:1;--tblr-border-radius-0:calc(0 * var(--tblr-border-radius-scale,1));--tblr-border-radius-sm:calc(4px * var(--tblr-border-radius-scale,1));--tblr-border-radius-md:calc(6px * var(--tblr-border-radius-scale,1));--tblr-border-radius-lg:calc(8px * var(--tblr-border-radius-scale,1));--tblr-border-radius-pill:calc(100rem * var(--tblr-border-radius-scale,1));--tblr-border-radius:var(--tblr-border-radius-md);--tblr-backdrop-opacity:24%;--tblr-backdrop-bg:var(--tblr-bg-surface-dark);--tblr-backdrop-bg-dark:color-mix(in srgb, var(--tblr-color-dark), transparent var(--tblr-backdrop-opacity));--tblr-backdrop-bg-light:color-mix(in srgb, var(--tblr-color-light), transparent var(--tblr-backdrop-opacity));--tblr-backdrop-blur:4px;--tblr-backdrop-filter:blur(var(--tblr-backdrop-blur));height:100%;font-size:16px}@media (width>=992px){:root{margin-left:calc(100vw - 100%);margin-right:0}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tblr-spacer:var(--tblr-spacer-2);--tblr-bg-surface:var(--tblr-bg-surface-primary);--tblr-bg-surface-primary:var(--tblr-white);--tblr-bg-surface-secondary:var(--tblr-gray-50);--tblr-bg-surface-tertiary:var(--tblr-gray-50);--tblr-bg-surface-dark:var(--tblr-gray-900);--tblr-bg-surface-inverted:var(--tblr-gray-900);--tblr-bg-forms:var(--tblr-bg-surface);--tblr-text-inverted:var(--tblr-gray-100);--tblr-body-color:var(--tblr-gray-700);--tblr-body-bg:var(--tblr-bg-surface-secondary);--tblr-link-color:var(--tblr-primary);--tblr-link-hover-color:color-mix(in srgb, var(--tblr-primary), #000 20%);--tblr-secondary:var(--tblr-gray-500);--tblr-tertiary:var(--tblr-gray-400);--tblr-border-color:#e5e7eb;--tblr-border-color-translucent:#0420451a;--tblr-border-dark-color:#9ca3af;--tblr-border-dark-color-translucent:#04204545;--tblr-border-active-color:#a9adb5;--tblr-icon-color:var(--tblr-gray-400);--tblr-active-bg:rgba(var(--tblr-primary-rgb), .04);--tblr-disabled-bg:var(--tblr-bg-surface-secondary);--tblr-disabled-color:color-mix(in srgb, var(--tblr-body-color) 40%, transparent);--tblr-code-color:var(--lightningcss-light,var(--tblr-gray-600))var(--lightningcss-dark,var(--tblr-gray-400));--tblr-code-bg:var(--lightningcss-light,var(--tblr-gray-100))var(--lightningcss-dark,var(--tblr-gray-900));--tblr-dark-mode-border-color:#2e3c51;--tblr-dark-mode-border-color-translucent:#486e9524;--tblr-dark-mode-border-active-color:#35465e;--tblr-dark-mode-border-dark-color:#263344;--tblr-page-padding:var(--tblr-spacer-3);--tblr-page-padding-y:var(--tblr-spacer-4)}@media (width<=991.98px){:root{--tblr-page-padding:var(--tblr-spacer-2)}}@keyframes pulse{0%{transform:scale(1)}14%{transform:scale(1.25)}28%{transform:scale(1)}42%{transform:scale(1.25)}70%{transform:scale(1)}}@keyframes tada{0%{transform:scale(1)}10%,5%{transform:scale3d(.9,.9,.9)rotate(-5deg)}15%,25%,35%,45%{transform:scale3d(1.1,1.1,1.1)rotate(5deg)}20%,30%,40%{transform:scale3d(1.1,1.1,1.1)rotate(-5deg)}50%{transform:scale(1)}}@keyframes rotate-360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes shake{0%{transform:scaleX(1)}20%{transform:scale3d(.9,.9,.9)rotate(-5deg)}50%,70%,90%{transform:scale3d(1.25,1.25,1.25)rotate(5deg)}60%,80%{transform:scale3d(1.25,1.25,1.25)rotate(-5deg)}to{transform:scaleX(1)}}body{letter-spacing:0;touch-action:manipulation;text-rendering:optimizelegibility;font-feature-settings:"liga" 0,"cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;min-height:100%;padding:0;position:relative}@media print{body{background:0 0}}*{scrollbar-color:color-mix(in srgb,var(--tblr-scrollbar-color,var(--tblr-body-color)) 20%,transparent) transparent}::-webkit-scrollbar{width:1rem;height:1rem;transition:background .3s}@media (prefers-reduced-motion:reduce){::-webkit-scrollbar{transition:none}}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 1rem color-mix(in srgb,var(--tblr-scrollbar-color,var(--tblr-body-color)) 20%,transparent);border:5px solid #0000;border-radius:1rem}::-webkit-scrollbar-track{background:0 0}:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 1rem color-mix(in srgb,var(--tblr-scrollbar-color,var(--tblr-body-color)) 40%,transparent)}::-webkit-scrollbar-corner{background:0 0}.navbar{--tblr-navbar-bg:var(--tblr-bg-surface);--tblr-navbar-border-width:var(--tblr-border-width);--tblr-navbar-active-border-color:var(--tblr-primary);--tblr-navbar-active-bg:#0003;--tblr-navbar-border-color:var(--tblr-border-color);--tblr-navbar-hover-color:var(--tblr-body-color);min-height:3.5rem;box-shadow:inset 0 calc(-1 * var(--tblr-navbar-border-width)) 0 0 var(--tblr-navbar-border-color);background:var(--tblr-navbar-bg);color:var(--tblr-navbar-color);align-items:stretch}.navbar.collapsing{min-height:0}.navbar .navbar-nav{min-height:3rem}.navbar .navbar-nav .nav-link{border-radius:var(--tblr-border-radius);justify-content:center;min-width:2.5rem;min-height:2.5rem;position:relative}.navbar .navbar-nav .nav-link .badge{position:absolute;top:.375rem;right:.375rem;transform:translate(50%,-50%)}@media (width>=768px){.navbar-expand-md .nav-item.active{position:relative}.navbar-expand-md .nav-item.active .nav-link{color:var(--tblr-navbar-active-color)}.navbar-expand-md .nav-item.active:after{content:"";border:0 var(--tblr-border-style) var(--tblr-navbar-active-border-color);border-bottom-width:2px;position:absolute;bottom:-.25rem;left:0;right:0}}.navbar-brand{font-weight:var(--tblr-font-weight-bold);align-items:center;gap:.5rem;margin:0;line-height:1;display:inline-flex}.navbar-nav{--tblr-nav-link-hover-bg:color-mix(in srgb, var(--tblr-nav-link-color) 4%, transparent);align-items:stretch;margin:0;padding:0}.navbar-nav .nav-item{flex-direction:column;justify-content:center;display:flex}.page{flex-direction:column;min-height:100%;display:flex;position:relative}.page-wrapper{flex-direction:column;flex:1;display:flex}@media print{.page-wrapper{margin:0!important}}.footer{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);background-color:var(--tblr-bg-surface);color:var(--tblr-gray-500);margin-top:auto;padding:2rem 0}.alert{--tblr-alert-color:var(--tblr-body-color);--tblr-alert-bg:color-mix(in srgb, var(--tblr-alert-color) 10%, transparent);--tblr-alert-padding-x:1rem;--tblr-alert-padding-y:.75rem;--tblr-alert-margin-bottom:1rem;--tblr-alert-border-color:color-mix(in srgb, var(--tblr-alert-color) 20%, transparent);--tblr-alert-border:var(--tblr-border-width) solid var(--tblr-alert-border-color);--tblr-alert-border-radius:var(--tblr-border-radius);--tblr-alert-link-color:inherit;--tblr-alert-heading-font-weight:var(--tblr-font-weight-medium);padding:var(--tblr-alert-padding-y) var(--tblr-alert-padding-x);margin-bottom:var(--tblr-alert-margin-bottom);background-color:color-mix(in srgb,var(--tblr-alert-bg),var(--tblr-bg-surface));border-radius:var(--tblr-alert-border-radius);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-alert-border-color);flex-direction:row;gap:1rem;display:flex;position:relative}.alert-secondary{--tblr-alert-color:var(--tblr-secondary)}.alert-warning{--tblr-alert-color:var(--tblr-warning)}.avatar{--tblr-avatar-size:var(--tblr-avatar-list-size,2.5rem);--tblr-avatar-status-size:.75rem;--tblr-avatar-bg:var(--tblr-bg-surface-secondary);--tblr-avatar-box-shadow-color:var(--tblr-border-color-translucent);--tblr-avatar-box-shadow:inset 0 0 0 1px var(--tblr-avatar-box-shadow-color);--tblr-avatar-font-size:1rem;--tblr-avatar-icon-size:1.5rem;--tblr-avatar-brand-size:1.25rem;width:var(--tblr-avatar-size);height:var(--tblr-avatar-size);font-size:var(--tblr-avatar-font-size);font-weight:var(--tblr-font-weight-medium);color:var(--tblr-secondary);text-align:center;text-transform:uppercase;vertical-align:bottom;-webkit-user-select:none;user-select:none;background:var(--tblr-avatar-bg) no-repeat center/cover;border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-avatar-box-shadow);justify-content:center;align-items:center;line-height:1;transition:color .3s,background-color .3s,box-shadow .3s;display:inline-flex;position:relative}.avatar .icon{width:var(--tblr-avatar-icon-size);height:var(--tblr-avatar-icon-size)}.avatar .badge{box-shadow:0 0 0 calc(var(--tblr-avatar-status-size)/ 4) var(--tblr-bg-surface);border-radius:100rem;position:absolute;bottom:0;right:0}a.avatar{cursor:pointer}a.avatar:hover{color:var(--tblr-primary);--tblr-avatar-box-shadow-color:var(--tblr-primary)}.avatar-xs{--tblr-avatar-size:1.25rem;--tblr-avatar-status-size:.375rem;--tblr-avatar-font-size:.625rem;--tblr-avatar-icon-size:.75rem;--tblr-avatar-brand-size:.75rem}.avatar-xs .badge:empty{width:.375rem;height:.375rem}.avatar-sm{--tblr-avatar-size:2rem;--tblr-avatar-status-size:.5rem;--tblr-avatar-font-size:.75rem;--tblr-avatar-icon-size:1.5rem;--tblr-avatar-brand-size:1rem}.avatar-sm .badge:empty{width:.5rem;height:.5rem}.avatar-md{--tblr-avatar-size:2.5rem;--tblr-avatar-status-size:.75rem;--tblr-avatar-font-size:.875rem;--tblr-avatar-icon-size:1.5rem;--tblr-avatar-brand-size:1.25rem}.avatar-md .badge:empty{width:.75rem;height:.75rem}.avatar-lg{--tblr-avatar-size:3rem;--tblr-avatar-status-size:.75rem;--tblr-avatar-font-size:1.25rem;--tblr-avatar-icon-size:2rem;--tblr-avatar-brand-size:1.25rem}.avatar-lg .badge:empty{width:.75rem;height:.75rem}.badge{--tblr-badge-padding-x:.5em;--tblr-badge-padding-y:.25em;--tblr-badge-font-size:.857143em;--tblr-badge-font-weight:var(--tblr-font-weight-medium);--tblr-badge-color:var(--tblr-secondary);--tblr-badge-border-radius:var(--tblr-border-radius);--tblr-badge-icon-size:1em;--tblr-badge-line-height:1;padding:var(--tblr-badge-padding-y) var(--tblr-badge-padding-x);font-weight:var(--tblr-badge-font-weight);font-size:var(--tblr-badge-font-size);color:var(--tblr-badge-color);text-align:center;white-space:nowrap;background:var(--tblr-bg-surface-secondary);-webkit-user-select:none;user-select:none;border:var(--tblr-border-width) var(--tblr-border-style) transparent;border-radius:var(--tblr-badge-border-radius);min-width:calc(1em + var(--tblr-badge-padding-y) * 2 + 2px);letter-spacing:.04em;vertical-align:bottom;line-height:var(--tblr-badge-line-height);justify-content:center;align-items:center;gap:.25rem;display:inline-flex;overflow:hidden}a.badge{background:var(--tblr-bg-surface-secondary)}.badge .icon{width:1em;height:1em;font-size:var(--tblr-badge-icon-size);stroke-width:2px}.badge:empty{vertical-align:baseline;border-radius:100rem;width:10px;min-width:0;height:10px;min-height:auto;padding:0;display:inline-block}.btn{--tblr-btn-icon-size:1.25rem;--tblr-btn-icon-color:inherit;--tblr-btn-bg:var(--tblr-bg-surface);--tblr-btn-color:var(--tblr-body-color);--tblr-btn-border-color:var(--tblr-border-color);--tblr-btn-hover-bg:var(--tblr-btn-bg);--tblr-btn-hover-border-color:var(--tblr-border-active-color);--tblr-btn-active-color:var(--tblr-primary);--tblr-btn-active-bg:rgba(var(--tblr-primary-rgb), .04);--tblr-btn-active-border-color:var(--tblr-primary);white-space:nowrap;box-shadow:var(--tblr-btn-box-shadow);min-width:calc(var(--tblr-btn-line-height) * 1 + var(--tblr-btn-padding-y) * 2 + var(--tblr-btn-border-width) * 2);min-height:calc(var(--tblr-btn-line-height) * 1 + var(--tblr-btn-padding-y) * 2 + var(--tblr-btn-border-width) * 2);justify-content:center;align-items:center;display:inline-flex;position:relative}.btn .icon{width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);min-width:var(--tblr-btn-icon-size);font-size:var(--tblr-btn-icon-size);margin:0 calc(var(--tblr-btn-padding-x)/ 2) 0 calc(var(--tblr-btn-padding-x)/ -4);vertical-align:bottom;color:var(--tblr-btn-icon-color)}.btn .avatar{width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);margin:0 calc(var(--tblr-btn-padding-x)/ 2) 0 calc(var(--tblr-btn-padding-x)/ -4)}.btn .badge{top:auto}.btn-primary{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-primary-fg,#fff);--tblr-btn-bg:var(--tblr-primary);--tblr-btn-hover-color:var(--tblr-primary-fg);--tblr-btn-hover-bg:var(--tblr-primary-darken);--tblr-btn-active-color:var(--tblr-primary-fg);--tblr-btn-active-bg:var(--tblr-primary-darken);--tblr-btn-disabled-bg:var(--tblr-primary);--tblr-btn-disabled-color:var(--tblr-primary-fg);--tblr-btn-box-shadow:var(--tblr-shadow-input)}.btn-secondary{--tblr-btn-border-color:transparent;--tblr-btn-hover-border-color:transparent;--tblr-btn-active-border-color:transparent;--tblr-btn-color:var(--tblr-secondary-fg,#fff);--tblr-btn-bg:var(--tblr-secondary);--tblr-btn-hover-color:var(--tblr-secondary-fg);--tblr-btn-hover-bg:var(--tblr-secondary-darken);--tblr-btn-active-color:var(--tblr-secondary-fg);--tblr-btn-active-bg:var(--tblr-secondary-darken);--tblr-btn-disabled-bg:var(--tblr-secondary);--tblr-btn-disabled-color:var(--tblr-secondary-fg);--tblr-btn-box-shadow:var(--tblr-shadow-input)}.btn-outline-secondary{--tblr-btn-color:var(--tblr-secondary);--tblr-btn-bg:transparent;--tblr-btn-border-color:var(--tblr-secondary);--tblr-btn-hover-color:var(--tblr-secondary-fg);--tblr-btn-hover-border-color:transparent;--tblr-btn-hover-bg:var(--tblr-secondary);--tblr-btn-active-color:var(--tblr-secondary-fg);--tblr-btn-active-bg:var(--tblr-secondary);--tblr-btn-active-border-color:var(--tblr-secondary);--tblr-btn-disabled-color:var(--tblr-secondary);--tblr-btn-disabled-border-color:var(--tblr-secondary)}.btn-ghost-secondary{--tblr-btn-color:var(--tblr-secondary);--tblr-btn-bg:transparent;--tblr-btn-border-color:transparent;--tblr-btn-hover-color:var(--tblr-secondary-fg);--tblr-btn-hover-bg:var(--tblr-secondary);--tblr-btn-hover-border-color:var(--tblr-secondary);--tblr-btn-active-color:var(--tblr-secondary-fg);--tblr-btn-active-bg:var(--tblr-secondary);--tblr-btn-active-border-color:transparent;--tblr-btn-active-shadow:inset 0 3px 5px #00000020;--tblr-btn-disabled-color:var(--tblr-secondary);--tblr-btn-disabled-bg:transparent;--tblr-btn-disabled-border-color:transparent;--tblr-gradient:none;--tblr-btn-box-shadow:none}.btn-sm{--tblr-btn-line-height:1.33333;--tblr-btn-icon-size:1rem}.btn-list{--tblr-list-gap:.5rem;gap:var(--tblr-list-gap);flex-wrap:wrap;display:flex}.card{transition:transform .3s ease-out,opacity .3s ease-out,box-shadow .3s ease-out}@media (prefers-reduced-motion:reduce){.card{transition:none}}@media print{.card{box-shadow:none;border:none}}a.card{color:inherit}a.card:hover{box-shadow:rgba(var(--tblr-body-color-rgb),.16) 0 2px 16px 0;text-decoration:none}.card .card{box-shadow:none}.card-header{color:inherit;background:0 0;align-items:center;display:flex}.card-header:first-child{border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}.card-footer{margin-top:auto}.card-footer:last-child{border-radius:0 0 var(--tblr-card-border-radius) var(--tblr-card-border-radius)}.card-title{font-size:1rem;font-weight:var(--tblr-font-weight-medium);color:inherit;margin:0 0 1rem;line-height:1.5rem;display:block}a.card-title:hover{color:inherit}.card-header .card-title{margin:0}.card-body{position:relative}.card-body>:last-child{margin-bottom:0}@media print{.card-body{padding:0}}.card-body+.card-body{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}.card-table{margin-bottom:0!important}.card-table tr td:first-child,.card-table tr th:first-child{border-left:0;padding-left:1.25rem}.card-table tr td:last-child,.card-table tr th:last-child{border-right:0;padding-right:1.25rem}.card-table tbody tr:first-child,.card-table thead tr:first-child,.card-table tbody tr:first-child td,.card-table tbody tr:first-child th,.card-table thead tr:first-child td,.card-table thead tr:first-child th{border-top:0}.card-body+.card-table{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-table-border-color)}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}@media (width>=768px){.empty{padding:3rem}}.empty-title{font-size:1.25rem;line-height:1.75rem;font-weight:var(--tblr-font-weight-bold)}.empty-subtitle,.empty-title{margin:0 0 .5rem}.empty-action{margin-top:1.5rem}.row>*{min-width:0}.icon{--tblr-icon-size:1.25rem;width:var(--tblr-icon-size);height:var(--tblr-icon-size);font-size:var(--tblr-icon-size);vertical-align:bottom;stroke-width:1.5px}.icon:hover{text-decoration:none}.form-select:-moz-focusring{color:var(--tblr-body-color)}.form-control:-webkit-autofill{box-shadow:0 0 0 1000px var(--tblr-bg-surface-secondary) inset;color:var(--tblr-body-color);-webkit-text-fill-color:var(--tblr-body-color)}.form-control.disabled,.form-control:disabled{color:var(--tblr-secondary);-webkit-user-select:none;user-select:none}.form-control[size]{width:auto}@media (width<=575.98px){.form-control,.form-select{font-size:1rem}}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.form-control::file-selector-button{background-color:var(--tblr-btn-color,var(--tblr-tertiary-bg))}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--tblr-btn-color,var(--tblr-secondary-bg))}.list-group{margin-left:0;margin-right:0}.list-group-item{background-color:inherit}.list-group-item.active{background-color:rgba(var(--tblr-secondary-rgb),.08);border-left-width:2px;border-left-color:#066fd1}.list-group-item.disabled,.list-group-item:disabled{color:#6b7280;background-color:rgba(var(--tblr-secondary-rgb),.08)}@keyframes animated-dots{0%{transform:translate(-100%)}}.nav{--tblr-nav-link-hover-bg:color-mix(in srgb, var(--tblr-nav-link-color) 4%, transparent)}.nav-link{align-items:center;transition:color .3s,background-color .3s;display:flex}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{background-color:var(--tblr-nav-link-hover-bg)}.pagination{--tblr-pagination-gap:.25rem;-webkit-user-select:none;user-select:none;gap:var(--tblr-pagination-gap);line-height:var(--tblr-body-line-height);margin:0}@keyframes progress-indeterminate{0%{left:-35%;right:100%}to,60%{left:100%;right:-90%}}.placeholder:not(.btn):not([class*=bg-]){background-color:currentColor!important}.placeholder:not(.avatar):not([class*=card-img-]){border-radius:var(--tblr-border-radius)}.nav-segmented{--tblr-nav-bg:var(--tblr-bg-surface-tertiary);--tblr-nav-padding:2px;--tblr-nav-height:2.5rem;--tblr-nav-gap:.25rem;--tblr-nav-active-bg:var(--tblr-bg-surface);--tblr-nav-font-size:inherit;--tblr-nav-radius:6px;--tblr-nav-link-disabled-color:var(--tblr-disabled-color);--tblr-nav-link-gap:.25rem;--tblr-nav-link-padding-x:.75rem;--tblr-nav-link-icon-size:1.25rem;gap:var(--tblr-nav-gap);padding:var(--tblr-nav-padding);background:var(--tblr-nav-bg);border-radius:calc(var(--tblr-nav-radius) + var(--tblr-nav-padding));flex-wrap:wrap;list-style:none;display:inline-flex;box-shadow:inset 0 0 0 1px #0000000a}.nav-segmented .nav-link{gap:calc(.25rem + var(--tblr-nav-link-gap));font-size:var(--tblr-nav-font-size);min-width:calc(var(--tblr-nav-height) - 2 * var(--tblr-nav-padding));height:calc(var(--tblr-nav-height) - 2 * var(--tblr-nav-padding));padding:0 calc(var(--tblr-nav-link-padding-x) - 2px);color:var(--tblr-secondary);text-align:center;white-space:nowrap;cursor:pointer;border-radius:var(--tblr-nav-radius);background:0 0;border:1px solid #0000;flex-grow:1;justify-content:center;align-items:center;margin:0;text-decoration:none;transition:background-color .3s,color .3s;display:inline-flex}.nav-segmented .nav-link:hover{color:var(--tblr-body-color);background:#0000000a}.nav-segmented .nav-link.disabled,.nav-segmented .nav-link:disabled{color:var(--tblr-nav-link-disabled-color);cursor:not-allowed}.nav-segmented .nav-link.active{color:var(--tblr-body-color);background:var(--tblr-nav-active-bg);border-color:var(--tblr-border-color)}@keyframes status-pulsate-main{40%{transform:scale(1.25)}60%{transform:scale(1.25)}}@keyframes status-pulsate-secondary{10%{transform:scale(1)}30%{transform:scale(3)}80%{transform:scale(3)}to{transform:scale(1)}}@keyframes status-pulsate-tertiary{25%{transform:scale(1)}80%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(3)}}.status{--tblr-status-height:1.5rem;--tblr-status-color:#6b7280;--tblr-status-color-rgb:107,114,128;height:var(--tblr-status-height);color:var(--tblr-status-color);background:rgba(var(--tblr-status-color-rgb),.1);text-transform:none;letter-spacing:normal;font-size:.875rem;font-weight:var(--tblr-font-weight-medium);border-radius:100rem;align-items:center;gap:.5rem;margin:0;padding:.25rem .75rem;line-height:1;display:inline-flex}.status .icon{font-size:1.25rem}.table thead th{background:var(--tblr-bg-surface-tertiary);font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--tblr-secondary);white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem;line-height:1rem}@media print{.table thead th{background:0 0}}.table-responsive .table{margin-bottom:0}.table-responsive+.card-footer{border-top:0}.table-vcenter>:not(caption)>*>*{vertical-align:middle}a{-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:color-mix(in srgb,transparent,var(--tblr-link-color) var(--tblr-link-opacity,100%))}a:hover{color:color-mix(in srgb,transparent,var(--tblr-link-hover-color) var(--tblr-link-opacity,100%))}.h1 a,.h2 a,.h3 a,.h4 a,h1 a,h2 a,h3 a,h4 a,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:inherit}.h1,h1{font-size:var(--tblr-font-size-h1);line-height:var(--tblr-line-height-h1)}.h2,h2{font-size:var(--tblr-font-size-h2);line-height:var(--tblr-line-height-h2)}.h3,h3{font-size:var(--tblr-font-size-h3);line-height:var(--tblr-line-height-h3)}.h4,h4{font-size:var(--tblr-font-size-h4);line-height:var(--tblr-line-height-h4)}.strong,b,strong{font-weight:var(--tblr-font-weight-bold)}ol,ul{padding-left:1.5rem}.hr,hr{margin:2rem 0}dl dd:last-child{margin-bottom:0}code{background:var(--tblr-code-bg);border-radius:var(--tblr-border-radius);padding:2px 4px}abbr{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img{max-width:100%;height:auto}::selection{background-color:color-mix(in srgb,var(--tblr-primary) 10%,transparent)}a:hover:has(.icon){text-decoration:none}.signature{--tblr-signature-padding:var(--tblr-spacer-1);--tblr-signature-border-radius:var(--tblr-border-radius);border:var(--tblr-border-width) solid var(--tblr-border-color);padding:var(--tblr-signature-padding);border-radius:var(--tblr-border-radius)}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--tblr-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.bg-secondary-lt{color:color-mix(in srgb,var(--tblr-secondary) calc(var(--tblr-text-opacity,1) * 100%),transparent)!important;background-color:color-mix(in srgb,var(--tblr-secondary-lt) calc(var(--tblr-bg-opacity,1) * 100%),transparent)!important}.bg-azure-lt{color:color-mix(in srgb,var(--tblr-azure) calc(var(--tblr-text-opacity,1) * 100%),transparent)!important;background-color:color-mix(in srgb,var(--tblr-azure-lt) calc(var(--tblr-bg-opacity,1) * 100%),transparent)!important}.bg-yellow-lt{color:color-mix(in srgb,var(--tblr-yellow) calc(var(--tblr-text-opacity,1) * 100%),transparent)!important;background-color:color-mix(in srgb,var(--tblr-yellow-lt) calc(var(--tblr-bg-opacity,1) * 100%),transparent)!important}.text-secondary{--tblr-text-opacity:1;color:color-mix(in srgb,var(--tblr-secondary) calc(var(--tblr-text-opacity) * 100%),transparent)!important}.text-dark{--tblr-text-opacity:1;color:color-mix(in srgb,var(--tblr-dark) calc(var(--tblr-text-opacity) * 100%),transparent)!important}.text-yellow{--tblr-text-opacity:1;color:color-mix(in srgb,var(--tblr-yellow) calc(var(--tblr-text-opacity) * 100%),transparent)!important}:root{--competition-yellow:#f2cd13;--competition-yellow-soft:#fff8cf;--competition-red:#d63939;--competition-green:#238636;--competition-ink:#17191f;--competition-muted:#667085;--competition-line:#dfe3ea;--competition-surface:#fff;--competition-canvas:#f1f3f6;--competition-display:"Segoe UI Variable Display", "Arial Narrow", var(--tblr-font-sans-serif)}*{min-width:0}html,body{max-width:100%}body.competition-site{min-height:100svh;color:var(--competition-ink);background:linear-gradient(125deg, #f2cd130e, transparent 30rem), var(--competition-canvas);font-family:var(--tblr-font-sans-serif)}.competition-site #app{flex-direction:column;min-height:100svh;display:flex}.competition-site #app>main{flex:auto}.competition-site .badge.bg-azure-lt{color:#145579!important;background:#e8f3fb!important}.competition-site .badge.competition-status--live{color:#fff!important;background:var(--competition-red)!important}.competition-skip{z-index:1100;color:#111;background:var(--competition-yellow);border-radius:.25rem;padding:.55rem .75rem;position:fixed;top:.5rem;left:.5rem}.competition-navbar{border-bottom:1px solid var(--competition-line);min-height:3.25rem;box-shadow:none;background:#fffffff5;padding:0}.competition-navbar .container-xl{min-height:3.25rem}.competition-brand{color:var(--competition-ink);letter-spacing:-.04em;align-items:baseline;gap:.3rem;padding-block:0;font-size:1.05rem;font-weight:900;display:inline-flex}.competition-brand span{z-index:0;padding:.12rem .35rem;position:relative}.competition-brand span:before{z-index:-1;background:var(--competition-yellow);content:"";position:absolute;inset:0;transform:skew(-9deg)}.competition-brand b{color:#697386;letter-spacing:.08em;font-size:.7rem}.competition-navbar .nav-link{color:#596273;min-height:3.25rem;padding:1rem .75rem .85rem;font-size:.82rem;font-weight:700;position:relative}.competition-navbar .nav-link.active{color:var(--competition-ink)}.competition-navbar .nav-link.active:after{background:var(--competition-yellow);content:"";height:3px;position:absolute;bottom:0;left:.75rem;right:.75rem}.competition-main{width:min(100%,1120px);padding-block:1.5rem 3rem}.competition-footer{border-top:1px solid var(--competition-line);background:#f5f6f8}.competition-footer-inner{justify-content:space-between;align-items:center;gap:.85rem 1.5rem;min-height:3.75rem;padding-block:.85rem;display:flex}.competition-footer-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.competition-footer-brand{color:#596273;flex:none;font-size:.72rem;font-weight:600;text-decoration:none}.competition-footer-note{color:#697386;white-space:nowrap;border-left:1px solid #d8dde5;padding-left:.75rem;font-size:.7rem;line-height:1.25}.competition-footer-inner nav{justify-content:flex-end;align-items:center;gap:.15rem;display:flex}.competition-footer-inner nav a{color:#596273;border-radius:.25rem;padding:.35rem .5rem;font-size:.72rem;text-decoration:none}.competition-footer-inner nav a:hover,.competition-footer-inner nav a:focus-visible{color:var(--competition-ink);background:#1f29370f}.competition-footer-inner nav a[aria-current=page]{color:var(--competition-ink);text-decoration:underline;-webkit-text-decoration-color:var(--competition-yellow);text-decoration-color:var(--competition-yellow);text-underline-offset:.24em;text-decoration-thickness:2px}.competition-information{width:min(100%,780px);margin-inline:auto;padding:clamp(1.25rem,3vw,2rem)}.competition-information__header{border-bottom:1px solid var(--competition-line);padding-bottom:1.15rem}.competition-information__header h1{margin:0;font-size:clamp(1.55rem,4vw,2rem);line-height:1.15}.competition-information__header p{color:#596273;max-width:42rem;margin:.45rem 0 0}.competition-information__header span{color:#6b7280;margin-top:.55rem;font-size:.75rem;display:block}.competition-information section{padding-top:1.4rem}.competition-information section+section{border-top:1px solid var(--competition-line);margin-top:1.4rem}.competition-information h2{margin:0 0 .55rem;font-size:1rem;line-height:1.35}.competition-information p,.competition-information li{color:#374151;font-size:.875rem;line-height:1.65}.competition-information p{margin:0}.competition-information p+p,.competition-information p+ul,.competition-information ul+p{margin-top:.7rem}.competition-information ul{margin-bottom:0;padding-left:1.2rem}.competition-information a{color:#6b5b00;text-underline-offset:.18em;font-weight:600;-webkit-text-decoration:underline #6b5b0059;text-decoration:underline #6b5b0059}.competition-information a:hover,.competition-information a:focus-visible{color:#3f3600;text-decoration-color:currentColor}.competition-information__email{font-size:1rem}.competition-primary-nav{margin-left:auto}.competition-global-search{width:12rem;margin-left:.85rem;position:relative}.competition-global-search input{background:#f8f9fb;border-color:#d6dae2;height:2rem;padding-inline:.65rem;font-size:.75rem}.competition-global-search__results{z-index:1050;border:1px solid var(--competition-line);background:#fff;border-radius:.35rem;width:min(22rem,100vw - 1rem);padding:.3rem;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 .6rem 1.6rem #17191f24}.competition-global-search__result{color:var(--competition-ink);border-radius:.25rem;grid-template-columns:3.2rem minmax(0,1fr);gap:.08rem .5rem;padding:.45rem .55rem;text-decoration:none;display:grid}.competition-global-search__result:hover,.competition-global-search__result:focus-visible,.competition-global-search__result.is-selected{color:var(--competition-ink);background:#f1f3f6;text-decoration:none}.competition-global-search__result small{color:#8a919d;letter-spacing:.06em;text-transform:uppercase;grid-row:1/3;align-self:center;font-size:.56rem;font-weight:800}.competition-global-search__result span,.competition-global-search__result em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competition-global-search__result span{font-size:.76rem;font-weight:750}.competition-global-search__result em{color:var(--competition-muted);font-size:.65rem;font-style:normal}.competition-global-search__state{color:var(--competition-muted);text-align:center;padding:.7rem;font-size:.72rem;display:block}.competition-profile-header{border-bottom:1px solid var(--competition-line);justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.5rem;padding:.5rem 0 1rem;display:flex}.competition-profile-masthead{margin-bottom:1rem;overflow:hidden}.competition-profile-masthead .competition-profile-header{padding:1rem 1.1rem .9rem}.competition-profile-masthead .competition-profile-nav{border-bottom:0;margin:0;padding-inline:1.1rem}.competition-profile-nav{border-bottom:1px solid var(--competition-line);scrollbar-width:none;gap:1.35rem;margin:0 0 1rem;display:flex;overflow-x:auto}.competition-profile-nav::-webkit-scrollbar{display:none}.competition-profile-nav a{color:var(--competition-muted);flex:none;padding:.7rem .08rem .62rem;font-size:.7rem;font-weight:800;text-decoration:none;position:relative}.competition-profile-nav a:hover,.competition-profile-nav a:focus-visible,.competition-profile-nav a.active{color:var(--competition-ink)}.competition-profile-nav a.active:after{background:var(--competition-yellow);content:"";height:.18rem;position:absolute;bottom:-1px;left:0;right:0}.competition-profile-notice{color:#62551b;background:#fff9df;border-color:#ead990;margin:-.25rem 0 1rem;padding:.55rem .75rem;font-size:.7rem}.competition-profile-overview,.competition-profile-match-center{gap:1rem;display:grid}.competition-profile-overview-grid,.competition-profile-detail-grid{grid-template-columns:minmax(0,1.45fr) minmax(17rem,.72fr);align-items:start;gap:1rem;min-width:0;display:grid}.competition-profile-match-center{max-width:68rem;margin-inline:auto}.competition-profile-roster-grid{display:grid}.competition-profile-roster-grid .competition-player-stat-card--roster,.competition-profile-roster-grid .competition-profile-roster__plain{min-width:0;min-height:4.45rem}.competition-profile-roster-grid__columns,.competition-player-stat-card--roster{grid-template-columns:minmax(9rem,1.2fr) minmax(8rem,.9fr) minmax(10rem,.85fr);align-items:center;gap:.75rem;display:grid}.competition-profile-roster-grid__columns{color:var(--competition-muted);letter-spacing:.045em;text-transform:uppercase;border-bottom:1px solid #eceef2;padding:.4rem .8rem;font-size:.5rem;font-weight:800}.competition-profile-roster-grid__columns>span:last-child{text-align:right;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.competition-profile-roster-grid__columns i{font-style:normal}.competition-profile-roster-grid__columns button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.competition-profile-roster-grid__columns button.active{color:var(--competition-ink)}.competition-team-roster-header>div:first-child{min-width:0}.competition-team-roster-header>div:first-child>span{margin-top:.08rem;display:block}.competition-team-roster-tools{align-items:center;gap:.45rem;display:flex}.competition-team-roster-tools label{display:block}.competition-team-roster-tools select{min-width:6.4rem;height:1.72rem;padding-block:.15rem;font-size:.6rem;font-weight:700}.competition-team-roster-tools label:first-child select,.competition-team-roster-tools label:nth-child(2) select{width:9.25rem}.competition-team-map-header>div:first-child>span{margin-top:.08rem;display:block}.competition-team-map-filters,.competition-player-statistic-filters{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:.5rem;display:flex}.competition-team-map-filters label,.competition-player-statistic-filters label{color:var(--competition-muted);letter-spacing:.055em;text-transform:uppercase;gap:.18rem;font-size:.52rem;font-weight:800;display:grid}.competition-team-map-filters :is(select,input),.competition-player-statistic-filters :is(select,input){text-transform:none;width:10.5rem;height:1.8rem;padding-block:.15rem;font-size:.62rem;font-weight:700}.competition-player-statistic-header{align-items:end!important}.competition-team-map-modes{border-bottom:1px solid var(--competition-line);background:#fafbfc;flex-wrap:wrap;gap:.35rem;padding:.55rem .65rem;display:flex}.competition-team-map-modes button{min-width:0;color:inherit;text-align:left;border:1px solid var(--competition-line);background:#fff;border-radius:.35rem;flex:9rem;grid-template-columns:1fr auto;align-items:baseline;gap:.12rem .7rem;padding:.52rem .65rem;display:grid}.competition-team-map-modes button:last-child{border-right:1px solid var(--competition-line)}.competition-team-map-modes button.is-active{background:color-mix(in srgb, var(--competition-accent) 7%, #fff);border-color:color-mix(in srgb, var(--competition-accent) 52%, var(--competition-line))}.competition-team-map-modes span{color:var(--competition-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.56rem;font-weight:800}.competition-team-map-modes strong{font-family:var(--competition-display);font-variant-numeric:tabular-nums;font-size:1rem}.competition-team-map-modes small{color:var(--competition-muted);grid-column:1/-1;font-size:.58rem;font-weight:650}.competition-team-map-table{min-width:460px;margin:0}.competition-team-map-table :is(th,td):first-child{text-align:left;width:30%;padding-left:.8rem}.competition-team-map-table :is(th,td):nth-child(2){text-align:left;width:24%}.competition-team-map-table :is(th,td):nth-child(n+3){text-align:right;width:23%}.competition-team-map-table thead th:nth-child(n+3) button{justify-content:flex-end}.competition-team-map-table tbody td:nth-child(2){color:var(--competition-muted);letter-spacing:.025em;text-transform:uppercase;font-size:.6rem;font-weight:750}.competition-team-map-table tbody td{font-variant-numeric:tabular-nums}.competition-team-map-table tbody td strong{font-weight:800}.competition-team-map-table tbody td small{color:var(--competition-muted);font-size:.52rem;font-weight:650;display:block}.competition-team-map-mobile{display:none}.competition-team-draft-controls{border-bottom:1px solid var(--competition-line);background:#fafbfc;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));padding:.55rem .65rem;display:grid}.competition-team-draft-controls :is(select,input){width:100%}.competition-player-stats-instant-controls{border-bottom:1px solid var(--competition-line);background:#fafbfc;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.55rem .65rem;display:grid}.competition-player-stats-instant-controls label{min-width:0;color:var(--competition-muted);letter-spacing:.055em;text-transform:uppercase;gap:.18rem;margin:0;font-size:.52rem;font-weight:800;display:grid}.competition-player-stats-instant-controls :is(select,input){text-transform:none;width:100%;min-width:0;height:1.8rem;padding-block:.15rem;font-size:.62rem;font-weight:700}@media (width<=991.98px){.competition-player-stats-instant-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.competition-player-stats-instant-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}.competition-team-draft-table{min-width:520px;margin:0}.competition-team-draft-table--ranked{table-layout:fixed}.competition-team-draft-table--ranked col.competition-stats-rank-column{width:1.75rem}.competition-team-draft-table--ranked col.competition-team-draft-hero-column{width:34%}.competition-team-draft-table:not(.competition-team-draft-table--ranked) col.competition-team-draft-hero-column{width:40%}.competition-team-draft-table:not(.competition-team-draft-table--ranked) col.competition-team-draft-metric-column{width:20%}.competition-team-draft-table--with-presence:not(.competition-team-draft-table--ranked) col.competition-team-draft-hero-column{width:32%}.competition-team-draft-table--with-presence:not(.competition-team-draft-table--ranked) col.competition-team-draft-metric-column{width:17%}.competition-team-draft-table :is(th,td):first-child{text-align:left;width:40%;padding-left:.8rem}.competition-team-draft-table :is(th,td):not(:first-child){text-align:right;font-variant-numeric:tabular-nums;width:20%}.competition-team-draft-table--ranked :is(th,td):nth-child(2){text-align:left;width:34%;padding-left:.8rem}.competition-team-draft-table.competition-team-draft-table--ranked :is(th,td):nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums;width:auto}.competition-team-draft-table.competition-team-draft-table--ranked :is(th,td).competition-stats-rank{text-align:center;width:auto;min-width:0;max-width:none;padding-inline:.35rem}.competition-team-draft-table tbody td small{color:var(--competition-muted);margin-top:.06rem;font-size:.52rem;font-weight:650;display:block}.competition-team-draft-priority{vertical-align:middle}.competition-team-draft-hero{align-items:center;gap:.48rem;min-width:0;display:inline-flex}.competition-team-draft-hero .hero-mark{background:0 0;border-radius:.28rem;flex:0 0 1.55rem;width:1.55rem;height:1.55rem;display:inline-grid;overflow:hidden}.competition-team-draft-hero .hero-mark img{object-fit:cover;width:100%;height:100%}.competition-team-map-more{color:var(--competition-muted);border-top:1px solid var(--competition-line);background:#fafbfc;justify-content:center;align-items:center;gap:.7rem;padding:.62rem .7rem;font-size:.58rem;font-weight:700;display:flex}.competition-team-map-more button{min-height:1.8rem;color:var(--competition-ink);border:1px solid var(--competition-line);background:#fff;border-radius:.3rem;padding:.3rem .62rem;font-size:.58rem;font-weight:800}.competition-profile-identity{align-items:center;gap:.85rem;min-width:0;display:flex}.competition-player-profile-hero{background:0 0;border:0;border-radius:.42rem;flex:0 0 4.25rem;place-items:center;width:4.25rem;height:4.25rem;display:grid;overflow:hidden}.competition-player-profile-hero .hero-mark,.competition-player-profile-hero .hero-mark img{width:100%;height:100%}.competition-player-profile-hero .hero-mark img{object-fit:cover}.competition-profile-identity h1{font-family:var(--competition-display);letter-spacing:-.04em;margin:0;font-size:1.75rem;font-weight:850}.competition-profile-identity small{color:var(--competition-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.08rem;font-size:.56rem;font-weight:800;display:block}.competition-profile-identity span,.competition-profile-identity a{color:var(--competition-muted);font-size:.7rem;font-weight:700}.competition-player-identity-meta{min-width:0;color:var(--competition-muted);flex-wrap:wrap;align-items:center;gap:.3rem .55rem;margin-top:.14rem;font-size:.66rem;font-weight:650;display:flex}.competition-player-identity-meta__person,.competition-player-identity-meta__hero{align-items:center;gap:.28rem;min-width:0;display:inline-flex}.competition-player-identity-meta__person strong{color:var(--competition-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.competition-player-identity-meta__person i{font-style:normal}.competition-player-identity-meta__flag{object-fit:cover;border-radius:.08rem;flex:0 0 .95rem;width:.95rem;height:.64rem;display:block;box-shadow:0 0 0 1px #1118271f}.competition-player-identity-meta__hero{border-left:1px solid var(--competition-line);padding-left:.5rem}.competition-player-identity-meta__hero .hero-mark{background:0 0;flex:0 0 1.35rem;width:1.35rem;height:1.35rem}.competition-player-identity-meta--compact{margin-top:.2rem;font-size:.58rem}.competition-player-identity-meta--compact .competition-player-identity-meta__flag{flex-basis:.82rem;width:.82rem;height:.55rem}.competition-player-identity-meta--compact .competition-player-identity-meta__hero .hero-mark{flex-basis:1.15rem;width:1.15rem;height:1.15rem}.competition-profile-record{grid-template-columns:repeat(4,minmax(3.8rem,auto));gap:.25rem 1.1rem;margin:0;display:grid}.competition-profile-record-summary{gap:.55rem;min-width:min(100%,19rem);display:grid}.competition-record-progress{grid-template-columns:1fr auto;align-items:center;gap:.18rem .6rem;display:grid}.competition-record-progress>span,.competition-record-progress>strong{font-size:.52rem;font-weight:800}.competition-record-progress>span{color:var(--competition-muted);letter-spacing:.04em;text-transform:uppercase}.competition-record-progress>strong{font-variant-numeric:tabular-nums}.competition-record-progress>div{background:#e4e7eb;border-radius:999px;grid-column:1/-1;height:.28rem;overflow:hidden}.competition-record-progress i{border-radius:inherit;background:#5f6976;height:100%;display:block}.competition-profile-record div,.competition-player-stat-card dl div{gap:.08rem;display:grid}.competition-profile-record dt,.competition-player-stat-card dt{color:var(--competition-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.54rem;font-weight:800}.competition-profile-record dd,.competition-player-stat-card dd{font-variant-numeric:tabular-nums;margin:0;font-size:.8rem;font-weight:800}.competition-player-team-lockup{min-width:12rem;color:var(--competition-ink);border-left:1px solid var(--competition-line);align-items:center;gap:.65rem;padding:.48rem .65rem;display:flex}.competition-player-team-lockup a{color:var(--competition-ink);text-decoration:none}.competition-player-team-lockup a:hover,.competition-player-team-lockup a:focus-visible{text-underline-offset:.12rem;text-decoration:underline}.competition-player-team-lockup strong{font-size:.78rem}.competition-profile-match-section .competition-day{box-shadow:none}.competition-profile-sidebar-stack{gap:1rem;display:grid}.competition-profile-more{color:var(--competition-muted);justify-self:center;margin-top:-.45rem;padding:.38rem .65rem;font-size:.66rem;font-weight:750}.competition-profile-more:hover,.competition-profile-more:focus-visible{color:var(--competition-ink)}.competition-entity-section{overflow:hidden}.competition-entity-section>header{border-bottom:1px solid var(--competition-line);justify-content:space-between;align-items:center;gap:1rem;min-height:2.7rem;margin:0;padding:.65rem .8rem;display:flex}.competition-entity-section>header h2{font-family:var(--competition-display);margin:0;font-size:.85rem;font-weight:850}.competition-entity-section>header span,.competition-entity-section>header a{color:var(--competition-muted);font-size:.65rem}.competition-entity-empty{margin:0;padding:1rem;font-size:.72rem}.competition-player-stat-card{padding:.8rem}.competition-player-stat-card h3{margin:0;font-size:.82rem;font-weight:800}.competition-player-stat-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem .65rem;margin:0;display:grid}.competition-player-stat-card__core-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.competition-player-stat-card__core-metrics .is-primary dd{font-size:1rem}.competition-player-stat-card__core-metrics .is-context{border-top:1px solid #eceef2;grid-column:span 2;margin-top:-.1rem;padding-top:.65rem}.competition-player-stat-card__core-metrics .is-context dd{color:#56606d;font-size:.72rem}.competition-player-stat-card__role-profile{border-bottom:1px solid #eceef2;grid-template-columns:1fr auto;align-items:baseline;gap:.2rem .75rem;margin:-.1rem 0 .8rem;padding-bottom:.75rem;display:grid}.competition-player-stat-card__role-profile>span{color:var(--competition-muted);letter-spacing:.055em;text-transform:uppercase;font-size:.56rem;font-weight:800}.competition-player-stat-card__role-profile>strong{font-family:var(--competition-display);font-size:.86rem}.competition-player-stat-card__role-profile>div{background:#e8ebef;border-radius:999px;grid-column:1/-1;height:.3rem;display:flex;overflow:hidden}.competition-player-stat-card__role-profile>div span{background:linear-gradient(90deg,#557da6,#6593ba);min-width:2px}.competition-player-stat-card__role-profile>div .is-duelist{background:linear-gradient(90deg,#b95f6b,#d07875)}.competition-player-stat-card__role-profile>div .is-strategist{background:linear-gradient(90deg,#4f8e7d,#68a88a)}.competition-player-stat-card__rate-heading{color:var(--competition-muted);letter-spacing:.055em;text-transform:uppercase;border-top:1px solid #eceef2;padding-top:.75rem;margin:.8rem 0 .55rem!important;font-size:.56rem!important;font-weight:800!important}.competition-player-stat-card__rate-metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.65rem .5rem!important}.competition-recent-form{align-items:center;gap:.45rem;margin-top:.45rem;display:flex}.competition-recent-form>span{color:var(--competition-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.53rem;font-weight:800}.competition-recent-form>div{gap:.2rem;display:flex}.competition-recent-form abbr{border-radius:.22rem;place-items:center;width:1.15rem;height:1.15rem;font-size:.55rem;font-weight:850;line-height:1;text-decoration:none;display:grid}.competition-recent-form abbr.is-win{color:#167547;background:#e8f4ed}.competition-recent-form abbr.is-loss{color:#a14047;background:#f8e9eb}.competition-player-stat-card__heroes{gap:.55rem;margin-top:.6rem;display:flex}.competition-player-stat-card__heroes>span{color:var(--competition-muted);align-items:center;gap:.28rem;font-size:.6rem;display:inline-flex}.competition-player-stat-card .hero-mark{background:0 0;border-radius:.28rem;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;display:inline-grid;overflow:hidden}.competition-player-stat-card .hero-mark img{object-fit:cover;width:100%;height:100%}.competition-player-stat-card--roster .hero-mark{flex-basis:1.45rem;width:1.45rem;height:1.45rem}.competition-player-stat-card--roster{border-bottom:1px solid #eceef2;padding:.68rem .8rem}.competition-player-stat-card--roster:last-child{border-bottom:0}.competition-player-stat-card--roster .competition-player-stat-card__heroes{margin:0}.competition-player-stat-card__roster-identity{min-width:0}.competition-player-stat-card__roster-role{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.competition-player-stat-card__roster-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.55rem!important}.competition-player-stat-card__roster-metrics div{text-align:right}.competition-player-stat-card__roster-metrics dd{font-size:.74rem}.competition-player-stat-card__role-chip{background:#eaf1f7;border-radius:999px;padding:.08rem .3rem;font-weight:800;line-height:1.2;display:inline-flex;color:#456888!important;font-size:.5rem!important}.competition-player-stat-card__role-chip.is-duelist{background:#f7eaeb;color:#94505a!important}.competition-player-stat-card__role-chip.is-strategist{background:#e8f3ee;color:#3f7565!important}.competition-player-stat-card__hero-heading{font-family:var(--competition-display);letter-spacing:.02em;text-transform:uppercase;border-top:1px solid #eceef2;margin:.8rem 0 0;padding-top:.7rem;font-size:.69rem;font-weight:850}.competition-player-stat-card__hero-list{gap:0;margin-top:.25rem;display:grid}.competition-player-stat-card__hero-list>div{min-height:2rem;color:var(--competition-muted);grid-template-columns:auto minmax(8.5rem,.5fr) minmax(10rem,1.5fr) auto;align-items:center;gap:.45rem;font-size:.64rem;display:grid}.competition-player-stat-card__hero-row>span:nth-child(2){gap:.05rem;min-width:0;display:grid}.competition-player-stat-card__hero-row>span:nth-child(2) strong{color:var(--competition-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.competition-player-stat-card__hero-row>span:nth-child(2) small{letter-spacing:.04em;text-transform:uppercase;font-size:.52rem}.competition-player-stat-card__hero-meter{background:#e8ebef;border-radius:999px;height:.2rem;display:block;overflow:hidden}.competition-player-stat-card__hero-meter i{border-radius:inherit;background:#8f98a6;height:100%;display:block}.competition-player-stat-card__hero-list b{color:var(--competition-ink);font-variant-numeric:tabular-nums;font-size:.64rem}.competition-player-event-performance{display:grid}.competition-player-trend{border-bottom:1px solid #eceef2;grid-template-columns:1fr auto;align-items:baseline;gap:.2rem .6rem;padding:.65rem .8rem .5rem;display:grid}.competition-player-trend>span{color:var(--competition-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.52rem;font-weight:800}.competition-player-trend>strong{font-variant-numeric:tabular-nums;font-size:.72rem}.competition-player-trend svg{grid-column:1/-1;width:100%;height:1.65rem;overflow:visible}.competition-player-trend polyline{fill:none;stroke:#8c95a2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;vector-effect:non-scaling-stroke}.competition-player-trend circle{fill:#fff;stroke:#737d8b;stroke-width:1.1px;vector-effect:non-scaling-stroke}.competition-player-event-performance>article{border-bottom:1px solid #eceef2;grid-template-columns:minmax(7rem,1fr) minmax(9.5rem,1.15fr);align-items:center;gap:.55rem;min-height:3.8rem;padding:.55rem .8rem;display:grid}.competition-player-event-performance>article:last-child{border-bottom:0}.competition-player-event-performance__columns{color:var(--competition-muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #eceef2;grid-template-columns:minmax(7rem,1fr) repeat(4,minmax(2.1rem,.2875fr));gap:.55rem;padding:.42rem .8rem;font-size:.5rem;font-weight:800;display:grid}.competition-player-event-performance__columns span:not(:first-child){text-align:right}.competition-player-event-performance__identity{min-width:0}.competition-player-event-performance__identity>a:first-child{max-width:100%;color:var(--competition-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:800;display:inline-block;overflow:hidden}.competition-player-event-performance__identity>small{color:var(--competition-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.08rem;font-size:.5rem;font-weight:700;display:block;overflow:hidden}.competition-player-event-performance__identity>div{align-items:center;gap:.45rem;min-width:0;margin-top:.22rem;display:flex}.competition-player-event-team{min-width:0;color:var(--competition-muted);align-items:center;gap:.25rem;display:inline-flex}.competition-player-event-team a{min-width:0;text-decoration:none}.competition-player-event-team a:hover,.competition-player-event-team a:focus-visible{text-underline-offset:.1rem;text-decoration:underline}.competition-player-event-team .avatar-xs{width:1rem;height:1rem}.competition-player-event-team span{max-width:5rem;color:var(--competition-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;font-weight:750;overflow:hidden}.competition-player-event-performance__metrics{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.55rem!important}.competition-player-event-performance__metrics dd{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;font-size:.68rem;font-weight:850}.competition-player-event-performance__heroes{align-items:center;display:inline-flex}.competition-player-event-performance__heroes>span+span{margin-left:-.2rem}.competition-player-event-performance__heroes .hero-mark{background:0 0;border:0;border-radius:.2rem;place-items:center;width:1.15rem;height:1.15rem;display:inline-grid;overflow:hidden}.competition-player-event-performance__heroes .hero-mark img{object-fit:cover;width:100%;height:100%}.competition-profile-roster__plain{color:var(--competition-ink);text-overflow:ellipsis;border-bottom:1px solid #eceef2;padding:.68rem .8rem;font-size:.74rem;font-weight:750;display:block;overflow:hidden}.competition-profile-roster__plain>a,.competition-profile-roster__plain>span{color:var(--competition-ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.competition-team-event-history{grid-template-columns:minmax(10rem,.85fr) minmax(18rem,1.45fr) minmax(3.5rem,auto) minmax(8rem,auto);display:grid}.competition-team-event-history__columns{grid-column:1/-1;grid-template-columns:subgrid;color:var(--competition-muted);letter-spacing:.045em;text-transform:uppercase;border-bottom:1px solid #eceef2;gap:.75rem;padding:.4rem .8rem;font-size:.5rem;font-weight:800;display:grid}.competition-team-event-history__columns span:nth-child(n+3){text-align:right}.competition-team-event-history article{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid #eceef2;align-items:center;gap:.75rem;min-height:4.3rem;padding:.62rem .8rem;display:grid}.competition-team-event-history article:last-child{border-bottom:0}.competition-team-event-history__identity,.competition-team-event-history__lineup,.competition-team-event-history__when{min-width:0;display:grid}.competition-team-event-history__identity a,.competition-team-event-history__identity span,.competition-team-event-history__when time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competition-team-event-history__identity a{width:fit-content;max-width:100%;color:var(--competition-ink);font-size:.75rem;font-weight:800}.competition-team-event-history__identity span,.competition-team-event-history__when time,.competition-team-event-history__unavailable{color:var(--competition-muted);font-size:.6rem}.competition-team-event-history__lineup{gap:.22rem}.competition-team-event-history__roster,.competition-team-event-history__removed{flex-wrap:wrap;gap:.28rem;display:flex}.competition-team-event-history__roster a,.competition-team-event-history__roster>span,.competition-team-event-history__removed a,.competition-team-event-history__removed>span{color:var(--competition-ink);background:#f4f5f7;border-radius:.25rem;align-items:center;gap:.2rem;padding:.17rem .36rem;font-size:.62rem;font-weight:750;display:inline-flex}.competition-team-event-history__roster .is-added{background:#e8f3ee}.competition-team-event-history__roster .is-added>span,.competition-team-event-history__removed a>span,.competition-team-event-history__removed>span>span{font-weight:900}.competition-team-event-history__removed small{color:var(--competition-muted);align-self:center;font-size:.5rem;font-weight:750}.competition-team-event-history__removed a,.competition-team-event-history__removed>span{background:#f8e9eb}.competition-team-event-history__result,.competition-team-event-history__when{text-align:right;justify-items:end}.competition-team-event-history__result{color:var(--competition-muted);font-size:.6rem;display:grid}.competition-team-event-history__result b{color:var(--competition-ink)}.competition-event-summary-list{grid-template-columns:minmax(0,1fr) auto minmax(6.5rem,auto);display:grid}.competition-event-summary-list--compact{grid-template-columns:minmax(0,1fr) auto auto}.competition-event-summary-list__columns{grid-column:1/-1;grid-template-columns:subgrid;color:var(--competition-muted);letter-spacing:.045em;text-transform:uppercase;border-bottom:1px solid #eceef2;gap:.75rem;padding:.4rem .8rem;font-size:.5rem;font-weight:800;display:grid}.competition-event-summary-list__columns span:not(:first-child){text-align:right}.competition-event-summary-row{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid #eceef2;align-items:center;gap:.75rem;min-height:3.7rem;padding:.65rem .8rem;display:grid}.competition-event-summary-row:last-child{border-bottom:0}.competition-event-summary-row>div{gap:.12rem;display:grid}.competition-event-summary-row__when{justify-items:end}.competition-event-summary-row__identity{min-width:0}.competition-event-summary-row__identity a,.competition-event-summary-row__identity span,.competition-event-summary-row__when time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competition-event-summary-row a{width:fit-content;max-width:100%;color:var(--competition-ink);justify-self:start;font-size:.75rem;font-weight:800}.competition-event-summary-row span,.competition-event-summary-row time{color:var(--competition-muted);font-size:.6rem}.competition-event-summary-row__result{text-align:right;min-width:2.5rem}.competition-event-summary-row__result small{align-items:center;gap:.35rem;font-size:.58rem;display:inline-flex}.competition-event-summary-row__result b{color:var(--competition-ink);font-weight:850}.competition-event-summary-row__result b+span{font-variant-numeric:tabular-nums;border-left:1px solid #dfe3e8;padding-left:.35rem}.competition-event-summary-row__result span{font-variant-numeric:tabular-nums}.competition-page-heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.competition-page-heading h1{color:var(--competition-ink);font-family:var(--competition-display);letter-spacing:-.035em;font-weight:800;font-stretch:75%}.competition-page-heading h1:after{background:var(--competition-yellow);content:"";width:.7rem;height:.22rem;margin-left:.45rem;display:inline-block;transform:skew(-24deg)translateY(-.18rem)}.competition-feed{gap:.9rem;display:grid}.competition-home .competition-main{width:min(100%,1400px)}.competition-home-layout{grid-template-columns:minmax(0,1fr) minmax(15.5rem,17rem) minmax(15.5rem,17rem);align-items:start;gap:1.35rem;display:grid}.competition-home-section-heading{justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;margin-bottom:.65rem;display:flex}.competition-home-section-heading h1{color:var(--competition-ink);font-family:var(--competition-display);letter-spacing:-.025em;margin:0;font-size:1.05rem;font-weight:850;font-stretch:75%}.competition-home-section-heading a,.competition-home-feed-heading a{color:#4d5665;white-space:nowrap;font-size:.7rem;font-weight:750}.competition-home-section-heading a:hover,.competition-home-section-heading a:focus-visible,.competition-home-feed-heading a:hover,.competition-home-feed-heading a:focus-visible{color:var(--competition-ink)}.competition-home-match-sections{gap:1.1rem;display:grid}.competition-home-match-section{gap:.55rem;display:grid}.competition-home-match-group-heading,.competition-home-feed-heading{border-bottom:1px solid var(--competition-line);justify-content:space-between;align-items:center;gap:1rem;min-height:2.25rem;padding:0 .2rem .45rem;display:flex}.competition-home-match-group-heading h2,.competition-home-feed-heading h2{color:var(--competition-ink);font-family:var(--competition-display);letter-spacing:-.02em;align-items:center;gap:.45rem;margin:0;font-size:.9rem;font-weight:850;font-stretch:75%;display:flex}.competition-home-match-group-heading h2:before,.competition-home-feed-heading h2:before{background:var(--competition-line);content:"";width:.24rem;height:.8rem;transform:skew(-14deg)}.competition-home-match-section[data-match-state=ongoing] .competition-home-match-group-heading h2:before{background:var(--competition-red)}.competition-home-match-section[data-match-state=upcoming] .competition-home-match-group-heading h2:before{background:var(--tblr-azure)}.competition-home-match-section[data-match-state=completed] .competition-home-match-group-heading h2:before{background:var(--competition-muted)}.competition-match-count{color:#667080;font-variant-numeric:tabular-nums;text-align:center;background:#e9ecf1;border-radius:999px;min-width:1.45rem;padding:.12rem .4rem;font-size:.66rem;font-weight:800;line-height:1.2}.competition-home-match-empty{border-color:var(--competition-line);min-height:5rem;box-shadow:none;justify-content:center}.competition-home-match-empty .empty-title{color:var(--competition-muted);margin:0;font-size:.75rem;font-weight:650}.competition-home-sidebar{gap:1.1rem;display:grid}.competition-home-events-section{gap:.55rem;display:grid}.competition-home-events-heading h2:before{background:var(--competition-yellow)}.competition-home-events{border-color:var(--competition-line);border-radius:.3rem;overflow:hidden;box-shadow:0 2px 8px #17191f09}.competition-home-event-list{display:grid}.competition-home-event{color:inherit;border-bottom:1px solid #ebedf1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.78rem .8rem;text-decoration:none;display:grid}.competition-home-event:last-child{border-bottom:0}.competition-home-event:hover,.competition-home-event:focus-visible{color:inherit;box-shadow:inset 3px 0 var(--competition-yellow);background:#fafbfc}.competition-home-event__identity{gap:.16rem;display:grid}.competition-home-event__identity small{color:#687181;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:700;overflow:hidden}.competition-home-event__identity strong{color:#2b313b;font-family:var(--competition-display);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:800;font-stretch:75%;line-height:1.25;overflow:hidden}.competition-home-event__identity>span{color:#697386;font-size:.68rem}.competition-home-event .badge{text-transform:uppercase;margin-top:.05rem;font-size:.68rem}.competition-home-events__empty{margin:0;padding:1rem;font-size:.72rem;line-height:1.5}.competition-day{background:var(--competition-surface);border-color:var(--competition-line);border-radius:.3rem;overflow:hidden;box-shadow:0 2px 8px #17191f09}.competition-day .card-header{border-color:var(--competition-line);background:#f8f9fb;justify-content:space-between;align-items:center;gap:1rem;min-height:2.7rem;padding-inline:1rem;display:flex}.competition-day .card-title{color:#303744;font-family:var(--competition-display);letter-spacing:.02em;font-size:.81rem;font-weight:800;font-stretch:75%}.competition-day .card-title:before,.competition-scoreboard .card-title:before{background:var(--competition-yellow);content:"";vertical-align:-.08rem;width:.22rem;height:.72rem;margin-right:.42rem;display:inline-block;transform:skew(-14deg)}.competition-fixture{min-height:4.25rem;color:inherit;border-color:#ebedf1;grid-template-columns:7.25rem minmax(17rem,1.2fr) 5.25rem minmax(15rem,1fr);grid-template-areas:"when teams result context";align-items:center;gap:.75rem;padding:.55rem 1rem;display:grid;position:relative}.competition-fixture:hover,.competition-fixture:focus-within{z-index:1;color:inherit;box-shadow:inset 3px 0 var(--competition-yellow);background:#fafbfc}.competition-fixture-when{flex-direction:column;grid-area:when;align-items:flex-start;gap:.28rem;display:flex}.competition-fixture-time{color:#313846;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.77rem;font-weight:750}.competition-fixture .badge{letter-spacing:.04em;text-transform:uppercase;padding:.16rem .38rem;font-size:.69rem}.competition-site .badge.bg-secondary-lt{color:#596273!important}.competition-fixture-teams{grid-area:teams;gap:.25rem;display:grid}.competition-fixture-team{color:#262b34;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.5rem;font-size:.79rem;font-weight:650;display:grid}.competition-team-logo{box-shadow:none;background:0 0;border:0;flex:none}.competition-team-logo img{object-fit:contain;width:100%;height:100%}.competition-team-logo--fallback{color:#596273;background:#e9ecf1;justify-content:center;align-items:center;font-size:.48rem;font-weight:800;display:inline-flex}.competition-fixture-result{background:#f4f5f7;border-radius:.2rem;grid-area:result;justify-items:center;gap:.15rem;padding:.2rem .55rem;display:grid}.competition-fixture-score{color:#454d5c;font-variant-numeric:tabular-nums;font-size:.88rem}.competition-fixture-score.is-winner,.competition-series-score .is-winner{color:var(--competition-green)}.competition-fixture-context{color:#6d7583;grid-area:context;font-size:.75rem;line-height:1.4}.competition-fixture[data-variant=rail]{grid-template-columns:minmax(0,1fr) 3.25rem;grid-template-areas:"when when""teams result""context context";gap:.38rem .65rem;min-height:0;padding:.62rem .75rem .68rem}.competition-fixture[data-variant=rail] .competition-fixture-when{flex-direction:row;justify-content:space-between;align-items:center}.competition-fixture[data-variant=rail] .competition-fixture-time{font-size:.7rem}.competition-fixture[data-variant=rail] .competition-fixture-team{font-size:.74rem}.competition-fixture[data-variant=rail] .competition-fixture-result{align-self:stretch;padding-inline:.4rem}.competition-fixture[data-variant=rail] .competition-fixture-context{white-space:normal;font-size:.66rem}.competition-fixture__match-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.competition-fixture__match-link:focus-visible{outline-offset:-2px;outline:2px solid #206bc4}.competition-fixture>:not(.competition-fixture__match-link){z-index:2;pointer-events:none;position:relative}.competition-fixture .competition-fixture-team a{z-index:3;width:fit-content;max-width:100%;color:inherit;pointer-events:auto;justify-self:start;text-decoration:none;position:relative;display:inline-block!important}.competition-fixture .competition-fixture-team a:hover,.competition-fixture .competition-fixture-team a:focus-visible{color:#111827;text-underline-offset:.12rem;text-decoration:underline}.competition-fixture[data-variant=compact]{grid-template-columns:minmax(9rem,1.15fr) minmax(10rem,1fr) 3.25rem 6.25rem;grid-template-areas:"context teams result when";gap:.65rem;min-height:3.55rem;padding:.42rem .75rem}.competition-fixture[data-variant=compact] .competition-fixture-context{color:#4f5868;white-space:normal;font-size:.68rem;line-height:1.3}.competition-fixture[data-variant=compact] .competition-fixture-team{grid-template-columns:1.15rem minmax(0,1fr);gap:.38rem;font-size:.73rem;line-height:1.15}.competition-fixture[data-variant=compact] .competition-fixture-team .avatar{width:1.15rem;height:1.15rem}.competition-fixture[data-variant=compact] .competition-fixture-result{border-radius:0;place-content:center;align-self:stretch;padding:.2rem .35rem}.competition-fixture[data-variant=compact] .competition-fixture-score{font-size:.78rem;line-height:1.15}.competition-fixture[data-variant=compact] .competition-fixture-when{text-align:right;align-items:flex-end;gap:.2rem}.competition-fixture[data-variant=compact] .competition-fixture-time{font-size:.68rem}.competition-fixture[data-variant=compact] .badge{padding:.12rem .3rem;font-size:.6rem}.competition-day[data-feed-variant=rail] .card-header{min-height:2.35rem;padding-inline:.75rem}.competition-day[data-feed-variant=rail] .card-title{font-size:.72rem}.competition-map-nav{background:#e5e8ed;border-radius:.35rem;gap:.2rem;width:fit-content;max-width:100%;padding:.2rem;display:flex;overflow:visible}.competition-map-nav .nav-link{color:#596273;border:0;border-radius:.22rem;padding:.38rem .75rem;font-size:.75rem;font-weight:700}.competition-schedule-heading{align-items:center;margin-bottom:.75rem}.competition-lifecycle-tabs{grid-template-columns:repeat(var(--competition-lifecycle-tab-count), minmax(0, 1fr));background:var(--competition-surface);border:1px solid var(--competition-line);border-radius:.3rem;display:grid;overflow:hidden;box-shadow:0 2px 8px #17191f09}.competition-lifecycle-tab{color:#596273;border:0;border-right:1px solid var(--competition-line);min-height:3rem;font-family:var(--competition-display);background:0 0;justify-content:center;align-items:center;gap:.55rem;padding:.55rem .8rem;font-size:.78rem;font-weight:800;font-stretch:75%;display:flex;position:relative}.competition-lifecycle-tab:last-child{border-right:0}.competition-lifecycle-tab:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.competition-lifecycle-tab:hover,.competition-lifecycle-tab:focus-visible{color:var(--competition-ink);background:#fafbfc}.competition-lifecycle-tab strong{color:#667080;min-width:1.45rem;font-family:var(--tblr-font-sans-serif);font-variant-numeric:tabular-nums;text-align:center;background:#e9ecf1;border-radius:999px;padding:.12rem .4rem;font-size:.64rem;line-height:1.2}.competition-lifecycle-tab.active{color:var(--competition-ink);background:#fafbfc}.competition-lifecycle-tabs[data-lifecycle-subject=match] .competition-lifecycle-tab[data-match-state=ongoing].active:after{background:var(--competition-red)}.competition-lifecycle-tabs[data-lifecycle-subject=event] .competition-lifecycle-tab[data-match-state=ongoing].active:after,.competition-lifecycle-tab[data-match-state=all].active:after{background:var(--competition-yellow)}.competition-lifecycle-tab[data-match-state=upcoming].active:after{background:var(--tblr-azure)}.competition-lifecycle-tab[data-match-state=completed].active:after{background:var(--competition-muted)}.competition-lifecycle-tabs[data-lifecycle-subject=match] .competition-lifecycle-tab[data-match-state=ongoing].active strong{color:#a92735;background:#fbe6e9}.competition-lifecycle-tabs[data-lifecycle-subject=event] .competition-lifecycle-tab[data-match-state=ongoing].active strong,.competition-lifecycle-tab[data-match-state=all].active strong{color:#69580b;background:var(--competition-yellow-soft)}.competition-lifecycle-tab[data-match-state=upcoming].active strong{color:#176a9d;background:#e3f3fb}.competition-filter-disclosure{margin-top:.65rem}.competition-filter-toggle{align-items:center;gap:.4rem;list-style:none;display:none}.competition-filter-toggle::-webkit-details-marker{display:none}.competition-filter-toggle .badge{min-width:1.25rem}.competition-filter-card,.competition-schedule-filters{border-color:var(--competition-line);box-shadow:none;background:#ffffffb8;margin-top:0}.competition-filter-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:.5rem;padding:.65rem;display:grid}.competition-filter-grid--schedule>.competition-filter-field--competition{grid-column:span 2}.competition-filter-grid--schedule>.competition-filter-field--event,.competition-filter-grid--schedule>.competition-filter-field--team{grid-column:span 4}.competition-filter-grid--schedule>.competition-filter-field--region{grid-column:span 2}.competition-filter-grid--events>:is(.competition-filter-field--competition,.competition-filter-field--event,.competition-filter-field--region){grid-column:span 4}.competition-filter-grid label,.competition-filter-bar label,.competition-filter-bar .competition-opponent-search{gap:.2rem;min-width:0;margin:0;display:grid}.competition-filter-grid label>span:first-child,.competition-filter-bar label>span:first-child,.competition-filter-bar .competition-opponent-search>label,.competition-filter-grid--schedule .competition-opponent-search>label{color:#626b78;letter-spacing:.04em;text-transform:uppercase;font-size:.56rem;font-weight:800;line-height:1.1}.competition-filter-grid :is(.form-select,.form-control),.competition-filter-bar :is(.form-select,.form-control){text-transform:none;border-color:#d4d9e1;width:100%;min-width:0;min-height:1.9rem;font-size:.68rem;font-weight:700}.competition-filter-grid :is(.form-select,.form-control):focus,.competition-filter-bar :is(.form-select,.form-control):focus{border-color:#9aa4b2;box-shadow:0 0 0 .15rem #5962731f}.competition-filter-grid :is(.form-select,.form-control):disabled,.competition-filter-bar :is(.form-select,.form-control):disabled{color:#8a929e;opacity:1;background-color:#f2f4f6}.competition-filter-bar{align-items:end;gap:.5rem}.competition-filter-bar--surface{border-bottom:1px solid var(--competition-line);background:#fafbfc}.competition-schedule-feed[data-match-state=ongoing] .competition-day .card-title:before{background:var(--competition-red)}.competition-schedule-feed[data-match-state=upcoming] .competition-day .card-title:before{background:var(--tblr-azure)}.competition-schedule-feed[data-match-state=completed] .competition-day .card-title:before{background:var(--competition-muted)}.competition-schedule-empty .btn{width:fit-content;margin-inline:auto}.competition-results-pagination{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;font-size:.72rem;display:flex}.competition-stats-titlebar{justify-content:space-between;align-items:baseline;margin-bottom:.45rem;display:flex}.competition-stats-titlebar h1{margin:0;font-size:1.2rem}.competition-skeleton{background:#e8ebef;border-radius:.2rem;display:block;overflow:hidden}.competition-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:45%;height:100%;animation:1.4s ease-in-out infinite competition-skeleton-shimmer;display:block;transform:translate(-120%)}@keyframes competition-skeleton-shimmer{to{transform:translate(260%)}}.competition-skeleton-title{width:8rem;height:1.45rem}.competition-skeleton-filter-toggle{display:none}.competition-skeleton-control{gap:.22rem;display:grid}.competition-skeleton-control i{font-style:normal}.competition-skeleton-label{width:45%;height:.55rem}.competition-skeleton-input{width:100%;height:2rem}.competition-skeleton-toolbar{min-height:3.15rem}.competition-skeleton-count{width:4.5rem;height:.7rem}.competition-skeleton-toolbar-controls{width:15rem;height:2rem}.competition-skeleton-table{min-width:850px}.competition-skeleton-table-head{background:#f1f3f5;border-bottom:1px solid #d7dce3;height:2.35rem}.competition-skeleton-table-row{border-bottom:1px solid #e4e7eb;grid-template-columns:1.75rem 6.25rem 6.75rem repeat(9,minmax(3rem,1fr)) 4.25rem 4.25rem;align-items:center;gap:.75rem;min-height:3rem;padding:.36rem .5rem;display:grid}.competition-skeleton-table-row .competition-skeleton{height:.62rem}.competition-skeleton-rank{justify-self:center;width:1rem}.competition-skeleton-player{width:70%}.competition-skeleton-heroes{width:78%}.competition-skeleton-metric{justify-self:end;width:58%}.competition-stats-card.is-loading{position:relative}.competition-stats-card.is-loading:before{z-index:6;background:linear-gradient(90deg, transparent, var(--competition-yellow), transparent);content:"";height:2px;animation:1s ease-in-out infinite competition-loading-progress;position:absolute;top:0;left:0;right:0}.competition-stats-card.is-loading .competition-stats-table-wrap{opacity:.72}@keyframes competition-loading-progress{0%{transform:translate(-70%)}to{transform:translate(70%)}}@media (width<=767.98px){.competition-map-report__header{gap:.45rem;padding-inline:.65rem}.competition-map-report__season small{display:none}}@media (prefers-reduced-motion:reduce){.competition-skeleton:after,.competition-stats-card.is-loading:before{animation:none}}.competition-stats-disclosure{margin-top:0}.competition-stats-view-nav{margin-bottom:.65rem}.competition-stats-filters{border-color:var(--competition-line);box-shadow:none;background:#ffffffc2;overflow:visible}.competition-stats-filter-grid{padding:.65rem}.competition-stats-filter-grid>*{grid-column:span 2}.competition-draft-stats-filter-grid{padding:.65rem}.competition-draft-stats-filter-grid>*{grid-column:span 2}.competition-draft-stats-filter-grid .competition-stats-filter-range,.competition-draft-stats-filter-grid>.competition-opponent-search{grid-column:span 4}.competition-stats-filter-actions{grid-column:span 2}.competition-stats-filter-range{grid-column:span 4;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.competition-stats-toolbar label{gap:.2rem;margin:0;display:grid}.competition-stats-toolbar label>span:first-child{color:#626b78;letter-spacing:.04em;text-transform:uppercase;font-size:.56rem;font-weight:800;line-height:1.1}.competition-stats-toolbar .form-select{border-color:#d4d9e1;min-height:1.9rem;font-size:.68rem}.competition-stats-filter-actions{grid-template-columns:1fr auto;align-items:end;gap:.35rem;display:grid}.competition-stats-apply,.competition-stats-reset{min-height:1.9rem}.competition-stats-card{border-color:var(--competition-line);margin-top:.75rem;overflow:hidden;box-shadow:0 5px 18px #17191f0b}.competition-stats-toolbar{border-bottom:1px solid var(--competition-line);background:#fafbfc;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.15rem;padding:.5rem .7rem;display:flex}.competition-stats-toolbar>strong{font-size:.72rem}.competition-stats-toolbar>strong>span{color:var(--competition-muted);font-weight:650}.competition-stats-toolbar__controls{align-items:end;gap:.5rem;display:flex}.competition-stats-toolbar__controls label:first-child{min-width:10.5rem}.competition-stats-table-wrap{scrollbar-color:#bfc5ce transparent;scrollbar-width:thin}.competition-stats-table{table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:850px;font-size:.65rem}.competition-stats-table thead th{color:#68717f;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;background:#f1f3f5;border-bottom-color:#d7dce3;height:2.35rem;padding:.32rem .28rem;font-size:.6rem;font-weight:800}.competition-stats-table thead th[aria-sort=ascending],.competition-stats-table thead th[aria-sort=descending]{color:#1f252d;background:#e8ebef;box-shadow:inset 0 -2px #656d78}.competition-stats-table thead button{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;border-radius:.2rem;align-items:center;gap:.2rem;padding:.18rem .22rem;display:inline-flex}.competition-stats-table thead button:after{color:#8a929e;content:"↕";opacity:0;font-size:.68rem;line-height:1}.competition-stats-table thead button:hover:after,.competition-stats-table thead button:focus-visible:after{opacity:.7}.competition-stats-table thead th[aria-sort=ascending] button:after{content:"↑";opacity:1}.competition-stats-table thead th[aria-sort=descending] button:after{content:"↓";opacity:1}.competition-stats-table thead button:hover{color:#202630;background:#d6b9191c}.competition-stats-table thead button:focus-visible{outline-offset:1px;outline:2px solid #bca31b}.competition-stats-table tbody>tr>*{border-bottom-color:#e4e7eb;border-right:1px solid #eef0f3;height:3rem;padding:.32rem .28rem}.competition-stats-table tbody>tr>:last-child{border-right:0}.competition-stats-table :is(th,td):nth-child(7),.competition-stats-table :is(th,td):nth-child(13){border-left:1px solid #d9dde3}.competition-stats-table tbody tr:hover>*{background:#fafbfc}.competition-stats-table tbody th{color:#252b34;white-space:nowrap;font-size:.73rem}.competition-stats-table tbody .competition-stats-player>span,.competition-stats-table tbody .competition-stats-player>small{display:block}.competition-stats-table tbody .competition-stats-player>small{color:var(--competition-muted);margin-top:.08rem;font-size:.58rem;font-weight:500}.competition-stats-table abbr{text-decoration:none}.competition-stats-rank{text-align:center;width:1.75rem}.competition-stats-player{width:6.25rem}.competition-stats-table thead .competition-stats-rank,.competition-stats-table thead .competition-stats-player{z-index:3;position:sticky}.competition-stats-table tbody .competition-stats-rank,.competition-stats-table tbody .competition-stats-player{z-index:2;background:#fff;position:sticky}.competition-stats-table .competition-stats-rank{left:0}.competition-stats-table .competition-stats-player{left:1.75rem;box-shadow:1px 0 #dfe3e8}.competition-stats-table tbody tr:hover .competition-stats-rank,.competition-stats-table tbody tr:hover .competition-stats-player{background:#fafbfc}.competition-stats-heroes{width:6.75rem}.competition-stats-table :is(th,td):nth-child(4){width:3rem}.competition-stats-table :is(th,td):nth-child(5){width:3.6rem}.competition-stats-table :is(th,td):nth-child(6){width:3.4rem}.competition-stats-table :is(th,td):nth-child(n+7):nth-child(-n+12){width:3.25rem}.competition-stats-table :is(th,td):nth-child(13),.competition-stats-table :is(th,td):nth-child(14){width:4.25rem}.competition-stats-time{color:#555f6d;white-space:nowrap}.competition-stats-hero-list{align-items:flex-start;gap:.28rem;display:inline-flex}.competition-stats-hero{justify-items:center;gap:.08rem;display:grid}.competition-stats-hero .hero-mark{width:1.65rem;height:1.65rem}.competition-stats-hero small,.competition-stats-hero-more{color:var(--competition-muted);font-size:.52rem;line-height:1}.competition-stats-hero-more{align-self:center;justify-items:start;padding-left:.05rem;display:inline-grid}.competition-stats-hero-more summary{color:var(--competition-muted);cursor:pointer;font:inherit;border-radius:.2rem;padding:.18rem .12rem;list-style:none}.competition-stats-hero-more summary::-webkit-details-marker{display:none}.competition-stats-hero-more summary:hover,.competition-stats-hero-more summary:focus-visible{color:var(--competition-ink);background:#eef0f3;outline:none}.competition-stats-hero-more__list{grid-template-columns:repeat(3,1.65rem);gap:.28rem;padding-top:.32rem;display:none}.competition-stats-hero-more:hover .competition-stats-hero-more__list,.competition-stats-hero-more:focus-within .competition-stats-hero-more__list,.competition-stats-hero-more[open] .competition-stats-hero-more__list{display:grid}.competition-match .competition-main{gap:.85rem;display:grid}.competition-match-header{background:var(--competition-surface);border-color:var(--competition-line);border-radius:.35rem;overflow:hidden;box-shadow:0 7px 22px #17191f13}.competition-match-header .card-body{padding:1.3rem 1.5rem 1.05rem;position:relative}.competition-match-header .card-body:before{background:linear-gradient(105deg, var(--competition-yellow) 0 34%, #20242d 34% 66%, var(--competition-yellow) 66%);content:"";height:4px;position:absolute;top:0;left:0;right:0}.competition-match-context{text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0 auto .75rem;font-size:.74rem;font-weight:650;overflow:hidden}.competition-match-context a{color:inherit;text-underline-offset:.16rem;text-decoration-color:#aeb5c0}.competition-match-context a:hover,.competition-match-context a:focus-visible{color:#145579}.competition-match-versus{grid-template-columns:minmax(0,1fr) 8.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.competition-match-team{font-family:var(--competition-display);align-items:center;gap:.9rem;font-size:1.05rem;font-stretch:75%;display:flex}.competition-match-team>a{min-width:0;max-width:100%;color:inherit;display:inline-block}.competition-match-team>a:hover,.competition-match-team>a:focus-visible{color:var(--competition-ink);text-underline-offset:.15em;-webkit-text-decoration:underline #aeb5bf;text-decoration:underline #aeb5bf}.competition-match-team--1{text-align:right;justify-content:flex-end}.competition-match-team--2{text-align:left;flex-direction:row-reverse;justify-content:flex-end}.competition-match-team .avatar-md{width:3.8rem;height:3.8rem}.competition-match-center{flex-direction:column;justify-content:center;align-items:center;gap:.18rem;min-height:4.5rem;display:flex}.competition-series-score{color:#303744;font-family:var(--competition-display);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:.55rem;font-size:2.45rem;font-weight:850;font-stretch:75%;line-height:1;display:grid}.competition-series-score strong:first-of-type{text-align:right}.competition-versus{color:#77808f;letter-spacing:.08em;font-size:1rem}.competition-match-time{justify-content:center;gap:.4rem 1rem;margin-top:.8rem;font-size:.71rem;display:flex}.competition-head-to-head-page{gap:.85rem;width:min(100%,50rem);margin-inline:auto;display:grid}.competition-head-to-head-picker{grid-template-columns:8.75rem 8.5rem minmax(10rem,1fr) minmax(14rem,20rem);grid-template-areas:"period competition event opponent";align-items:end;gap:.55rem;display:grid}.competition-head-to-head-picker.has-custom-period{grid-template-areas:"period competition event opponent""range range. ."}.competition-h2h-period{grid-area:period}.competition-h2h-competition{grid-area:competition}.competition-h2h-event{grid-area:event}.competition-head-to-head-picker>.competition-opponent-search{grid-area:opponent}.competition-head-to-head-picker>label{gap:.25rem;min-width:0;display:grid}.competition-head-to-head-picker>label>span{color:var(--competition-muted);font-size:.68rem;font-weight:800}.competition-head-to-head-period-range{grid-area:range;grid-template-columns:repeat(2,minmax(8rem,10rem));gap:.55rem;display:grid}.competition-head-to-head-period-range>label{gap:.25rem;min-width:0;display:grid}.competition-head-to-head-period-range>label>span{color:var(--competition-muted);font-size:.68rem;font-weight:800}.competition-h2h-ledger{--h2h-score-column:clamp(4.5rem, 11vw, 6.5rem);background:var(--competition-surface);border-color:var(--competition-line);border-radius:.35rem;width:min(100%,50rem);margin-inline:auto;padding:0;overflow:hidden;box-shadow:0 2px 8px #17191f09}.competition-h2h-ledger__header{border-bottom:1px solid var(--competition-line);background:#f8f9fb;justify-content:space-between;align-items:baseline;gap:1rem;min-height:2.6rem;padding:.62rem 1rem;display:flex}.competition-h2h-ledger__header>div{align-items:baseline;gap:.45rem;min-width:0;display:flex}.competition-h2h-ledger__header h2{color:#333a47;font-family:var(--competition-display);letter-spacing:.02em;margin:0;font-size:.81rem;font-weight:800;font-stretch:75%}.competition-h2h-ledger__header h2:before{background:var(--competition-yellow);content:"";vertical-align:-.08rem;width:.22rem;height:.72rem;margin-right:.42rem;display:inline-block;transform:skew(-14deg)}.competition-h2h-ledger__header span,.competition-h2h-ledger__header a{color:var(--competition-muted);font-size:.62rem;font-weight:750}.competition-h2h-ledger__header a{flex:none;text-decoration:none}.competition-h2h-ledger__header a:hover,.competition-h2h-ledger__header a:focus-visible{color:var(--competition-ink);text-underline-offset:.14rem;text-decoration:underline}.competition-h2h-ledger__record{border-bottom:1px solid var(--competition-line);background:#fff;grid-template-columns:minmax(0,1fr) minmax(10.5rem,.72fr) minmax(0,1fr);align-items:center;gap:1rem;min-height:5.2rem;padding:.72rem 1rem .78rem;display:grid}.competition-h2h-ledger__record-team{min-width:0;color:var(--competition-ink);align-items:center;gap:.45rem;text-decoration:none;display:flex}.competition-h2h-ledger__record-team--opponent{text-align:right;flex-direction:row-reverse;justify-content:flex-end}.competition-h2h-ledger__record-team:hover strong,.competition-h2h-ledger__record-team:focus-visible strong{text-decoration:underline;-webkit-text-decoration-color:var(--competition-yellow);text-decoration-color:var(--competition-yellow);text-underline-offset:.14rem}.competition-h2h-ledger__record-team strong{font-family:var(--competition-display);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-stretch:75%;overflow:hidden}.competition-h2h-ledger__comparison{min-width:0}.competition-h2h-ledger__metric{color:#252a33;min-height:1.8rem;font-family:var(--competition-data);font-variant-numeric:tabular-nums;grid-template-columns:minmax(2.4rem,1fr) minmax(4.8rem,1.3fr) minmax(2.4rem,1fr);align-items:center;gap:.35rem;display:grid}.competition-h2h-ledger__metric+.competition-h2h-ledger__metric{border-top:1px solid #eceef1;margin-top:.15rem;padding-top:.22rem}.competition-h2h-ledger__metric span{color:#697281;letter-spacing:.035em;text-align:center;text-transform:uppercase;font-size:.58rem;font-weight:800}.competition-h2h-ledger__metric strong{color:#707887;text-align:center;font-size:1.18rem;font-weight:850;line-height:1}.competition-h2h-ledger__metric strong.is-leading{color:var(--competition-ink)}.competition-h2h-ledger__comparison>p{color:var(--competition-muted);text-align:center;margin:.42rem 0 0;font-size:.58rem}.competition-h2h-ledger__history{border-top:0}.competition-h2h-ledger__history .competition-fixture:last-child{border-bottom:0}.competition-h2h-ledger__empty{color:var(--competition-muted);text-align:center;margin:0;padding:1.1rem .75rem;font-size:.68rem}.competition-head-to-head-picker{z-index:5;position:relative}.competition-opponent-search{gap:.25rem;width:100%;min-width:0;display:grid}.competition-opponent-search>label{color:var(--competition-muted);font-size:.68rem;font-weight:800}.competition-opponent-search__control{width:100%;position:relative}.competition-opponent-search__results{z-index:20;border:1px solid var(--competition-line);background:#fff;border-radius:.3rem;max-height:14rem;padding:.15rem;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto;box-shadow:0 .65rem 1.5rem #1f242d24}.competition-opponent-search__result{width:100%;min-height:1.72rem;color:var(--competition-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.22rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.32rem;padding:.18rem .3rem;text-decoration:none;display:grid}.competition-opponent-search__result--all{grid-template-columns:minmax(0,1fr)}.competition-opponent-search__result .competition-team-logo{width:1.18rem;min-width:1.18rem;height:1.18rem;font-size:.42rem}.competition-opponent-search__result:hover,.competition-opponent-search__result:focus-visible,.competition-opponent-search__result.is-selected{background:#f1f3f6}.competition-opponent-search__result.is-current{box-shadow:inset .16rem 0 var(--competition-yellow)}.competition-opponent-search__result>span{justify-content:space-between;align-items:baseline;gap:.4rem;min-width:0;display:flex}.competition-opponent-search__result strong{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;line-height:1.05;overflow:hidden}.competition-opponent-search__result small,.competition-opponent-search__state{color:var(--competition-muted);white-space:nowrap;font-size:.55rem}.competition-opponent-search__state{text-align:center;padding:.7rem;display:block}.competition-map-nav{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:#4f5663 #20242d;scrollbar-width:thin;background:#20242d;border-radius:.35rem;flex-wrap:nowrap;gap:.45rem;width:100%;padding:.45rem;scroll-padding-inline:.45rem;display:flex;overflow-x:auto}.competition-map-nav .nav-link{scroll-snap-align:start;background:#2a2f39;border:1px solid #3b414d;border-radius:.25rem;flex:1 0 8.8rem;min-width:8.8rem;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;display:block;position:relative;overflow:hidden}.competition-map-nav__caption{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.12rem .45rem;min-height:3.25rem;padding:.46rem .55rem .5rem;display:grid}.competition-map-nav__caption small{color:#959dab;letter-spacing:.055em;text-transform:uppercase;grid-column:1/-1;font-size:.57rem;font-weight:750;line-height:1}.competition-map-nav__caption strong{color:#eef1f5;font-family:var(--competition-display);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-stretch:75%;line-height:1.1;overflow:hidden}.competition-map-nav__score{color:#d7dce3;font-variant-numeric:tabular-nums;font-size:.68rem;line-height:1}.competition-map-nav .nav-link.active{border-color:var(--competition-yellow);box-shadow:inset 0 -3px var(--competition-yellow), 0 0 0 1px #f5d3182e}.competition-map-nav .nav-link:hover,.competition-map-nav .nav-link:focus-visible{border-color:#77808e;transform:translateY(-1px)}.competition-map-context__copy{color:#fff;min-height:1.65rem;font:700 .6rem/1 var(--competition-data);background:#ffffff14;border:1px solid #ffffff47;border-radius:.22rem;margin-left:auto;padding:.18rem .45rem}.competition-map-context__copy:hover,.competition-map-context__copy:focus-visible{border-color:var(--competition-yellow);color:#171a20;background:var(--competition-yellow)}.competition-map-report{background:var(--competition-surface);border:1px solid var(--competition-line);border-radius:.35rem;overflow:hidden;box-shadow:0 2px 8px #17191f09}.competition-map-report__header{border-color:var(--competition-line);background:#f8f9fb;justify-content:space-between;align-items:center;gap:1rem;min-height:2.6rem;padding-inline:1rem;display:flex}.competition-map-report__header h2{color:#333a47;font-family:var(--competition-display);letter-spacing:.02em;margin:0;font-size:.81rem;font-weight:800;font-stretch:75%}.competition-map-report__header h2:before{background:var(--competition-yellow);content:"";vertical-align:-.08rem;width:.22rem;height:.72rem;margin-right:.42rem;display:inline-block;transform:skew(-14deg)}.competition-map-report__season{color:#4c5563;font-family:var(--competition-data);font-variant-numeric:tabular-nums;align-items:baseline;gap:.36rem;font-size:.64rem;display:inline-flex}.competition-map-report__season small{color:#858d9a;letter-spacing:.055em;text-transform:uppercase;font-size:.56rem;font-weight:750}.competition-map-report__season strong{color:#343b47;font-weight:800}.competition-map-report .competition-map-nav{border-bottom:1px solid var(--competition-line);overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;background:#f1f3f6;border-radius:0;flex-wrap:nowrap;gap:0;width:100%;padding:0;display:flex;overflow-x:auto}.competition-map-report .competition-map-nav .nav-link{color:#596273;scroll-snap-align:start;background:0 0;border:0;border-right:1px solid #e5e8ed;border-radius:0;flex:1 0 8rem;min-width:8rem;padding:.6rem .7rem .65rem;display:block;position:relative;transform:none}.competition-map-report .competition-map-nav__caption{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.2rem .45rem;min-height:2.15rem;padding:0;display:grid}.competition-map-report .competition-map-nav__caption small{color:#858d9a;grid-column:1/-1;font-size:.57rem}.competition-map-report .competition-map-nav__caption strong{color:#414855;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.2em;font-size:.7rem;line-height:1.1;display:-webkit-box;overflow:hidden}.competition-map-report .competition-map-nav__score{color:#646d7b;font-size:.66rem}.competition-map-report .competition-map-nav .nav-link.active{color:var(--competition-ink);box-shadow:inset 0 -2px var(--competition-yellow);background:#fff;border-color:#0000}.competition-map-report .competition-map-nav .nav-link.active strong{color:#262b34}.competition-map-report .competition-map-nav .nav-link:hover,.competition-map-report .competition-map-nav .nav-link:focus-visible{color:var(--competition-ink);background:#fff;border-color:#0000;transform:none}.competition-map-report .competition-map-nav .nav-link:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #206bc4}.competition-map-report .competition-map-nav__unavailable{background:#f7f8fa}.competition-map-report .competition-map-nav__unavailable .competition-map-nav__caption strong{color:#737c89}.competition-map-context__replay-control{background:#fff;border:1px solid #cfd4dc;border-radius:.22rem;align-items:stretch;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.competition-map-report .competition-map-context__copy{color:#4f5868;background:#fff;border:0;border-left:1px solid #d9dde3;border-radius:0;place-items:center;width:1.85rem;height:1.85rem;min-height:1.85rem;margin-left:0;padding:0;display:inline-grid}.competition-map-report .competition-map-context__copy:hover,.competition-map-report .competition-map-context__copy:focus-visible{color:#22262e;background:var(--competition-yellow-soft);border-color:#b59a00}.competition-copy-glyph{place-items:center;width:.9rem;height:.9rem;display:inline-grid}.competition-copy-glyph svg{width:100%;height:100%;display:block}.competition-copy-glyph--check{display:none}.competition-map-context__copy.is-copied{color:#23743d;background:#eef9f1;border-color:#4ba66a}.competition-map-context__copy.is-copied .competition-copy-glyph--copy{display:none}.competition-map-context__copy.is-copied .competition-copy-glyph--check{display:inline-grid}.competition-map-unavailable{color:#737c89;background:#fff;padding:.72rem .95rem;font-size:.68rem}.competition-scoreboard{background:var(--competition-surface);border-color:var(--competition-line);border-radius:.35rem;box-shadow:0 2px 8px #17191f09}.competition-scoreboard .card-header{border-color:var(--competition-line);background:#f8f9fb;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.6rem;display:flex}.competition-scoreboard__replay{align-items:center;gap:.38rem;min-width:0;display:inline-flex}.competition-scoreboard__replay>span:not(.visually-hidden){color:#858d9a;letter-spacing:.055em;text-transform:uppercase;flex:none;font-size:.56rem;font-weight:750}.competition-scoreboard__replay .competition-map-context__replay-control{height:1.62rem}.competition-scoreboard__replay code{color:#505968;text-overflow:ellipsis;white-space:nowrap;max-width:8.5rem;padding:.25rem .42rem;font-size:.61rem;overflow:hidden}.competition-scoreboard__replay .competition-map-context__copy{color:#4f5868;background:#fff;border:0;border-left:1px solid #d9dde3;border-radius:0;place-items:center;width:1.58rem;height:1.58rem;min-height:1.58rem;margin-left:0;padding:0;display:inline-grid}.competition-scoreboard__replay .competition-map-context__copy:hover,.competition-scoreboard__replay .competition-map-context__copy:focus-visible{color:#22262e;background:var(--competition-yellow-soft);border-color:#b59a00}.competition-scoreboard .card-title{color:#333a47;font-family:var(--competition-display);letter-spacing:.02em;font-size:.81rem;font-weight:800;font-stretch:75%}.competition-draft-hero-wrap{grid-area:hero;width:2.2rem;height:2.2rem;margin-block:.1rem;position:relative}.competition-draft-hero{object-fit:cover;background:#dfe3e9;border-radius:.18rem;width:100%;height:100%}.competition-hero-role-marker{z-index:5;pointer-events:none;background:#20242d;border:1px solid #fff;border-radius:.12rem;place-items:center;width:.92rem;height:.92rem;display:grid;position:absolute;top:-.16rem;right:-.14rem;box-shadow:0 1px 2px #17191f38}.competition-hero-role-marker img{object-fit:contain;width:92%;height:92%}.hero-mark{position:relative}.hero-mark>.competition-hero-role-marker{border-width:1px;width:.68rem;height:.68rem;top:.05rem;right:.05rem}.competition-draft-track__team{min-width:0;color:#3f4856;font-family:var(--competition-display);letter-spacing:.015em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#f5f7f9;align-items:center;gap:.42rem;padding-inline:.65rem;font-size:.67rem;font-weight:800;font-stretch:75%;text-decoration:none;display:flex;overflow:hidden}.competition-draft-team-name{color:inherit;text-transform:none;text-decoration:none}a.competition-draft-team-name:hover,a.competition-draft-team-name:focus-visible{text-underline-offset:.1rem;text-decoration:underline}.competition-draft-team-logo{color:#697386;width:1.35rem;height:1.35rem;font-family:var(--competition-data);letter-spacing:0;flex:0 0 1.35rem;place-items:center;font-size:.42rem;display:inline-grid}.competition-draft-team-logo img{object-fit:contain;filter:drop-shadow(0 1px 1px #17191f38);width:100%;height:100%;display:block}.competition-draft-team-logo--fallback{background:#e5e8ed;border:1px solid #d7dce3;border-radius:50%}.competition-draft-team-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.competition-draft-node{background:0 0;grid-template-rows:3rem;align-content:center;place-items:center;gap:0;min-width:0;padding:.12rem .14rem .1rem;display:grid;position:relative}.competition-draft-node .competition-draft-hero-wrap{grid-area:auto;align-self:start;width:3.75rem;height:2.75rem;margin:0;position:relative;overflow:visible}.competition-draft-node .competition-draft-hero-clip{background:linear-gradient(135deg,#ffffff1f,#0000 38%),#2e3954;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABGCAYAAAAzbZETAAACoklEQVR42u2cvWsUURTFz24WEULCkipEkKjRaCxEFCtT2Ql+gEH/IP8ZCy0Clgr2xsLCqJCgglrGKDYiuBYZwQ1z386+d++Mwu/AssPu7Aycs+fNux/v9UajkQrRq96HkvYE6rAvaaE6HiO873iTe/BsYsf6wlOADXg28aINAS7Bs4n30QKsVM8A0NEQdAGOk3jZhgNAPb634YBleDaxmfqyzwM4HA+TQZRTILbHQ7gWPyQtSvr612djhA8cbrIG+SbeVVFw6BB0E55NvJ50gocA1+HZxJtoAeYkXYVnE9uTThgUZD8l6QwcJ/E22gGrcJyXgkCAeDydNAPyEOAUPOcFYDggHk8OB10RApCEs8f+nWgHXCYCzn/4eghwB54R4F/Fqype6kUJMGT879YBkK+8LggvASjApP/9+01PzskFzUg6Ds8mHjWZ/5c64Cw8JwVQtADn4LkW3yQ9jxbgKA5QdgHGQ4B1eE7O/8MFuAHP3TrgFjwruwRZKsBS9QJODhhMWQM+D8dKrYLZjXYAAZiSJUhFC7AGzyYetCEAJciOHUAfkMoTcLkCDEUXhKZdAeMpwDV4Li/AlAhwF55NbOX+cNAw/y8ddEH34boWH6IdcFLSLDx3NwSdhuOyHlAPBwDl94CW1oQvwrOJx5qiBpzrgGV4rsVnSR9LLtBUgBNwLZf8f44AizigWwFYBan8ZageAtyGZ//5vxpuVXBEB8vtQT0WJH2JdADZz4AU9KQ4oEcLotxbEHMdQAGmYwFwgMwOiC0E+I9nPwigdlbAlAjAVSafh9QTwFYBdnxEIQA8u+CaBIJ/4kNfsKzrH1A52VswuflgCvwrKx9QL0EOAbPCilBNi1JfpJ0vzr+BedjeOZ5MY+NW0ELJUmAAAgAAvAbvJxqUrrX2mkAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABGCAYAAAAzbZETAAACoklEQVR42u2cvWsUURTFz24WEULCkipEkKjRaCxEFCtT2Ql+gEH/IP8ZCy0Clgr2xsLCqJCgglrGKDYiuBYZwQ1z386+d++Mwu/AssPu7Aycs+fNux/v9UajkQrRq96HkvYE6rAvaaE6HiO873iTe/BsYsf6wlOADXg28aINAS7Bs4n30QKsVM8A0NEQdAGOk3jZhgNAPb634YBleDaxmfqyzwM4HA+TQZRTILbHQ7gWPyQtSvr612djhA8cbrIG+SbeVVFw6BB0E55NvJ50gocA1+HZxJtoAeYkXYVnE9uTThgUZD8l6QwcJ/E22gGrcJyXgkCAeDydNAPyEOAUPOcFYDggHk8OB10RApCEs8f+nWgHXCYCzn/4eghwB54R4F/Fqype6kUJMGT879YBkK+8LggvASjApP/9+01PzskFzUg6Ds8mHjWZ/5c64Cw8JwVQtADn4LkW3yQ9jxbgKA5QdgHGQ4B1eE7O/8MFuAHP3TrgFjwruwRZKsBS9QJODhhMWQM+D8dKrYLZjXYAAZiSJUhFC7AGzyYetCEAJciOHUAfkMoTcLkCDEUXhKZdAeMpwDV4Li/AlAhwF55NbOX+cNAw/y8ddEH34boWH6IdcFLSLDx3NwSdhuOyHlAPBwDl94CW1oQvwrOJx5qiBpzrgGV4rsVnSR9LLtBUgBNwLZf8f44AizigWwFYBan8ZageAtyGZ//5vxpuVXBEB8vtQT0WJH2JdADZz4AU9KQ4oEcLotxbEHMdQAGmYwFwgMwOiC0E+I9nPwigdlbAlAjAVSafh9QTwFYBdnxEIQA8u+CaBIJ/4kNfsKzrH1A52VswuflgCvwrKx9QL0EOAbPCilBNi1JfpJ0vzr+BedjeOZ5MY+NW0ELJUmAAAgAAvAbvJxqUrrX2mkAAAAASUVORK5CYII=);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.competition-draft-node .competition-draft-hero{object-fit:contain;object-position:50% 0;clip-path:none;transform-origin:50%;border-radius:0;transform:none}.competition-draft-node .competition-draft-missed{color:#c4cad3;font-family:var(--competition-display);background:#343b47;place-items:center;font-size:1.65rem;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.competition-draft-node .competition-draft-hero-clip{clip-path:polygon(19% 0,94% 0,79% 94%,5% 94%);-webkit-mask-image:none;mask-image:none}.competition-draft-node.is-pick{--competition-draft-action-accent:#88a7ff}.competition-draft-node.is-ban{--competition-draft-action-accent:#ff8459}.competition-draft-node .competition-draft-hero-wrap:before{z-index:2;background:var(--competition-draft-action-accent);content:"";filter:none;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 70' preserveAspectRatio='none'%3E%3Cpath d='M19 1.2H93.2L78.2 64.6H5.8Z' fill='none' stroke='white' stroke-width='2.2' stroke-linejoin='miter'/%3E%3Cpath d='M5.8 64.6H78.2' fill='none' stroke='white' stroke-width='3.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 70' preserveAspectRatio='none'%3E%3Cpath d='M19 1.2H93.2L78.2 64.6H5.8Z' fill='none' stroke='white' stroke-width='2.2' stroke-linejoin='miter'/%3E%3Cpath d='M5.8 64.6H78.2' fill='none' stroke='white' stroke-width='3.4'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.competition-draft-action-marker{z-index:3;filter:none;background:0 0;border:0;width:.875rem;height:.875rem;margin-inline:auto;display:block;position:absolute;bottom:-.225rem;left:0;right:0}.competition-draft-node .competition-hero-role-marker{border-radius:.1rem;width:.84rem;height:.84rem;top:-.38rem;right:.32rem;box-shadow:0 1px 2px #17191f3d}.competition-draft-node.is-ban .competition-draft-action-marker,.competition-draft-node.is-pick .competition-draft-action-marker{background-position:50%;background-repeat:no-repeat;background-size:contain}.competition-draft-node.is-ban .competition-draft-action-marker{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='%231b1d27' stroke='%23ff8459' stroke-width='2'/%3E%3Cpath d='M5.2 5.2 18.8 18.8' fill='none' stroke='%23ff8459' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E")}.competition-draft-node.is-pick .competition-draft-action-marker{filter:drop-shadow(0 0 1px #1b1d27b8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.5 5 7 7 10 3.5 14 7 21.5 5 20 16Q19.5 21 12 22Q4.5 21 4 16Z' fill='%23fff' stroke='%231b1d27' stroke-width='1.5' stroke-linejoin='round'/%3E%3Ccircle cx='12' cy='13.5' r='3.25' fill='%231b1d27'/%3E%3C/svg%3E")}.competition-draft-node em{color:#5b6472;text-align:center;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;max-height:2.1em;font-size:.58rem;font-style:normal;line-height:1.05;display:-webkit-box;overflow:hidden}.competition-draft-node.is-ban .competition-draft-hero-clip{box-shadow:none}.competition-draft-node.is-ban .competition-draft-hero{filter:saturate(.9)brightness(.94);opacity:1}.competition-draft-node.is-pick .competition-draft-hero{filter:saturate(1.08)}.competition-draft-node.is-ban:not(.is-missed) .competition-draft-hero-clip:after{z-index:2;background:var(--competition-draft-action-accent);width:116%;height:2px;box-shadow:none;content:"";transform-origin:50%;position:absolute;top:50%;left:-8%;transform:rotate(-38deg)}.competition-map-header{border-bottom:1px solid var(--competition-line);background:#fff}.competition-map-header__title{text-align:center;border-bottom:1px solid #edf0f3;justify-content:center;align-items:baseline;gap:.45rem;min-height:2.55rem;padding:.62rem 1rem .5rem;display:flex}.competition-map-header__title span,.competition-map-header__title small{color:#858d9a;font-family:var(--competition-data);letter-spacing:.055em;text-transform:uppercase;font-size:.56rem;font-weight:750}.competition-map-header__title h3{color:#292f39;font-family:var(--competition-display);letter-spacing:.015em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:850;font-stretch:75%}.competition-map-header__body{grid-template-columns:minmax(0,1fr) minmax(10.5rem,.42fr) minmax(0,1fr);grid-template-areas:"team-one result team-two";align-items:center;gap:1.25rem;min-height:6.9rem;padding:.72rem 1.2rem .8rem;display:grid}.competition-map-header__team{grid-template-rows:auto minmax(2.6rem,auto);align-items:end;gap:.2rem .55rem;min-width:0;display:grid}.competition-map-header__team--one{grid-area:team-one;grid-template-columns:3.9rem minmax(0,1fr);grid-template-areas:"logo name""logo draft"}.competition-map-header__team--two{grid-area:team-two;grid-template-columns:minmax(0,1fr) 3.9rem;grid-template-areas:"name logo""draft logo"}.competition-map-header .competition-draft-track__team{display:contents}.competition-map-header .competition-draft-team-logo{color:#566071;grid-area:logo;place-self:center;width:3.65rem;height:3.65rem;font-size:.65rem}.competition-map-header .competition-draft-team-name{color:#222832;grid-area:name;align-self:end;font-size:.73rem;font-weight:850;line-height:1.1}.competition-map-header__team--two .competition-draft-team-name{text-align:right;justify-self:end}.competition-map-header__draft{grid-area:draft;grid-template-columns:repeat(var(--competition-draft-columns), minmax(0, 1fr));align-items:center;min-width:0;display:grid}.competition-map-header .competition-draft-node{grid-template-rows:2.75rem;min-width:0;padding:0}.competition-map-header .competition-draft-node .competition-draft-hero-wrap{width:min(3.4rem,100% - .08rem);height:2.55rem}.competition-map-header .competition-draft-node .competition-hero-role-marker{width:.72rem;height:.72rem;top:-.26rem;right:.24rem}.competition-map-header .competition-draft-action-marker{width:.68rem;height:.68rem;bottom:-.12rem}.competition-map-header__result{color:#252a33;font-family:var(--competition-data);text-align:center;font-variant-numeric:tabular-nums;grid-area:result;grid-template-columns:minmax(2.4rem,1fr) minmax(4.8rem,1.3fr) minmax(2.4rem,1fr);align-items:center;gap:.4rem;display:grid}.competition-map-header__score{align-content:center;justify-items:center;gap:.05rem;min-height:3.65rem;display:grid}.competition-map-header__score strong{font-size:1.9rem;font-weight:850;line-height:.95}.competition-map-header__score.is-winner strong{color:#1f252e}.competition-map-header__facts{justify-items:center;gap:.12rem;display:grid}.competition-map-header__facts strong{color:#252b34;font-size:1.1rem;line-height:1}.competition-map-header__facts small{color:#9299a4;letter-spacing:.045em;text-transform:uppercase;font-size:.5rem;font-weight:750}.competition-map-header__facts span{color:#596273;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:8.5rem;margin-top:.22rem;font-size:.57rem;font-weight:800;overflow:hidden}.competition-scoreboard .table-responsive{overflow:visible}.competition-scoreboard table{table-layout:fixed;width:100%}.competition-scoreboard th,.competition-scoreboard td{font-variant-numeric:tabular-nums;border-color:#edf0f3;padding:.38rem .55rem;font-size:.72rem}.competition-scoreboard thead th{color:#747d8c;letter-spacing:.035em;text-align:center;text-transform:uppercase;background:#fcfcfd;font-size:.69rem;font-weight:800}.competition-scoreboard thead.competition-scoreboard__semantic-head th{visibility:hidden;border-block:0;height:0;padding-block:0;font-size:0;line-height:0;overflow:hidden}.competition-scoreboard .competition-score-honor-column{width:3rem}.competition-scoreboard .competition-score-player-column{text-align:left;width:14%}.competition-scoreboard .competition-score-badge-column{width:5.25rem}.competition-scoreboard tbody td{text-align:center;white-space:nowrap}.competition-scoreboard .competition-score-stat-column{text-align:center;width:2.5rem}.competition-scoreboard thead th:nth-child(4),.competition-player-row>:nth-child(4),.competition-scoreboard thead th:nth-child(7),.competition-player-row>:nth-child(7){border-left:1px solid #e1e5eb}.competition-score-honor-cell,.competition-score-badge-cell{padding-inline:.25rem!important}.competition-score-team{--competition-score-team-accent:#8a94a3}.competition-score-team.is-winner{--competition-score-team-accent:var(--competition-green)}.competition-score-team.is-loser{--competition-score-team-accent:#697386}.competition-score-team-heading th,.competition-score-team-heading td{color:var(--competition-score-team-accent);letter-spacing:.04em;text-transform:uppercase;background:#f2f4f7;padding:.34rem .75rem;font-size:.66rem;font-weight:800}.competition-score-team-heading th{box-shadow:inset 3px 0 var(--competition-score-team-accent)}.competition-score-team-heading__metric{color:#747d8c!important;text-align:center!important}.competition-score-team-heading__identity{color:inherit;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.competition-score-team-heading__name{color:inherit;text-transform:none;text-decoration:none}a.competition-score-team-heading__name:hover,a.competition-score-team-heading__name:focus-visible{text-underline-offset:.12rem;text-decoration:underline}.competition-score-team-heading__name{align-items:center;display:inline-flex}.competition-score-team-logo{color:#697386;background:#e3e6eb;border:0;width:1.15rem;height:1.15rem;font-size:.4rem;box-shadow:0 0 0 1px #dfe3e9}.competition-player-row{--competition-score-row-background:transparent}.competition-player-row>th,.competition-player-row>td{background:var(--competition-score-row-background);transition:background-color .12s,box-shadow .12s}.competition-player-row:hover{--competition-score-row-background:#f7f9fb}.competition-player-row.is-selected{--competition-score-row-background:#fffdf2}.competition-player-row.is-selected>:first-child{box-shadow:inset 3px 0 var(--competition-yellow)}.competition-player-row>td,.competition-player-row>th{cursor:pointer}.competition-player-button{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.5rem;padding:0;display:grid}.competition-player-button__detail{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.competition-player-button__detail:focus-visible,.competition-player-button strong a:focus-visible{outline-offset:2px;outline:2px solid #206bc4}.competition-player-button strong{color:#2b303a;min-width:0;font-size:.75rem;font-weight:750}.competition-player-button strong a{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.competition-player-button strong a:hover,.competition-player-button strong a:focus-visible{text-underline-offset:.12rem;text-decoration:underline}.competition-score-hero-wrap,.competition-detail-hero-wrap{display:inline-flex;position:relative}.competition-score-hero-wrap{width:2.25rem;height:2.25rem}.competition-score-hero-wrap>.competition-score-hero,.competition-detail-hero-wrap>.competition-detail-hero{width:100%;height:100%}.competition-score-hero,.competition-hero-fallback{object-fit:cover;color:#6d7583;background:#dfe3e9;border:1px solid #d6dbe3;border-radius:.2rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;box-shadow:0 1px 2px #17191f14}.competition-score-stat-value{color:#3c4552;font-weight:700}.competition-player-honors,.competition-awards{justify-content:center;align-items:center;gap:.15rem;display:inline-flex}.competition-awards{gap:.08rem}.competition-player-honor{letter-spacing:.025em;align-items:center;gap:.16rem;min-height:1.5rem;padding:.18rem .38rem;font-family:inherit;font-size:.66rem;font-weight:800;display:inline-flex}.competition-player-honor img{display:none}.competition-player-honor.is-mvp{color:#665000;background:#fff3bf;border:1px solid #e1c545}.competition-player-honor.is-svp{color:#4c5667;background:#eef1f5;border:1px solid #cbd1da}.competition-award{width:1.5rem;height:1.5rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative;overflow:visible}.competition-award.has-overflow{grid-template-columns:1.35rem auto;gap:.08rem;width:2.2rem;padding:0;display:inline-grid}.competition-award-art{place-items:center;width:100%;height:100%;display:inline-grid;position:relative}.competition-award.has-overflow .competition-award-art{width:1.35rem;height:1.35rem}.competition-award-count{color:#596273;font-size:.5rem;font-weight:800;line-height:1}.competition-award-multiplier{z-index:1;color:#fff;min-width:.86rem;font-family:var(--competition-data);text-align:center;background:#30364a;border:1px solid #d4d9e5;border-radius:.45rem;padding:.08rem .16rem;font-size:.46rem;font-weight:850;line-height:1;position:absolute;bottom:-.1rem;right:-.22rem;box-shadow:0 1px 2px #17191f2e}.competition-award-more{border:0;justify-content:center;align-items:center;min-width:1.5rem;min-height:1.5rem;padding:.18rem .25rem;font-size:.56rem}.competition-award.competition-award-summary{display:none}.competition-award-expanded{display:inline-flex}.competition-award img{object-fit:contain;filter:contrast(1.06)saturate(1.04);width:100%;height:100%}.competition-player-honor,.competition-award,.competition-award-more{appearance:none;cursor:help}.competition-player-honor:focus-visible,.competition-award:focus-visible,.competition-award-more:focus-visible{outline-offset:2px;outline:2px solid #206bc4}.competition-player-detail-host{border-color:var(--competition-line);background:#fbfbfc;padding:.85rem 1rem 1rem}.competition-player-detail header{justify-content:space-between;align-items:center;margin-bottom:.65rem;display:flex}.competition-player-detail h3{color:#252b35;margin:.06rem 0 0;font-size:1rem;font-weight:800}.competition-player-detail header a{color:inherit;text-decoration:none}.competition-player-detail header a:hover,.competition-player-detail header a:focus-visible{text-underline-offset:.12rem;text-decoration:underline}.competition-player-detail__profile-link{margin-top:.15rem;font-size:.68rem;font-weight:750;display:inline-block;color:#4f5868!important;text-decoration:underline!important}.competition-hero-details{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:.6rem;display:grid}.competition-hero-detail{background:#fff;border:1px solid #e1e5eb;border-radius:.25rem;grid-template-columns:3.2rem minmax(0,1fr);align-items:start;gap:.65rem;padding:.6rem;display:grid}.competition-detail-hero{object-fit:cover;background:#e1e4e9;border-radius:.2rem;width:3.2rem;height:3.2rem}.competition-detail-hero-wrap{width:3.2rem;height:3.2rem}.competition-hero-detail h4{color:#303744;margin:0 0 .35rem;font-size:.75rem;font-weight:800}.competition-hero-detail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .55rem;margin:0;display:grid}.competition-hero-detail dl>div{min-width:0}.competition-hero-detail dt{font-size:.68rem;font-weight:650;line-height:1.2}.competition-hero-detail dd{color:#333a47;font-variant-numeric:tabular-nums;margin:.05rem 0 0;font-size:.69rem;font-weight:750}.competition-events-index,.competition-event-phases{gap:1.25rem;display:grid}.competition-event-phase__heading,.competition-event-card__top,.competition-event-header__identity{justify-content:space-between;align-items:center;gap:1rem;display:flex}.competition-event-phase__heading h2{color:#303744;font-family:var(--competition-display);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:800}.competition-event-phase__heading h2:before,.competition-bracket-stage>h3:before{background:var(--competition-yellow);content:"";vertical-align:-.08rem;width:.22rem;height:.82rem;margin-right:.42rem;display:inline-block;transform:skew(-14deg)}.competition-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.competition-event-card{border-color:var(--competition-line);position:relative;overflow:hidden;box-shadow:0 2px 8px #17191f09}.competition-event-card:before{z-index:2;background:var(--competition-line);content:"";height:3px;position:absolute;top:0;left:0;right:0}.competition-event-card[data-event-state=ongoing]:before{background:var(--competition-yellow)}.competition-event-card[data-event-state=upcoming]:before{background:var(--tblr-azure)}.competition-event-card[data-event-state=completed]:before{background:var(--competition-muted)}.competition-event-card .card-body{padding:.95rem 1rem .7rem}.competition-event-card__top{align-items:flex-start}.competition-event-card .card-title{font-family:var(--competition-display);font-size:1.05rem;font-weight:800;line-height:1.12}.competition-event-card .card-title a{color:var(--competition-ink);text-decoration:none}.competition-event-card .card-title a:hover,.competition-event-card .card-title a:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--competition-yellow);text-decoration-color:var(--competition-yellow);text-underline-offset:.2rem;text-decoration-thickness:2px}.competition-event-facts,.competition-event-header__facts{margin:.7rem 0 0;display:grid}.competition-event-facts{border-top:1px solid #eceef2;grid-template-columns:minmax(8rem,1.8fr) repeat(3,minmax(3rem,.6fr));gap:.5rem;padding-top:.65rem}.competition-event-facts div,.competition-event-header__facts div{min-width:0}.competition-event-facts dt,.competition-event-header__facts dt{color:#7a8290;letter-spacing:.025em;text-transform:uppercase;font-size:.68rem;font-weight:700}.competition-event-facts dd,.competition-event-header__facts dd{color:#303744;font-variant-numeric:tabular-nums;margin:.1rem 0 0;font-size:.72rem;font-weight:750}.competition-event-card__fixture{z-index:3;border-top:1px solid var(--competition-line);position:relative}.competition-event-card .competition-fixture{grid-template-columns:minmax(0,1fr) 3.5rem;grid-template-areas:"when context""teams result";gap:.35rem .6rem;min-height:0;padding:.55rem 1rem .65rem}.competition-event-card .competition-fixture-when{flex-direction:row;align-items:center}.competition-event-card .competition-fixture-context{justify-self:end;max-width:100%;font-size:.65rem}.competition-event-card .badge,.competition-event-header .badge,.competition-event-phase__meta .badge{font-size:.68rem}.competition-events-heading{align-items:center;margin-bottom:.75rem}.competition-events-empty .btn{width:fit-content;margin-inline:auto}.competition-breadcrumb{align-items:center;gap:.45rem;display:flex}.competition-breadcrumb a{color:#4c5565;font-weight:700;text-decoration:none}.competition-event-header{border-color:var(--competition-line);overflow:hidden;box-shadow:0 4px 16px #17191f0b}.competition-event-header .card-body{padding:1rem 1.25rem;position:relative}.competition-event-header .card-body:before{background:var(--competition-yellow);content:"";height:3px;position:absolute;top:0;left:0;right:0}.competition-event-header[data-event-state=upcoming] .card-body:before{background:var(--tblr-azure)}.competition-event-header[data-event-state=completed] .card-body:before{background:var(--competition-muted)}.competition-event-header h1{color:var(--competition-ink);font-family:var(--competition-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,3vw,2rem);font-weight:850}.competition-event-header__facts{border-top:1px solid #e8ebef;grid-template-columns:minmax(11rem,2fr) repeat(3,minmax(4rem,.6fr));gap:.75rem;margin-top:.9rem;padding-top:.75rem}.competition-event-phase-nav{flex-wrap:wrap;width:100%;margin-block:.75rem 1.15rem}.competition-event-phase-nav .nav-link{align-items:center;gap:.45rem;min-height:2.15rem;display:inline-flex}.competition-event-phase-nav .nav-link strong{color:#687181;font-variant-numeric:tabular-nums;background:#d7dbe2;border-radius:999px;min-width:1.35rem;padding:.08rem .35rem;font-size:.62rem;line-height:1.2}.competition-event-phase-nav .nav-link.active{color:var(--competition-ink);background:var(--competition-surface);box-shadow:inset 0 -3px var(--competition-yellow)}.competition-event-bracket-nav{flex:0 16rem;width:min(100%,16rem);margin-left:auto;padding:.12rem}.competition-event-bracket-nav .nav-link{min-height:1.65rem;padding:.2rem .55rem;font-size:.68rem}.competition-event-bracket-nav .nav-link.active{color:var(--competition-ink);background:var(--competition-surface);box-shadow:inset 0 -2px var(--competition-yellow)}.competition-event-phases--single{margin-top:.85rem}.competition-event-phase{gap:.7rem;scroll-margin-top:1rem;display:grid}.competition-event-phase[hidden]{display:none}.competition-event-phase:target{border-left:3px solid var(--competition-yellow);padding-left:.6rem}.competition-event-phase__heading{border-bottom:1px solid var(--competition-line);align-items:end;padding:0 .1rem .55rem}.competition-event-phase,.competition-event-groups,.competition-event-group,.competition-event-bracket{min-width:0}.competition-event-phase__heading h2{font-size:1.2rem}.competition-event-phase__meta{color:#737b89;align-items:center;gap:.55rem;font-size:.68rem;font-weight:700;display:flex}.competition-event-phase[data-event-state=ongoing] .competition-event-phase__heading h2:before{background:var(--competition-yellow)}.competition-event-phase[data-event-state=upcoming] .competition-event-phase__heading h2:before{background:var(--tblr-azure)}.competition-event-phase[data-event-state=completed] .competition-event-phase__heading h2:before{background:var(--competition-muted)}.competition-event-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.competition-event-groups--single{grid-template-columns:minmax(0,52rem);justify-content:center}.competition-event-group,.competition-event-bracket{border-color:var(--competition-line);box-shadow:none;overflow:hidden}.competition-event-bracket{width:100%;max-width:100%}.competition-event-group .card-header,.competition-event-bracket .card-header{border-color:var(--competition-line);background:#fff;justify-content:space-between;min-height:2.3rem}.competition-event-bracket>.card-header{gap:.75rem;min-height:3rem;padding-inline:.75rem}.competition-event-bracket__heading{gap:.14rem;min-width:0;display:grid}.competition-event-bracket__heading>span{color:#7a8290;letter-spacing:.045em;text-transform:uppercase;font-size:.58rem;font-weight:750;line-height:1}.competition-event-group .card-title,.competition-event-bracket .card-title{color:#303744;font-family:var(--competition-display);font-size:.84rem;font-weight:800}.competition-record-table{table-layout:fixed}.competition-record-table th,.competition-record-table td{text-align:center;white-space:nowrap;padding:.38rem .3rem;font-size:.66rem}.competition-record-table th:nth-child(2),.competition-record-table td:nth-child(2){text-align:left;white-space:normal;width:48%}.competition-record-table .competition-record-rank{color:#697281;font-variant-numeric:tabular-nums;width:1.7rem;font-weight:800}.competition-record-table .competition-record-rank abbr{color:inherit;cursor:help;border-bottom:0;text-decoration:none}.competition-record-team{color:#303744;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.32rem;font-weight:750;display:grid}.competition-record-team__content{min-width:0;max-width:100%;color:inherit;justify-self:start;text-decoration:none;display:inline-block}.competition-record-team__content:hover,.competition-record-team__content:focus-visible{text-underline-offset:.1rem;text-decoration:underline}.competition-group-rule{color:#737b89;font-size:.66rem;font-weight:750}.competition-record-table>tbody>.competition-record-row>*{transition:background-color .15s}.competition-record-table>tbody>.competition-record-row--advanced>*{background-color:#fbfdfb}.competition-record-table>tbody>.competition-record-row--advanced>:first-child{box-shadow:inset 2px 0 #61a870}.competition-record-series{font-variant-numeric:tabular-nums}.competition-record-series strong{color:#303744;font-weight:850}.competition-record-diff{font-variant-numeric:tabular-nums;font-weight:800}.competition-record-table .competition-record-diff--positive{color:var(--competition-green)}.competition-record-table .competition-record-diff--negative{color:var(--competition-red)}.competition-record-table .competition-record-diff--neutral{color:var(--competition-muted)}.competition-phase-fixtures{gap:.55rem;margin-top:.15rem;display:grid}.competition-phase-fixtures__heading{justify-content:space-between;align-items:baseline;gap:.75rem;padding-inline:.1rem;display:flex}.competition-phase-fixtures__heading h3{color:#3b4350;font-family:var(--competition-display);margin:0;font-size:.9rem;font-weight:800}.competition-phase-fixtures__heading span{color:#737b89;font-size:.68rem;font-weight:700}.competition-event-fixture-days{gap:.65rem;display:grid}.competition-event-bracket .card-body{background:#f6f7f9;max-width:100%;padding:1rem}.competition-bracket-scroll{overscroll-behavior-inline:contain;scrollbar-color:#a8afba #eceef2;scrollbar-width:thin;touch-action:pan-x;background:0 0;width:100%;max-width:100%;margin-inline:auto;padding:0;overflow-x:auto}.competition-bracket-canvas{grid-template-columns:repeat(var(--competition-bracket-columns), var(--competition-bracket-node-width));grid-template-rows:repeat(var(--competition-bracket-rows), 2.25rem);column-gap:var(--competition-bracket-column-gap);background:0 0;border:0;border-radius:0;width:max-content;min-width:0;margin-inline:auto;display:grid;position:relative;overflow:hidden}.competition-bracket-canvas>svg{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.competition-bracket-connector{fill:none;stroke:#c2c7d0;stroke-width:1px;opacity:.7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:opacity .14s,stroke .14s,stroke-width .14s}.competition-bracket-canvas.is-tracing .competition-bracket-connector{opacity:.08}.competition-bracket-canvas.is-tracing .competition-bracket-connector.is-trace-active{stroke:#414957;opacity:1;stroke-width:2px}.competition-bracket-connector--loser{stroke:#a6acb6;stroke-width:1px;stroke-dasharray:3 4;opacity:0}.competition-bracket-canvas.is-tracing .competition-bracket-connector--loser{opacity:0}.competition-bracket-canvas.is-tracing .competition-bracket-connector--loser.is-trace-active{stroke:#69717e;opacity:.9;stroke-width:2px}.competition-bracket-node{z-index:2;grid-column:var(--competition-bracket-column);grid-row:var(--competition-bracket-row) / span 2;box-shadow:none;background:0 0;border:0;border-radius:0;align-self:center;overflow:visible}.competition-bracket-node--upper .competition-bracket-node__teams,.competition-bracket-node--unassigned .competition-bracket-node__teams{border-left-color:#4b5260}.competition-bracket-node--lower .competition-bracket-node__teams{border-left-color:#9aa1ad}.competition-bracket-node--final .competition-bracket-node__teams{border-left-color:#69717e}.competition-bracket-node.is-trace-source .competition-bracket-node__teams{box-shadow:0 0 0 2px #30374457,0 3px 8px #17191f1a}.competition-bracket-node.is-trace-target .competition-bracket-node__teams{box-shadow:0 0 0 2px #69717e4d,0 3px 8px #17191f14}.competition-bracket-node__content{color:inherit;gap:.16rem;display:grid;position:relative}.competition-bracket-node__content:hover .competition-bracket-node__teams,.competition-bracket-node__content:focus-within .competition-bracket-node__teams{border-color:#aeb5c0;box-shadow:0 2px 7px #17191f17}.competition-bracket-node__meta{color:#777f8c;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"round schedule status";align-items:center;gap:.2rem;padding:0 .08rem;font-size:.58rem;line-height:1;display:grid}.competition-bracket-node__meta b{color:#555d6a;letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-area:round;font-size:.64rem;font-weight:800;overflow:hidden}.competition-bracket-node__match-hit-area{z-index:0;border-radius:inherit;position:absolute;inset:0}.competition-bracket-node__match-hit-area:focus-visible{outline-offset:2px;outline:2px solid #206bc4}.competition-bracket-node__content>:not(.competition-bracket-node__match-hit-area){z-index:1;pointer-events:none;position:relative}.competition-bracket-node__content .competition-bracket-team__name{pointer-events:auto}.competition-bracket-team__name{color:inherit;text-decoration:none}a.competition-bracket-team__name:hover,a.competition-bracket-team__name:focus-visible{text-underline-offset:.1rem;text-decoration:underline}.competition-bracket-node__meta .badge{box-shadow:none;border:0;grid-area:status;padding:0;font-size:.54rem;font-weight:800;background:0 0!important}.competition-event-bracket__heading .card-title{font-size:.9rem}.competition-bracket-node__schedule{color:#69717e;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:schedule;justify-content:flex-end;align-items:baseline;gap:.22rem;min-width:0;font-size:.56rem;line-height:1.1;display:flex}.competition-bracket-node__teams{background:#fff;border:1px solid #d9dde3;border-left:2px solid #69717e;border-radius:.14rem;gap:0;padding:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #17191f0b}.competition-bracket-node[data-match-state=completed] .competition-bracket-node__meta .badge,.competition-bracket-node[data-match-state=upcoming] .competition-bracket-node__meta .badge,.competition-bracket-node[data-match-state=unknown] .competition-bracket-node__meta .badge{display:none}.competition-bracket-team{color:#363d49;grid-template-columns:1rem minmax(0,1fr) 1.45rem;align-items:center;gap:.24rem;padding:.22rem .28rem;font-size:.68rem;font-weight:700;line-height:1.15;display:grid}.competition-bracket-team+.competition-bracket-team{border-top:1px solid #eceef2}.competition-bracket-team.is-winner{color:#252b34;background:#fafbfc;font-weight:800}.competition-bracket-team.is-loser{color:#7b8390}.competition-bracket-team__name{text-overflow:ellipsis;white-space:nowrap;justify-self:start;width:fit-content;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.competition-bracket-team strong{text-align:right;font-variant-numeric:tabular-nums;background:#f7f8fa;border-left:1px solid #eceef2;align-self:stretch;place-items:center;min-width:0;margin:-.22rem -.28rem -.22rem 0;display:grid}.competition-bracket-team.is-winner strong{color:#252b34;background:#eceff2}.competition-bracket-node__advances{border-top:1px solid #eceef2;gap:.2rem;padding:.25rem .38rem;display:none}.competition-bracket-destination{color:#757d8a;font-size:.66rem;font-weight:700}.competition-path-bracket,.competition-bracket-stage{gap:.65rem;display:grid}.competition-bracket-stage+.competition-bracket-stage{border-top:1px solid var(--competition-line);margin-top:1rem;padding-top:1rem}.competition-bracket-stage>h3{color:#303744;font-family:var(--competition-display);margin:0;font-size:.95rem;font-weight:800}@media (width<=1199.98px){.competition-home-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-home-matches{grid-column:1/-1}}@media (width<=991.98px){.competition-profile-overview-grid,.competition-profile-detail-grid{grid-template-columns:1fr}.competition-home-event-list{grid-template-columns:minmax(0,1fr)}.competition-fixture{grid-template-columns:6.75rem minmax(15rem,1.2fr) 4.75rem minmax(10rem,.8fr)}.competition-scoreboard .competition-score-player-column{width:20%}.competition-event-groups{grid-template-columns:minmax(0,1fr)}.competition-event-bracket .card-body{padding:.7rem}.competition-bracket-canvas{grid-template-rows:repeat(var(--competition-bracket-rows), 2.15rem)}}@media (width<=919.98px){.competition-map-header__body{grid-template-columns:repeat(14,minmax(0,1fr));grid-template-areas:none;gap:.36rem 0;min-height:0;padding:.4rem .45rem}.competition-map-header__result{border-bottom:0;grid-area:1/3/auto/13;padding:0 .12rem}.competition-map-header__score{min-height:2.75rem}.competition-map-header__score strong{font-size:1.9rem}.competition-map-header__facts strong{font-size:1rem}.competition-map-header__facts span{margin-top:.14rem;font-size:.52rem}.competition-map-header__team{min-height:0;padding:0;display:contents}.competition-map-header__team--one .competition-draft-track__team{grid-area:1/1/auto/3}.competition-map-header__team--two .competition-draft-track__team{grid-area:1/13/auto/15}.competition-map-header .competition-draft-track__team{text-align:center;background:0 0;flex-direction:column;align-self:center;align-items:center;gap:.16rem;min-width:0;padding-inline:0;display:flex;overflow:visible}.competition-map-header .competition-draft-team-logo{flex:0 0 2rem;width:2rem;height:2rem}.competition-map-header .competition-draft-team-name{letter-spacing:-.015em;text-align:center;white-space:nowrap;align-self:center;max-width:100%;font-size:.5rem;line-height:1}.competition-map-header__team--two .competition-draft-team-name{text-align:center;justify-self:auto}.competition-map-header__team--one .competition-map-header__draft{grid-area:2/1/auto/7;padding:0 .12rem 0 .02rem}.competition-map-header__team--two .competition-map-header__draft{border-left:0;grid-area:2/9/auto/15;padding:0 .02rem 0 .12rem}.competition-map-header .competition-draft-node{grid-template-rows:1.62rem}.competition-map-header .competition-draft-node .competition-draft-hero-wrap{width:min(1.9rem,100% - .04rem);height:1.48rem}.competition-map-header .competition-draft-node.is-ban .competition-draft-hero-clip:after{height:1.2px}.competition-map-header .competition-draft-action-marker{width:.6rem;height:.6rem;bottom:-.1rem}.competition-map-header .competition-draft-node .competition-hero-role-marker{width:.65rem;height:.65rem;top:-.22rem;right:.2rem}}@media (width<=767.98px){.competition-main{padding-block:1rem 2rem}.competition-home-layout{grid-template-columns:minmax(0,1fr)}.competition-home-matches{grid-column:auto}.competition-filter-toggle{display:inline-flex}.competition-filter-disclosure[open] .competition-filter-toggle{color:var(--competition-ink);background:var(--competition-yellow-soft);border-color:#d9bc1f}.competition-filter-disclosure:not([open]) .competition-schedule-filters{display:none}.competition-filter-disclosure[open] .competition-schedule-filters{margin-top:.5rem}.competition-stats-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-filter-grid--schedule,.competition-filter-grid--events{grid-template-columns:repeat(2,minmax(0,1fr));padding:.55rem}.competition-filter-grid--schedule>.competition-filter-field--competition{grid-area:1/1}.competition-filter-grid--schedule>.competition-filter-field--region{grid-area:1/2}.competition-filter-grid--schedule>.competition-filter-field--event{grid-area:2/1/auto/-1}.competition-filter-grid--schedule>.competition-filter-field--team{grid-area:3/1/auto/-1}.competition-filter-grid--events>:is(.competition-filter-field--competition,.competition-filter-field--event){grid-column:auto}.competition-filter-grid--events>.competition-filter-field--region{grid-column:1/-1}.competition-draft-stats-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-draft-stats-filter-grid>*{grid-column:auto}.competition-draft-stats-filter-grid .competition-stats-filter-range,.competition-draft-stats-filter-grid>.competition-opponent-search,.competition-draft-stats-filter-grid .competition-stats-filter-actions{grid-column:1/-1}.competition-skeleton-filter-toggle{width:4.75rem;height:2rem;margin-bottom:.5rem;display:block}.competition-stats-filter-grid>*{grid-column:auto}.competition-stats-filter-range,.competition-stats-filter-actions{grid-column:1/-1}.competition-stats-toolbar{align-items:flex-end}.competition-stats-toolbar>strong{align-self:center}.competition-stats-toolbar__controls{min-width:0}.competition-stats-toolbar__controls label:first-child{min-width:7.5rem}.competition-stats-table{min-width:850px}.competition-event-header__identity{align-items:flex-start}.competition-event-grid{grid-template-columns:minmax(0,1fr)}.competition-event-header__facts,.competition-event-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.competition-event-header__facts div:first-child,.competition-event-facts div:first-child{grid-column:1/-1}.competition-event-phase-nav{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.competition-event-phase-nav .nav-link{text-align:center;white-space:normal;justify-content:center;min-height:2.75rem;line-height:1.2}.competition-event-phase-nav .nav-link:last-child:nth-child(odd){grid-column:1/-1}.competition-event-card .competition-fixture{grid-template-columns:minmax(0,1fr) 3rem;grid-template-areas:"when when""teams result""context context"}.competition-event-card .competition-fixture-context{white-space:normal;justify-self:stretch}.competition-fixture{grid-template-columns:minmax(0,1fr) 3.75rem;grid-template-areas:"when when""teams result""context context";gap:.38rem .65rem;min-height:0;padding:.65rem .75rem}.competition-fixture-when{flex-direction:row;justify-content:space-between;align-items:center}.competition-fixture-team{font-size:.76rem}.competition-fixture-result{align-self:stretch}.competition-fixture-context{white-space:normal}.competition-match-versus{grid-template-columns:minmax(0,1fr) 6rem minmax(0,1fr);gap:.55rem}.competition-match-team{text-align:center;flex-direction:column;gap:.35rem;font-size:.8rem}.competition-match-team--1,.competition-match-team--2{text-align:center;justify-content:center}.competition-match-team .avatar-md{width:3.15rem;height:3.15rem}.competition-series-score{font-size:2.05rem}.competition-map-nav{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;gap:.4rem;padding:.35rem;scroll-padding-inline:.35rem}.competition-map-nav::-webkit-scrollbar{display:none}.competition-map-nav .nav-link{flex:0 0 8.6rem;min-width:8.6rem}.competition-map-nav--count-1 .nav-link{flex-basis:100%}.competition-map-report .competition-map-nav{scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;background:#f1f3f6;gap:0;padding:0;display:flex;overflow-x:auto}.competition-map-report .competition-map-nav::-webkit-scrollbar{display:none}.competition-map-report .competition-map-nav .nav-link{min-width:max(calc(100% / var(--competition-map-count)), 5.5rem);flex:0 0 max(calc(100% / var(--competition-map-count)), 5.5rem);padding:.48rem .25rem .52rem}.competition-map-report .competition-map-nav__caption{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"number score""name name";align-items:start;gap:.18rem .15rem;min-height:2.45rem}.competition-map-report .competition-map-nav__caption small{grid-area:number}.competition-map-report .competition-map-nav__caption strong{grid-area:name;min-height:2.2em;font-size:.58rem}.competition-map-report .competition-map-nav__score{grid-area:score;font-size:.55rem}.competition-map-unavailable{padding:.65rem .7rem}.competition-scoreboard{--competition-score-honor-width:2.4rem;--competition-score-player-width:9.25rem;--competition-score-badge-width:5.25rem;--competition-score-stat-width:calc(( 100% - var(--competition-score-honor-width) - var(--competition-score-player-width) - var(--competition-score-badge-width) ) / 5)}.competition-scoreboard .competition-score-honor-column{width:var(--competition-score-honor-width)}.competition-scoreboard .competition-score-player-column{width:var(--competition-score-player-width)}.competition-scoreboard .competition-score-badge-column{width:var(--competition-score-badge-width)}.competition-scoreboard .competition-score-stat-column,.competition-scoreboard .competition-score-responsive-stat-column{width:var(--competition-score-stat-width);padding-inline:.12rem}.competition-scoreboard .competition-score-badge-cell{text-align:left}.competition-scoreboard .competition-score-badge-cell .competition-awards{justify-content:flex-start}.competition-player-button strong{max-width:8rem}.competition-record-table th:nth-child(6),.competition-record-table td:nth-child(6),.competition-record-table th:nth-child(7),.competition-record-table td:nth-child(7),.competition-record-table th:nth-child(8),.competition-record-table td:nth-child(8){display:none}.competition-record-table th:nth-child(2),.competition-record-table td:nth-child(2){width:47%}}@media (width<=575.98px){.competition-scoreboard{--competition-score-stat-width:calc(( 100% - var(--competition-score-honor-width) - var(--competition-score-player-width) - var(--competition-score-badge-width) ) / 3)}}@media (width<=491.98px){.competition-navbar .container-xl,.competition-main,.competition-footer .container-xl{padding-inline:.65rem}.competition-footer-inner{flex-direction:column;align-items:stretch;gap:.6rem;padding-block:.8rem}.competition-footer-identity{justify-content:space-between}.competition-footer-inner nav{justify-content:flex-start;gap:.1rem;width:100%;margin-inline:-.5rem}.competition-information{padding:1.1rem}.competition-navbar .nav-link{padding-inline:.55rem}.competition-lifecycle-tab{flex-direction:column;gap:.2rem;min-height:3.35rem;padding-inline:.25rem;font-size:.69rem}.competition-home-event-list{grid-template-columns:minmax(0,1fr)}.competition-home-section-heading,.competition-page-heading{align-items:center}.competition-page-heading h1{font-size:1.35rem}.competition-event-card .card-body,.competition-event-header .card-body,.competition-event-bracket .card-body{padding-inline:.65rem}.competition-event-phase__heading{align-items:flex-start}.competition-event-bracket-nav{flex-basis:10.5rem;width:min(100%,10.5rem)}.competition-event-phase__meta{flex-direction:column;align-items:flex-end;gap:.25rem}.competition-phase-fixtures__heading{align-items:center}.competition-day .card-header{padding-inline:.75rem}.competition-match-header .card-body{padding:1.05rem .65rem .9rem}.competition-opponent-search{width:100%;display:grid}.competition-opponent-search>label{margin-bottom:0}.competition-opponent-search__control{width:100%}.competition-match-context{font-size:.68rem}.competition-match-versus{grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr)}.competition-match-time{flex-wrap:wrap}.competition-scoreboard th,.competition-scoreboard td{padding-inline:.36rem}.competition-scoreboard{--competition-score-honor-width:2.35rem;--competition-score-player-width:7rem}.competition-scoreboard .competition-score-honor-column{width:var(--competition-score-honor-width)}.competition-scoreboard .competition-score-player-column{width:var(--competition-score-player-width)}.competition-scoreboard .competition-score-badge-column{width:var(--competition-score-badge-width)}.competition-scoreboard .competition-score-stat-column{width:var(--competition-score-stat-width)}.competition-player-button{grid-template-columns:1.9rem minmax(0,1fr);gap:.2rem}.competition-player-row>th:nth-child(2){padding-right:0}.competition-scoreboard .competition-score-badge-cell{padding-left:.12rem!important;padding-right:.18rem!important}.competition-score-hero,.competition-score-hero-wrap,.competition-hero-fallback{width:1.9rem;height:1.9rem}.competition-player-button strong{font-size:.65rem}.competition-player-honor img{display:none}.competition-hero-details{grid-template-columns:1fr}.competition-player-detail-host{padding:.75rem}.competition-hero-detail{grid-template-columns:2.8rem minmax(0,1fr);align-items:center}.competition-detail-hero,.competition-detail-hero-wrap{width:2.8rem;height:2.8rem}.competition-hero-detail__body{display:contents}.competition-hero-detail h4{grid-column:2;margin:0}.competition-hero-detail dl{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.15rem}}@media (width<=374.98px){.competition-brand b{display:none}.competition-navbar .nav-link{padding-inline:.45rem;font-size:.76rem}.competition-match-versus{grid-template-columns:minmax(0,1fr) 4.8rem minmax(0,1fr);gap:.25rem}.competition-match-team{font-size:.65rem}.competition-series-score{gap:.25rem;font-size:1.75rem}.competition-scoreboard .competition-score-player-column{width:var(--competition-score-player-width)}.competition-scoreboard{--competition-score-badge-width:2.2rem}.competition-scoreboard .competition-score-badge-cell{padding-inline:0!important}.competition-award.competition-award-summary{display:inline-flex}.competition-award.competition-award-summary.has-overflow{display:inline-grid}.competition-award-expanded{display:none}.competition-scoreboard th,.competition-scoreboard td{padding-inline:.2rem}}@media (width<=767.98px){.competition-navbar .container-xl{flex-wrap:wrap;gap:.15rem .5rem;padding-block:.45rem}.competition-fixture[data-variant=compact]{grid-template-columns:minmax(0,1fr) 3.25rem;grid-template-areas:"context when""teams result";gap:.3rem .55rem;min-height:0;padding:.46rem .65rem .5rem}.competition-fixture[data-variant=compact] .competition-fixture-context{text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;overflow:hidden}.competition-fixture[data-variant=compact] .competition-fixture-when{align-items:flex-end}.competition-fixture[data-variant=compact] .competition-fixture-when .badge{display:none}.competition-h2h-ledger{--h2h-score-column:3.6rem}.competition-h2h-ledger__header{min-height:2.45rem;padding:.52rem .65rem}.competition-h2h-ledger__header>div{flex-direction:column;align-items:flex-start;gap:.02rem}.competition-h2h-ledger__record{grid-template-columns:minmax(0,1fr) 8.5rem minmax(0,1fr);gap:.35rem;min-height:4.7rem;padding:.6rem .55rem .65rem}.competition-h2h-ledger__record-team{gap:.25rem}.competition-h2h-ledger__record-team .competition-team-logo{width:1.45rem;height:1.45rem}.competition-h2h-ledger__record-team strong{font-size:.62rem}.competition-h2h-ledger__metric{grid-template-columns:minmax(2rem,1fr) 4.5rem minmax(2rem,1fr);gap:.2rem}.competition-h2h-ledger__metric strong{font-size:1.05rem}.competition-navbar .nav-link{min-height:2.3rem;padding-block:.55rem .5rem}.competition-global-search{flex:10rem;width:auto;min-width:8rem;margin-left:0}.competition-primary-nav{order:3;width:100%;margin-left:0}.competition-global-search__results{width:100%;left:0;right:auto}.competition-profile-header{flex-direction:column;align-items:flex-start;gap:.8rem}.competition-profile-masthead .competition-profile-header{padding:.9rem 1rem .8rem}.competition-profile-nav{margin-inline:-.15rem;padding-inline:.15rem}.competition-profile-masthead .competition-profile-nav{margin-inline:0;padding-inline:1rem}.competition-entity-section>header>h2[id]{scroll-margin-top:1rem}.competition-event-summary-row span,.competition-event-summary-row time,.competition-event-summary-row__result,.competition-team-event-history__identity span,.competition-team-event-history__when time,.competition-team-event-history__result,.competition-player-event-team span,.competition-player-stat-card__hero-row>span:nth-child(2) small,.competition-player-stat-card__hero-list b{font-size:.66rem;line-height:1.25}.competition-team-event-history{grid-template-columns:minmax(0,1fr) auto}.competition-team-event-history__columns{display:none}.competition-team-event-history article{grid-template-columns:subgrid;align-items:start;min-height:0}.competition-team-event-history__identity{grid-area:1/1}.competition-team-event-history__result{grid-area:1/2}.competition-team-event-history__lineup{grid-area:2/1/auto/-1}.competition-team-event-history__when{grid-area:3/1/auto/-1;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.competition-profile-overview-grid,.competition-profile-detail-grid,.competition-profile-roster-grid{grid-template-columns:1fr}.competition-profile-roster-grid__columns{display:none}.competition-player-stat-card--roster{grid-template-columns:minmax(0,1fr) minmax(7.6rem,.7fr);gap:.16rem .55rem;padding:.48rem .65rem}.competition-player-stat-card__roster-role{grid-column:1;gap:.25rem .35rem}.competition-player-stat-card--roster .hero-mark{flex-basis:1.18rem;width:1.18rem;height:1.18rem}.competition-player-stat-card__roster-metrics{grid-area:1/2/span 2;gap:.35rem!important}.competition-player-stat-card__roster-metrics dt{font-size:.48rem}.competition-player-stat-card__roster-metrics dd{font-size:.7rem}.competition-team-roster-header{flex-wrap:wrap;gap:.45rem!important}.competition-team-roster-tools{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr) minmax(0,.85fr);width:100%;display:grid}.competition-team-roster-tools select,.competition-team-roster-tools label:first-child select,.competition-team-roster-tools label:nth-child(2) select{width:100%;min-width:0}.competition-team-map-header,.competition-player-statistic-header{flex-wrap:wrap;align-items:end!important;gap:.55rem!important}.competition-team-map-filters,.competition-player-statistic-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.competition-team-map-filters :is(select,input),.competition-player-statistic-filters :is(select,input){width:100%;min-width:0}.competition-team-map-modes button{flex-basis:calc(50% - .2rem);gap:.1rem .3rem;padding:.48rem .55rem}.competition-team-map-modes span{letter-spacing:.02em;font-size:.48rem}.competition-team-map-modes strong{font-size:.84rem}.competition-team-map-modes small{font-size:.52rem}.competition-team-map-table-wrap{display:none}.competition-team-draft-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-team-draft-mobile .competition-team-draft-hero{max-width:100%}.competition-team-draft-mobile .competition-team-draft-hero>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competition-team-draft-mobile:not(.competition-team-draft-mobile--ranked) col.competition-team-draft-hero-column{width:38%}.competition-team-draft-mobile:not(.competition-team-draft-mobile--ranked) col.competition-team-draft-metric-column{width:20.666%}.competition-team-map-modes{display:none}.competition-team-map-mobile{display:block}.competition-team-map-mobile__controls{background:#f1f3f5;border-bottom:1px solid #d7dce3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.5rem .6rem;display:grid}.competition-team-map-mobile__controls select{width:100%;min-width:0;height:1.92rem;color:var(--competition-ink);border:1px solid var(--competition-line);background-color:#fff;border-radius:.28rem;padding:.25rem 1.65rem .25rem .5rem;font-size:.6rem;font-weight:750}.competition-team-map-mobile table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.competition-team-map-mobile :is(th,td){border-bottom:1px solid var(--competition-line);padding:.52rem .5rem}.competition-team-map-mobile thead th{color:var(--competition-muted);letter-spacing:.025em;text-transform:uppercase;background:#fafbfc;padding-block:.38rem;font-size:.5rem;font-weight:800}.competition-team-draft-mobile thead th[aria-sort=ascending],.competition-team-draft-mobile thead th[aria-sort=descending]{color:var(--competition-ink);box-shadow:inset 0 -2px #656d78}.competition-team-draft-mobile thead button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:.15rem;padding:.15rem;display:inline-flex}.competition-team-draft-mobile thead th:not(:first-child) button{justify-content:flex-end;width:100%}.competition-team-draft-mobile thead th[aria-sort=ascending] button:after{content:"↑"}.competition-team-draft-mobile thead th[aria-sort=descending] button:after{content:"↓"}.competition-team-map-mobile :is(th,td):first-child{text-align:left;width:44%}.competition-team-map-mobile :is(th,td):nth-child(2){text-align:right;width:30%}.competition-team-map-mobile :is(th,td):last-child{text-align:right;width:26%}.competition-team-map-mobile.competition-team-draft-mobile--ranked :is(th,td).competition-stats-rank{text-align:center;font-variant-numeric:tabular-nums;width:auto;padding-inline:.35rem .1rem}.competition-team-draft-mobile--ranked col.competition-stats-rank-column{width:1.75rem}.competition-team-draft-mobile--ranked col.competition-team-draft-hero-column{width:35%}.competition-team-draft-mobile--ranked col.competition-team-draft-metric-column{width:18.333%}.competition-team-draft-mobile--with-presence.competition-team-draft-mobile--ranked col.competition-team-draft-hero-column{width:28%}.competition-team-draft-mobile--with-presence.competition-team-draft-mobile--ranked col.competition-team-draft-metric-column{width:18%}.competition-team-draft-mobile--with-presence :is(th,td){padding-inline:.22rem}.competition-team-draft-mobile--with-presence tbody td>strong{white-space:nowrap;font-size:.76rem}.competition-team-draft-mobile--ranked :is(th,td):nth-child(2){text-align:left;width:35%}.competition-team-draft-mobile--ranked :is(th,td):nth-child(n+3){text-align:right;width:18.333%}.competition-team-draft-mobile--ranked thead th:nth-child(2) button{justify-content:flex-start}.competition-team-draft-mobile:not(.competition-team-draft-mobile--ranked) :is(th,td):first-child{width:38%}.competition-team-draft-mobile:not(.competition-team-draft-mobile--ranked) :is(th,td):nth-child(n+2){text-align:right;width:20.666%}.competition-team-draft-mobile--with-presence:not(.competition-team-draft-mobile--ranked) col.competition-team-draft-hero-column{width:28%}.competition-team-draft-mobile--with-presence:not(.competition-team-draft-mobile--ranked) col.competition-team-draft-metric-column{width:18%}.competition-team-draft-mobile--with-presence:not(.competition-team-draft-mobile--ranked) :is(th,td):first-child{width:28%}.competition-team-draft-mobile--with-presence:not(.competition-team-draft-mobile--ranked) :is(th,td):nth-child(n+2){width:18%}.competition-team-map-mobile tbody th>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;display:block;overflow:hidden}.competition-team-map-mobile tbody small{color:var(--competition-muted);margin-top:.08rem;font-size:.49rem;font-weight:650;display:block}.competition-profile-roster-grid .competition-player-stat-card--roster,.competition-profile-roster-grid .competition-profile-roster__plain{min-height:0}.competition-profile-record{border-top:1px solid var(--competition-line);grid-template-columns:repeat(4,1fr);width:100%;padding-top:.7rem}.competition-profile-record-summary{width:100%}.competition-player-team-lockup{border-top:1px solid var(--competition-line);border-left:0;width:100%;padding:.65rem 0 0}}@media (width<=419.98px){.competition-brand b{display:none}.competition-navbar .nav-link{padding-inline:.45rem;font-size:.75rem}.competition-profile-record,.competition-player-stat-card__core-metrics,.competition-player-stat-card__rate-metrics{grid-template-columns:repeat(2,1fr)!important}.competition-player-stat-card__core-metrics .is-context{grid-column:span 1}.competition-event-summary-row{align-items:flex-start}.competition-player-stat-card__hero-list>div{grid-template-columns:auto minmax(5rem,1fr) minmax(2.5rem,.6fr) auto}}@media (width<=767.98px){.competition-head-to-head-picker,.competition-head-to-head-picker.has-custom-period{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"period competition""event event""opponent opponent";align-items:stretch;gap:.45rem}.competition-head-to-head-picker.has-custom-period{grid-template-areas:"period competition""range range""event event""opponent opponent"}.competition-head-to-head-period-range{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-scoreboard .card-header{gap:.45rem;padding-inline:.65rem}.competition-scoreboard__replay{gap:.3rem}.competition-scoreboard__replay>span:not(.visually-hidden){font-size:.51rem}.competition-scoreboard__replay code{max-width:6.75rem;font-size:.58rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}button,select{font:inherit}.competition-site button.nav-link{cursor:pointer}.competition-site button.nav-link:not(.active){background:0 0}.competition-site .competition-fixture .badge{white-space:nowrap}.competition-site .competition-fixture[data-match-state=ongoing]{box-shadow:inset 3px 0 var(--competition-red)}.competition-site .competition-fixture[data-match-state=ongoing] .badge{color:#17191f}
