@keyframes Progress_progress__sRpYj{0%{transform:translateX(-100vw)}10%{transform:translateX(-60vw)}18%{transform:translateX(-20vw)}22%{transform:translateX(-10vw)}30%{transform:translateX(-9vw)}40%{transform:translateX(-8vw)}50%{transform:translateX(-7vw)}60%{transform:translateX(-6vw)}70%{transform:translateX(-5vw)}80%{transform:translateX(-4vw)}90%{transform:translateX(-3vw)}95%{transform:translateX(-2vw)}to{transform:translateX(-1vw)}}.Progress_component__r3TTh{animation:Progress_progress__sRpYj 10s ease-in-out;animation-delay:.2s;background:var(--color-primary);height:2px;left:0;position:fixed;top:0;transform:translateX(-100vw);width:100%;z-index:1}.AppChrome_component__1ZlS9{color:var(--text-color-dark)}.AppChrome_body__q8ovK{padding-top:var(--sticky-nav-height);padding-bottom:100px}.AppChrome_noNavbar__BmDQC{padding-top:0}.AppChrome_noGutter__BVT8k{padding-bottom:0}[data-color-scheme=dark] .AppChrome_component__1ZlS9:before{content:"";position:absolute;top:0;left:0;right:0;height:100vh;background:linear-gradient(135deg,hsla(0,0%,100%,.08) 0,var(--background-color) 30%);pointer-events:none;z-index:-1}.Card_card__a2sm0{border-radius:var(--border-radius-card);border:1px solid var(--color-gray-lighter);box-shadow:0 5px 15px var(--color-card-box-shadow);flex-grow:1}.Card_content__eb1dz{margin:clamp(1.5rem,4vw,3rem)}.Card_card__a2sm0.Card_small__Oa0Ne .Card_content__eb1dz{margin:1rem}.ContentWrapper_component__Ezcdq{margin:0 auto;padding:0 var(--content-padding)}.ContentWrapper_regular__qB4WP{max-width:900px}.ContentWrapper_narrow__1UMn6{max-width:500px}.ContentWrapper_verticallyCentered__cRHtO{display:flex;flex-direction:column;justify-content:center;min-height:100dvh}.accessibility_section__higRu{margin-bottom:2lh}.accessibility_features__N44b0{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}@media (max-width:768px){.accessibility_features__N44b0{grid-template-columns:1fr;gap:1rem}}.accessibility_nonInteractive__Iciig{pointer-events:none}.AxeResultSummary_subgrid__DMyH1{&,& .AxeResultSummary_table__oz9xh,& tbody,& tr,.AxeResultSummary_noViolations__C5AcZ{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:text-start/badge-end;padding:0}& td{border:none;padding:calc(var(--row-gap, .5lh) / 2) 0;display:flex;align-items:center;&.AxeResultSummary_numericalCell__apI8Q{justify-content:flex-end}}.AxeResultSummary_activeFilter__XF_2K{grid-column:text-start/badge-end;gap:.5rem;padding:.5lh}.AxeResultSummary_active__24fKb td{background:none}}.AxeResultSummary_table__oz9xh{width:100%;min-width:300px;& td{border:none}}.AxeResultSummary_sizeSmall__3Hens{font-size:.75rem;& .AxeResultSummary_table__oz9xh{min-width:auto}.AxeResultSummary_activeFilter__XF_2K{font-size:.75rem}}.AxeResultSummary_noViolations__C5AcZ{padding:.5lh 0;display:flex;align-items:center;gap:.5lh}.AxeResultSummary_numericalCell__apI8Q{color:var(--text-color-medium-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.875em}.AxeResultSummary_active__24fKb td{background-color:var(--color-gray-lightest)}.AxeResultSummary_filterLink__gfaLp{color:var(--text-color-medium-dark);font-weight:500}.AxeResultSummary_activeFilter__XF_2K{display:flex;flex-wrap:wrap;align-items:center;gap:.5lh;padding:.5lh 1lh;font-size:.875rem;background-color:var(--color-gray-lightest);border-radius:var(--border-radius-button);margin-bottom:.5lh}.AxeResultSummary_arrow__NTMGd{font-size:.75em;margin:0 .2em}.LoadingIndicator_root__s_RAD{--width:45px;--height:15px;animation:LoadingIndicator_show__962v_ 0s 1s forwards;display:inline-block;max-width:80px;visibility:hidden}.LoadingIndicator_showImmediately__JSPd8{animation:none;visibility:visible}.LoadingIndicator_root__s_RAD:after{--background-size-visible:calc(100% / 4.5) 100%;--background-size-hidden:calc(100% / 4.5) 0%;content:"";display:inline-block;width:var(--width);height:var(--height);background:radial-gradient(circle closest-side,var(--text-color-medium-dark) 90%,#0000) 0 50%,radial-gradient(circle closest-side,var(--text-color-medium-dark) 90%,#0000) 50% 50%,radial-gradient(circle closest-side,var(--text-color-medium-dark) 90%,#0000) 100% 50%;background-size:var(--background-size-visible);background-repeat:no-repeat;animation:LoadingIndicator_dots__j_Fqr 1.2s linear infinite}.LoadingIndicator_root__s_RAD.LoadingIndicator_small__IbM8i:after{width:30px;height:10px}@keyframes LoadingIndicator_dots__j_Fqr{33%{background-size:var(--background-size-hidden),var(--background-size-visible),var(--background-size-visible)}50%{background-size:var(--background-size-visible),var(--background-size-hidden),var(--background-size-visible)}66%{background-size:var(--background-size-visible),var(--background-size-visible),var(--background-size-hidden)}}@keyframes LoadingIndicator_show__962v_{0%{visibility:hidden}to{visibility:visible}}.InlineCode_inlineCode__V8jCm{background-color:var(--color-gray-lightest);border-radius:var(--border-radius-button);display:inline-block;font-size:.875em;line-height:1lh;overflow-wrap:break-word;padding:0 .25lh;white-space:pre-wrap;word-break:break-word}.Toast_root__0GrN2{animation:Toast_appear__uLaey;position:fixed;bottom:0;left:0;width:100%;opacity:0;transform:translateY(100%)}.Toast_inner__iDCcY{padding:15px 20px;max-width:400px;margin:0 auto;text-align:center;background-color:var(--color-primary);color:#fff;font-weight:600}.Toast_subtle__nDFr3 .Toast_inner__iDCcY{background-color:var(--background-color);color:var(--text-color-dark);border:1px solid var(--color-gray-light)}@media (min-width:400px){.Toast_inner__iDCcY{border-radius:var(--border-radius-card) var(--border-radius-card) 0 0}}@keyframes Toast_appear__uLaey{0%{opacity:0;transform:translateY(100%)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.ClipboardCopy_growWrap__Av3KI{font-family:monospace;display:grid;&:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}&>textarea{background:transparent;border:none;overflow:hidden;padding:0;resize:none;width:100%;cursor:inherit;&:focus{outline:none}}&:after,&>textarea{border:inherit;font:inherit;grid-area:1/1/2/2;padding:inherit}}.ClipboardCopy_container__Qnsh4{cursor:pointer}.CodeBlock_codeBlock__D5Wiz{border-radius:var(--border-radius-card);border:1px solid var(--color-gray-lighter);font-size:.7rem;margin:1rem 0;max-height:200px;overflow-x:scroll;--scroll-shadow-color:rgba(0,0,0,.07);--code-block-background-color:var(--color-gray-lightest);background:linear-gradient(var(--code-block-background-color) 30%,hsla(0,0%,100%,0)) top,linear-gradient(hsla(0,0%,100%,0),var(--code-block-background-color) 70%) bottom,radial-gradient(farthest-side at 50% 0,var(--scroll-shadow-color),transparent) top,radial-gradient(farthest-side at 50% 100%,var(--scroll-shadow-color),transparent) bottom,var(--code-block-background-color);background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll,scroll}[data-color-scheme=dark] .CodeBlock_codeBlock__D5Wiz{--scroll-shadow-color:rgba(0,0,0,.5)}.Badge_root__Iuq9t{background-color:var(--color-gray-lightest);border-radius:var(--border-radius-button);color:var(--text-color-dark);display:inline-block;font-size:12px;font-weight:600;padding:0 7px;text-transform:none;white-space:nowrap;line-height:1lh;&:has(.Badge_icon__8TJh5){display:inline-flex;align-items:center;justify-content:center}}.Badge_small__ZEZPB{font-size:10px;padding:0 .25lh}.Badge_icon__8TJh5{align-items:center;display:flex;justify-content:center;margin-right:.15em;margin-top:-.1lh}.Badge_primary__33ifq,.Badge_secondary__XUzI7{background-color:var(--badge-background-color);color:#fff}.Badge_primary__33ifq{--badge-background-color:oklch(from var(--color-primary) calc(l * 0.87) c h)}.Badge_secondary__XUzI7{--badge-background-color:oklch(from var(--color-secondary) calc(l * 0.87) c h)}[data-color-scheme=dark] .Badge_primary__33ifq{--badge-background-color:oklch(from var(--color-primary) calc(l * 0.6) c h)}[data-color-scheme=dark] .Badge_secondary__XUzI7{--badge-background-color:oklch(from var(--color-secondary) calc(l * 0.6) c h)}.AxeDiff_violations__FbLRx{border:1px solid var(--color-gray-lightest);border-radius:0 var(--border-radius-card) var(--border-radius-card) var(--border-radius-card);margin-bottom:.5lh}.AxeDiff_sizeSmall__Qw7O6{font-size:.75rem}.AxeDiff_impact__hH24S{--ring-width:2px;--hole-size:0px;--blend:0.5px;--hole-start:0px;--hole-end:max(0px,calc(var(--hole-size) - var(--blend)));--ring-start:calc(var(--hole-size));--ring-end:calc(var(--ring-start) + var(--ring-width));--edge-start:calc(var(--ring-end) + var(--blend));--size:calc((var(--edge-start) + var(--blend)) * 2);--ring-color:var(--color-blue);width:1rem;height:1rem;background:radial-gradient(circle at center,transparent var(--hole-start),transparent var(--hole-end),var(--ring-color) var(--ring-start),var(--ring-color) var(--ring-end),transparent var(--edge-start));background-repeat:no-repeat;background-position:50%;border-radius:50%}.AxeDiff_impactMinor__HApei{--hole-size:0px;--ring-color:var(--color-blue)}.AxeDiff_impactModerate__MvhZg{--hole-size:2px;--ring-color:var(--color-green)}.AxeDiff_impactSerious__tRf9p{--hole-size:3px;--ring-color:var(--color-yellow)}.AxeDiff_impactCritical__DpehT{--hole-size:4px;--ring-color:var(--color-red)}.AxeDiff_violation__7a1WW{display:grid;grid-template-columns:1.75rem 1fr 5rem 1.75rem;grid-gap:0 .5lh;gap:0 .5lh;&+.AxeDiff_violation__7a1WW{border-top:1px solid var(--color-gray-lightest)}& h4{font-size:.75rem;font-weight:500}}.AxeDiff_sizeSmall__Qw7O6 .AxeDiff_violation__7a1WW{grid-template-columns:1.75rem 1fr auto auto}.AxeDiff_violationSummary__CoUw7{display:grid;grid-template-columns:subgrid;grid-column:1/5;padding:.5lh;align-items:center;justify-content:center;&:has(button){cursor:pointer}}.AxeDiff_violationDetails__udowH{font-size:.75rem;grid-template-columns:subgrid;grid-column:2/5;white-space:pre-wrap;&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}}.AxeDiff_unchangedButton__sUhBL{grid-template-columns:subgrid;grid-column:2/5;padding:.5lh 0}.AxeDiff_targetNodes__M4USc{--border-color:var(--color-gray-lightest);--border-opacity:20%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-gap:1lh .5lh;gap:1lh .5lh;padding-bottom:.5lh}.AxeDiff_failingNodes__1gHxV{--border-color:var(--color-primary)}.AxeDiff_resolvedNodes__yPjYg{--border-color:var(--color-secondary)}.AxeDiff_targetNode__YtSQl{border-left:3px solid oklch(from var(--border-color) l c h/var(--border-opacity));padding:0 .5lh;&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}}.AxeDiff_toggle__eBPKj{display:grid;grid-template-columns:1fr;place-items:center;height:100%;width:100%;&:focus-visible{border-radius:var(--border-radius-button);outline:3px solid var(--color-outline)}&>svg{transition:transform .1s ease-out}}.AxeDiff_toggleOpen__8ZEva>svg{transform:rotate(90deg)}.AxeDiff_failureSummary__ug__K{color:var(--text-color-medium-dark)}.AxeDiff_learnMoreLink__4__Ta,.AxeDiff_showSnapshotButton__ZQ3UZ{text-decoration:underline;-webkit-text-decoration-color:var(--color-text-decoration);text-decoration-color:var(--color-text-decoration)}.AxeDiff_showSnapshotButton__ZQ3UZ{color:var(--text-color-medium-dark);font-size:.75rem}.Button_button__EQ9wb{--button-color:var(--color-primary);--button-text-color:var(--button-color);--button-border-color:oklch(from var(--button-color) l c h/80%);--button-box-shadow:none;box-shadow:var(--button-box-shadow);color:var(--button-text-color);display:inline-block;font-size:15px;font-weight:600;min-width:150px;outline:0;padding:12px 15px;text-align:center;text-decoration:none;transition:box-shadow .1s;vertical-align:middle;white-space:nowrap}.Button_bordered__vwwAF{--button-box-shadow:0 4px 3px -3px var(--color-card-box-shadow);border-radius:var(--border-radius-button);border:1px solid var(--button-border-color)}.Button_colorSecondary__KbiR4{--button-color:oklch(from var(--color-secondary) calc(l * 0.87) c h)}.Button_sizeLarge__imhXV{padding:12px 40px;font-size:18px}.Button_hasIcon__ABon4{display:inline-flex;align-items:center;justify-content:center}.Button_hasIcon__ABon4 img,.Button_hasIcon__ABon4 svg{width:32px;height:32px;margin-right:10px}.Button_sizeSmall__Rgvwm img,.Button_sizeSmall__Rgvwm svg{width:20px;height:20px;margin-right:5px}.Button_sizeMedium__1OBsq{padding:6px 14px;font-size:12px;min-width:auto}.Button_sizeMedium__1OBsq img,.Button_sizeMedium__1OBsq svg{width:22px;height:22px;margin-top:-2px;margin-bottom:-2px;margin-right:7px}.Button_sizeSmall__Rgvwm{padding:4px 10px;font-size:11px;min-width:auto}.Button_colorSecondary__KbiR4:not(.Button_sizeDefault__shKWx,.Button_sizeLarge__imhXV):not(.Button_filled__6mgGC){--button-smaller-text-color:oklch(from var(--button-text-color) calc(l * 0.85) c h);color:var(--button-smaller-text-color)}[data-color-scheme=dark] .Button_sizeMedium__1OBsq.Button_colorSecondary__KbiR4,[data-color-scheme=dark] .Button_sizeSmall__Rgvwm.Button_colorSecondary__KbiR4{--button-smaller-text-color:var(--color-secondary)}.Button_filled__6mgGC{--button-text-color:var(--text-color-white);--button-filled-background-color:var(--button-color);background-color:var(--button-filled-background-color);border-color:var(--button-filled-background-color);text-shadow:1px 1px 2px oklch(from var(--button-filled-background-color) calc(l * .1) calc(c * .8) h/10%)}[data-color-scheme=dark] .Button_filled__6mgGC,[data-color-scheme=dark] .Button_filled__6mgGC:not(.Button_sizeDefault__shKWx,.Button_sizeLarge__imhXV){--button-text-color:oklch(from var(--text-color-white) calc(l * 0.75) c h);text-shadow:1px 1px 2px oklch(from var(--button-filled-background-color) .9 calc(c * .8) h/25%);--button-filled-background-color:var(--button-color)}.Button_filled__6mgGC:not(.Button_sizeDefault__shKWx,.Button_sizeLarge__imhXV){--button-filled-background-color:oklch(from var(--button-color) calc(l * 0.89) c h)}.Button_button__EQ9wb:disabled{--button-box-shadow:none;--button-color:var(--text-color-dark);opacity:.5;cursor:inherit}.Button_button__EQ9wb:not(:disabled):not(.Button_asLink__Vrzzr):focus-visible,.Button_button__EQ9wb:not(:disabled):not(.Button_asLink__Vrzzr):hover{box-shadow:var(--button-box-shadow),0 0 3px -1px var(--button-border-color);text-decoration:none}.Button_button__EQ9wb:not(:disabled):not(.Button_asLink__Vrzzr):active{border-color:oklch(from var(--button-border-color) calc(l * .6) c h);color:oklch(from var(--button-text-color) calc(l * .9) c h);box-shadow:none}.Button_filled__6mgGC:active{background-color:oklch(from var(--button-color) l calc(c * .8) h);box-shadow:none}.Button_button__EQ9wb:not(:disabled):not(.Button_asLink__Vrzzr):focus-visible{border-radius:var(--border-radius-button);outline:3px solid var(--color-outline)}.Button_asLink__Vrzzr{--button-box-shadow:none;border:none;font-size:inherit;vertical-align:inherit;display:inline;min-width:auto;padding:0;color:var(--color-primary);text-decoration:none;font-weight:400}.Button_asLink__Vrzzr:focus,.Button_asLink__Vrzzr:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-text-decoration);text-decoration-color:var(--color-text-decoration)}.AxeSummaries_tooltip__hcII8{background-color:var(--background-color);border-radius:var(--border-radius-card);box-shadow:1px 1px 3px 1px var(--color-card-box-shadow);line-height:1em;padding:1lh 1.5lh;pointer-events:none;position:absolute;transform:translate(1lh,1lh)}.AxeSummaries_tooltipHeading__eXxf5{margin:.5lh 0 1lh;font-size:.875rem;font-weight:500;text-align:center}.AxeSummaries_tooltipCounts__Ny2oA{font-size:.875rem;min-width:10rem;& tr:last-child td{border-bottom:none}& .AxeSummaries_numeric__dpjqM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}& .AxeSummaries_impact__0xCWl{width:24px}& .AxeSummaries_totalRow__XzfB5{font-weight:500}}@media (max-width:600px){.AxeSummaries_tooltip__hcII8{padding:.5lh}.AxeSummaries_tooltipCounts__Ny2oA,.AxeSummaries_tooltipHeading__eXxf5{font-size:.75rem}}.AxeSummaries_svg__f9F5U{& text{fill:var(--text-color-medium-dark);font-family:inherit}}