@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}.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}.Abbr_component__Dugu0{word-break:break-word}.Avatar_component__D3O_f{display:inline-block;height:40px;width:40px;vertical-align:middle}.Avatar_small__YtfRN{height:30px;width:30px}.Avatar_fallback__QWZrn,.Avatar_image__k92_w{border-radius:50%;width:100%;height:100%}.Avatar_fallback__QWZrn{line-height:40px;text-align:center;background-color:var(--text-color-medium-dark);color:#fff;font-weight:700}.Avatar_small__YtfRN .Avatar_fallback__QWZrn{line-height:30px}.GitHubPullRequest_link__crEQ0{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:12px;display:grid;grid-template-columns:auto 1fr;align-items:center;color:inherit;grid-column-gap:10px;column-gap:10px}.GitHubPullRequest_border__DhFZu{border:1px solid var(--color-gray-lighter);border-radius:var(--border-radius-button);padding:10px}.GitHubPullRequest_prNumber__P4aUd{color:var(--text-color-medium-dark)}.GitHubPullRequest_right__VRoWp{min-width:0}.GitHubPullRequest_title__IlSYQ{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.GitHubPullRequest_small__rL14G{font-size:11px;column-gap:7px;padding:7px}.DropdownButton_root__JjwHV{--border-color:var(--color-gray-light);text-align:left;font-weight:600;border:1px solid var(--border-color);color:var(--text-color-dark);border-radius:var(--border-radius-button);min-height:28px;display:grid;grid-template-columns:minmax(50px,1fr) auto;grid-column-gap:3px;column-gap:3px;align-items:center;--padding:calc(var(--row-gap, 0.5lh) / 2);padding:var(--padding) calc(var(--padding) + .1rem) var(--padding) calc(var(--padding) + .4rem);&:not(.DropdownButton_disabled__9Xxeo):hover{background-color:color-mix(in oklch,var(--border-color),transparent 95%)}}.DropdownButton_secondary__DaNOO:not(.DropdownButton_disabled__9Xxeo){--border-color:var(--color-secondary);color:color-mix(in lch,var(--color-secondary),oklch(0 0 0) 20%)}[data-color-scheme=dark] .DropdownButton_secondary__DaNOO:not(.DropdownButton_disabled__9Xxeo){color:var(--color-secondary)}.DropdownButton_disabled__9Xxeo{opacity:.5}.DropdownButton_label__VtpHY{-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word}.DropdownButton_small__ZEihS{min-height:20px;font-size:12px}.DropdownButton_noWrap__i5oAf .DropdownButton_label__VtpHY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DropdownButton_stretch__pcwgx{width:100%}.DropdownButton_icon__npoeI{display:flex;align-items:center;justify-content:center}.DropdownButton_subgrid__9_7rL{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:start/end;grid-gap:var(--gap,1lh 1em);gap:var(--gap,1lh 1em);&>*{--sidebar-grid-template-columns:subgrid}& .DropdownButton_label__VtpHY{grid-column:text-start/text-end}}.VAligned_component__8NF3R{display:flex;align-items:center}.VAligned_component__8NF3R>:first-child{margin-right:.5em;flex-shrink:0}.Comparison_component__uSp5I{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:start/end;grid-gap:var(--gap,1lh .5lh);gap:var(--gap,1lh .5lh);font-style:normal;color:var(--text-color-medium-dark);&>*{--sidebar-grid-template-columns:subgrid}}.Comparison_info__WdEBm,.Comparison_reviewerOnly__Gel0W{grid-column:icon-start/badge-end}.Comparison_resolution__uWMHD{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:icon-start/badge-end;margin:var(--row-gap,1lh) 0;align-items:center}.Comparison_signInToReview__OFaoH{margin-top:var(--row-gap,1lh);grid-column:icon-start/badge-end}.Comparison_resolutionDescription__2Nk7y{grid-column:icon-end/badge-end}.Comparison_whatsThis__ucY7_{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-text-decoration);text-decoration-color:var(--color-text-decoration);font-size:smaller;margin-left:.25em}.Comparison_bottom__VLo36,.Comparison_leaveReviewSection__dOVhs{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:start/end}.Comparison_pullRequest__tbApI{margin:var(--row-gap,1lh) 0 0;padding:var(--row-gap,1lh) 0 0}.Comparison_leaveReviewSection__dOVhs,.Comparison_pullRequest__tbApI{border-top:1px solid var(--color-gray-lightest)}.Comparison_inlineLink__zPmNf{text-decoration:underline;-webkit-text-decoration-color:var(--color-text-decoration);text-decoration-color:var(--color-text-decoration)}.Tabs_item__3DGFM{border:1px solid transparent;color:var(--text-color-medium-dark);font-weight:500;&:focus-visible{text-decoration:none;outline:3px solid var(--color-outline)}&:hover{text-decoration:none}&.Tabs_active__PLIyy{background-color:var(--color-gray-lightest);color:var(--text-color-dark)}&:not(.Tabs_active__PLIyy):hover{background-color:color-mix(in oklch,var(--color-gray-lightest),transparent 50%);color:var(--text-color-medium-dark)}}.Tabs_horizontal__Ay8Sl{--tab-border-width:2px;& .Tabs_item__3DGFM{border-bottom:none;border-radius:var(--border-radius-button) var(--border-radius-button) 0 0;display:inline-block;margin-right:1px;min-width:100px;padding:5px 10px;text-align:center;text-decoration:none}&.Tabs_small__I1eev{--tab-border-width:1px;& .Tabs_item__3DGFM{font-size:.8rem;min-width:60px;padding:.35rem .75rem}}}.Tabs_badge__6bKBP{margin-left:.5rem}.Tabs_badgeText__59xXd{background-color:var(--color-gray-lightest);border-radius:var(--border-radius-button);font-size:.8em;font-weight:400;padding:.15rem .45rem}.Tabs_vertical__uIO0J{grid-row-gap:1px;row-gap:1px;display:grid;grid-column:start/end;grid-template-columns:var(--sidebar-grid-template-columns);& .Tabs_item__3DGFM{--sidebar-grid-template-columns:subgrid;border:none;border-radius:var(--border-radius-button);display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:start/end;font-size:inherit;padding:calc(var(--row-gap, .5lh) / 2) 0;&:focus-visible{border-color:transparent;outline:3px solid var(--color-outline)}}& .Tabs_label__8xwBW{grid-column:text-start/text-end}& .Tabs_badge__6bKBP{grid-column:badge-start/badge-end;margin:0;text-align:right}}.Tabs_highContrast__HrC0g{& .Tabs_item__3DGFM{border-width:0;border-bottom:2px solid transparent}& .Tabs_item__3DGFM.Tabs_active__PLIyy{border-bottom:2px solid var(--color-secondary);background-color:transparent}}.ComparisonPanel_component__b29Z3{--row-gap:0.75lh;--column-gap:0.5rem;--gap:var(--row-gap) var(--column-gap);display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-gap:var(--gap);gap:var(--gap);font-size:.85rem;&>section{--sidebar-grid-template-columns:subgrid;display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:start/end;padding-bottom:var(--row-gap);border-bottom:1px solid var(--color-gray-lightest);&:last-child{border-bottom:none}}}.ComparisonPanel_reviewSectionContent__OZgJV{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:start/end}.ComparisonPanel_filterItemTextOnly__3MbQA>div{grid-column:text-start/badge-end;font-weight:400;font-size:11px;color:var(--text-color-medium-dark);& :first-child{margin-top:0}& :last-child{margin-bottom:0}}.ComparisonPanel_deepCompareDescription__n_Q7L{color:inherit;display:block;font-weight:400;font-size:11px;min-height:15px}.ComparisonPanel_statsDescription__h2Rd3{& span{&:after{content:" · ";white-space:nowrap}&:last-child:after{content:""}}}.ComparisonPanel_filterButton__jIcxx{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:start/end;font-weight:500;color:var(--text-color-medium-dark);padding:calc(var(--row-gap, .5lh) / 2) 0;border-radius:var(--border-radius-button);position:relative;&:hover{background-color:color-mix(in oklch,var(--color-gray-lightest),transparent 50%)}& .ComparisonPanel_badge__Mzq4M{text-align:right}& .ComparisonPanel_badgeText__U9R0W{background-color:var(--color-gray-lightest);border-radius:var(--border-radius-button);font-size:.8em;font-weight:400;padding:.15rem .45rem}}.ComparisonPanel_filterButtonText__L_B0q{grid-column:text-start/badge-end;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ComparisonPanel_filterButton__jIcxx:has(.ComparisonPanel_badge__Mzq4M) .ComparisonPanel_filterButtonText__L_B0q{grid-column:text-start/text-end}.ComparisonPanel_filterButtonTextTarget__Y3UWd{display:grid;grid-template-columns:var(--sidebar-grid-template-columns)}.ComparisonPanel_targetLi__sjeIt{display:flex;align-items:center;& .ComparisonPanel_targetLiIcon__s49gU{display:flex;align-items:center}& img{aspect-ratio:1/1;margin-right:var(--column-gap,.5lh);width:20px}&.ComparisonPanel_subgrid__BNFff{display:grid;grid-template-columns:var(--sidebar-grid-template-columns);grid-column:1/-1;& img{margin-right:0;width:auto;max-width:100%}& .ComparisonPanel_targetLiText__9YTP0{grid-column:text-start/text-end}& .ComparisonPanel_targetLiIcon__s49gU{grid-column:icon-start/icon-end}&:has(.ComparisonPanel_targetLiIcon__s49gU){& .ComparisonPanel_targetLiText__9YTP0{grid-column:icon-end/text-end}}}}@keyframes ContentPlaceholder_show__CUsem{0%{visibility:hidden}to{visibility:visible}}.ContentPlaceholder_component__ezCX7{animation:ContentPlaceholder_show__CUsem 0s 1s forwards;margin:20px 0;visibility:hidden}.ContentPlaceholder_showImmediately__9_pPG{animation:none;visibility:visible}.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}.Dialog_dialog__R87P8{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--background-color-dialog-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px;opacity:1;transition:visibility 0s,opacity .2s 0s;display:flex;justify-content:center;align-items:center;visibility:visible}.Dialog_centered__myrNW{text-align:center}.Dialog_hidden__QcVTE{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility 0s .2s}.Dialog_dialogTop__7zMZ8{display:grid;grid-template-columns:1fr auto;align-items:flex-top;grid-gap:30px;gap:30px;margin-bottom:20px}.Dialog_dialogFooter__b2EOx{padding-top:20px}.Dialog_dialogTop__7zMZ8 h2{margin:0;padding-top:7px}.Dialog_dialogChildren__42G5p{margin-bottom:30px}.Dialog_dialogInner__vYlqZ{background-color:var(--background-color);padding:15px 20px 30px;border-radius:10px;box-shadow:0 0 10px var(--color-card-boxshadow);max-width:500px;width:100%;margin:0 auto;transition:transform .2s;max-height:100vh;overflow:auto}.Dialog_hidden__QcVTE .Dialog_dialogInner__vYlqZ{transform:scale(.9)}.SidebarLayout_closeButton__uR13E,.SidebarLayout_menuButton__uv_6O{display:none}@media (max-width:600px){.SidebarLayout_asideInner__FQJBr,.SidebarLayout_aside__JSGUH{width:auto!important}.SidebarLayout_aside__JSGUH.SidebarLayout_collapsing__B1R0v{position:fixed;top:0;left:0;width:100vw!important;height:100vh;transform:translateX(0);transition:transform .2s;z-index:1}.SidebarLayout_aside__JSGUH.SidebarLayout_collapsed__cEDK4{transform:translateX(-100%);pointer-events:none}.SidebarLayout_closeButton__uR13E,.SidebarLayout_menuButton__uv_6O{display:block;position:absolute;right:10px;top:11px}}@media (min-width:600px){.SidebarLayout_component__cucMp{display:flex;align-items:flex-start;flex-direction:row-reverse}.SidebarLayout_leftToRight__sb8SQ{flex-direction:row}.SidebarLayout_main__ui2th{flex-grow:1;min-width:0}.SidebarLayout_aside__JSGUH{flex-shrink:0}.SidebarLayout_asideInner__FQJBr{margin-left:40px}.SidebarLayout_fixed__oVmgL .SidebarLayout_asideInner__FQJBr{position:fixed;height:calc(100vh - var(--sticky-nav-height));overflow-y:auto}.SidebarLayout_fixed__oVmgL .SidebarLayout_main__ui2th{min-height:calc(100vh - var(--sticky-nav-height))}.SidebarLayout_leftToRight__sb8SQ .SidebarLayout_asideInner__FQJBr{margin-left:0;margin-right:40px}}.Checkbox_label__tH_x0{display:inline-flex;vertical-align:middle;align-items:center;cursor:pointer;transition:opacity .2s}.Checkbox_checkbox__10vuT{display:flex;align-items:center;margin-right:5px}.Checkbox_disabled__8rN2Q{opacity:.5;cursor:default}.Checkbox_small__nLVxc{font-size:10px;text-transform:uppercase;font-weight:600;color:var(--text-color-medium-dark)}.Checkbox_small__nLVxc .Checkbox_children__vTg27{display:inline-flex}.Checkbox_input__5KUsd{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20px;height:20px;padding:5px;border:2px solid var(--text-color-medium-dark);border-radius:var(--border-radius-button);transition:background-size .1s,border-color .1s;margin:0 5px 0 0;outline:none;cursor:inherit;background-size:0;background-color:var(--color-gray-lightest);background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI0FCMTQ3RCIgZD0iTTIwLjI4NSAybC0xMS4yODUgMTEuNTY3LTUuMjg2LTUuMDExLTMuNzE0IDMuNzE2IDkgOC43MjggMTUtMTUuMjg1eiIvPjwvc3ZnPg==")}[data-color-scheme=dark] .Checkbox_input__5KUsd{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2Q4NWJiYiIgZD0iTTIwLjI4NSAybC0xMS4yODUgMTEuNTY3LTUuMjg2LTUuMDExLTMuNzE0IDMuNzE2IDkgOC43MjggMTUtMTUuMjg1eiIvPjwvc3ZnPg==")}.Checkbox_input__5KUsd:focus-visible{outline:3px solid var(--color-outline)}.Checkbox_input__5KUsd:checked{background-size:80%;border-color:var(--color-primary)}.Key_component__mQHoU{display:inline-block;margin:0 1px;box-shadow:0 1px 2px 0 #000;text-align:center;width:20px;line-height:18px;font-size:10px;background-color:var(--color-gray-dark);color:var(--text-color-white);border-radius:var(--border-radius-button);border:1px solid var(--color-gray-light)}.RadioButton_radioButton___SMtn{line-height:0}.RadioButton_radio__0zGxD{line-height:0;margin-right:3px}.RadioButton_label__koWF_{display:inline-flex;align-items:flex-start;margin-bottom:10px;cursor:pointer}.RadioButton_small__qIvSf label{margin-bottom:0}.RadioButton_disabled__s_IHx label{cursor:default;opacity:.5}.RadioButton_input__3CbBb{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:20px;height:20px;padding:5px;border:2px solid var(--text-color-medium-dark);border-radius:50%;outline:none;transition:all .2s;cursor:inherit;margin:0}.RadioButton_children__ZyBtM{margin-left:5px;line-height:20px}.RadioButton_input__3CbBb[data-checked=true]{background-clip:content-box;background-color:var(--color-primary);border-color:var(--color-primary);padding:2px}.ActionPanel_component__AZbY4{display:flex;align-items:center}.ActionPanel_alignBottom__c7AwM{align-items:flex-end}.ActionPanel_children__GBGQd{flex-grow:1;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ActionPanel_action__NP_7F{margin-left:20px;flex-shrink:0}.Anchored_link__gh1YL{color:inherit}.Anchored_link__gh1YL:focus-visible{border-radius:2px;outline:3px solid var(--color-outline)}.ComponentSubscriptionMenu_root__iJ9aF{margin-right:-10px;line-height:0}.ComponentSubscriptionMenu_inner___vqpd{color:var(--text-color-medium-dark);font-weight:400;text-transform:none;font-size:12px;display:flex;align-items:center}.ComponentSubscriptionMenu_inner___vqpd svg{margin-right:.2em}.SnapImage_component__7lNqC{position:relative}.SnapImage_img__IGg_s{display:block}.SnapImage_dropdown__Wab8k{margin-left:10px}.SnapImage_dropdowns__mdFJf{position:absolute;top:-30px;right:0;display:flex}.SnapItem_container__6xdv8{margin:1lh 0;&+.SnapItem_container__6xdv8{border-top:.25lh solid var(--color-gray-lightest);padding-top:1lh}}@media (min-width:600px){.SnapItem_targets__KJkcZ{display:grid;grid-gap:.25lh;grid-template-columns:1fr 1fr;max-width:100%}}.SnapItem_target__PDLbt{min-width:0}.SnapItem_targetWide__wpdzi{grid-column:1/span 2}.SnapItem_targetWithIcon__9Dcjt{display:inline-flex;align-items:center}.SnapItem_targetWithIcon__9Dcjt img{margin-right:.35em;width:18px;height:18px}.SnapItem_targetText__Vx8NQ{font-weight:400;opacity:.7;font-size:13px}.SnapItem_i__RR8h8{font-style:normal;color:var(--text-color-medium-dark);font-weight:200}.SnapItem_heading__QJvTh{margin:0 0 .25lh}.SnapItem_h2__AA2AB{margin:0}.SnapItem_h3__1_M_m{margin:0 0 .25lh}.SnapItem_h4__qt3AV{margin:0 0 .25lh;font-size:14px}.SnapItems_showMore__iFieh{color:var(--color-primary);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--color-text-decoration);text-decoration-color:var(--color-text-decoration)}.SnapItems_keyboardNav__2rIa3{margin:40px 0;font-size:smaller;color:var(--text-color-dark);@media (hover:hover) and (pointer:fine){display:block}@media (hover:none) and (pointer:coarse){display:none}}.SnapItems_filter__kDzS1{display:flex;align-items:center}.SnapItems_filter__kDzS1>*{margin-right:10px}.SystemMessages_message__lbtkS{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:30px;gap:30px}.ZeroState_component__kF_nA{margin:20px 0}.ZeroState_hippo__zpX0b{width:90px}._sha2__sidebar__HqwmW{margin-top:30px}._sha2__alertWrapper__LuCQm{max-width:600px}._sha2__main__fCDPB{padding:10px 0}._sha2__empty__Tb7x_{max-width:350px;margin:20vh auto}