:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button,[type=button],[role=button]{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.content-container{display:flex}.content-container .content-left,.content-container .content-right{flex-grow:1;max-width:150px}.content-header{font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:40px;margin-left:10px;margin-right:10px}.content{flex-grow:10;max-width:1120px;font-family:"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;margin:10px;word-break:break-word}.content table{font-family:"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;border-collapse:collapse;border:1px solid rgba(34,36,38,.15);width:100%;text-align:left}.content thead{background-color:#0000000d}tr:nth-child(2n){background-color:#fafafa}tr:hover{background-color:#f1f1f1}.content h1{font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:40px}.content h2{font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:32px}.content h3{font-size:14px}.content h4{font-weight:400;font-size:14px;margin-bottom:4px}.content h5{font-weight:700;font-size:14px;margin-bottom:4px}.content a{font-weight:400}.content ol{-webkit-padding-start:16px;padding-inline-start:16px}.content ol li ul li{list-style-type:disc}.content .content-hyperlinks .insights-link{line-height:20px;margin-bottom:6px;display:block}.content .content-hyperlinks .content-inline{line-height:20px;margin-bottom:6px}.content .content-hyperlinks .content-inline .insights-link{display:inline}.content .code-example .code-example-code{font-family:menlo,consolas,courier new,monospace;margin-block-start:1em;margin-block-end:1em}.content .code-example .code-example-title h4{display:inline;margin-block-start:0}.content .columns{margin-top:40px}@media screen and (width >= 800px){.content .columns{display:flex}}.content .column{padding:10px;flex-grow:1;flex-basis:0;max-width:520px}@media screen and (width >= 800px){.content .column+.column{margin-left:80px}}.content .insights-code{font-family:menlo,consolas,courier new,monospace}.content .pass-fail-grid{display:grid;grid-template-areas:"fail-section pass-section" "fail-example pass-example";border:1px solid var(--neutral-60);word-break:break-word}.content .fail-section,.content .fail-example,.content .pass-section,.content .pass-example{padding:15px}.content .fail-example,.content .pass-example{border-top:1px solid var(--neutral-60)}.content .fail-section,.content .fail-example{border-right:1px solid var(--neutral-60)}.content .fail-section{grid-area:fail-section}.content .fail-example{grid-area:fail-example}.content .pass-section{grid-area:pass-section}.content .pass-example{grid-area:pass-example}.content .do-header,.content .pass-header,.content .dont-header,.content .fail-header{width:100%}.content .do-header .check-container,.content .dont-header .check-container{margin-top:9px;float:right}.content .do-header h2,.content .dont-header h2,.content .pass-header h3,.content .fail-header h3{display:inline}.content .do-section .highlight,.content .pass-section .highlight,.content .pass-example .highlight{color:var(--positive-outcome);font-weight:700}.content .dont-section .highlight,.content .fail-section .highlight,.content .fail-example .highlight{color:var(--negative-outcome);font-weight:700}.content .do-header{border-bottom:2px solid var(--positive-outcome)}.content .do-header .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.content .do-header .check-container svg circle{fill:var(--positive-outcome)}.content .dont-header{border-bottom:2px solid var(--negative-outcome)}.content .dont-header .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.content .dont-header .check-container svg circle{fill:var(--negative-outcome)}.content .pass-header .check-container{position:relative;width:12px;height:12px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.content .pass-header .check-container svg circle{fill:var(--positive-outcome)}.content .fail-header .check-container{position:relative;width:12px;height:12px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.content .fail-header .check-container svg circle{fill:var(--negative-outcome)}.content .table{list-style:none;margin-top:12px;display:table;border-collapse:separate;border-spacing:5px;padding-left:18px}.content .accessibility-problems-list{background:var(--neutral-6);list-style-type:disc}.content .landmark-table{border-spacing:5px}@media screen and (width >= 600px){.content .landmark-table{padding-left:32px}}.content .landmark-table .landmark-table-column{width:24%}.content .landmark-table .landmark-role{text-align:center;border-style:dashed;border-width:3px}.content .landmark-table td,.content .landmark-table th{padding:5px;vertical-align:text-top}.content .landmark-table th{background:var(--neutral-100);color:var(--neutral-0);font-weight:400}.content .landmark-table td{background:var(--neutral-10);color:var(--neutral-100)}.content .landmark-table .contentinfo-landmark{border-color:var(--landmark-contentinfo)}.content .landmark-table .main-landmark{border-color:var(--landmark-main)}.content .landmark-table .complementary-landmark{border-color:var(--landmark-complementary)}.content .landmark-table .banner-landmark{border-color:var(--landmark-banner)}.content .landmark-table .region-landmark{border-color:var(--landmark-region)}.content .landmark-table .navigation-landmark{border-color:var(--landmark-navigation)}.content .landmark-table .search-landmark{border-color:var(--landmark-search)}.content .landmark-table .form-landmark{border-color:var(--landmark-form)}.content .landmarks-legend{color:var(--neutral-100);font-size:14px;display:table-cell;width:110px;text-align:center;font-weight:400;padding:4px;vertical-align:middle;border-style:dashed;border-width:3px}.content .landmarks-legend.contentinfo-landmark{border-color:var(--landmark-contentinfo)}.content .landmarks-legend.main-landmark{border-color:var(--landmark-main)}.content .landmarks-legend.complementary-landmark{border-color:var(--landmark-complementary)}.content .landmarks-legend.banner-landmark{border-color:var(--landmark-banner)}.content .landmarks-legend.region-landmark{border-color:var(--landmark-region)}.content .landmarks-legend.navigation-landmark{border-color:var(--landmark-navigation)}.content .landmarks-legend.search-landmark{border-color:var(--landmark-search)}.content .landmarks-legend.form-landmark{border-color:var(--landmark-form)}:root{--black: #000;--light-black: #161616;--white: #fff;--brand-blue: #004880;--grey: #333;--ada-brand-color: var(--brand-blue);--primary-text: rgb(0 0 0 / 90%);--secondary-text: rgb(0 0 0 / 70%);--disabled-text: rgb(0 0 0 / 38%);--communication-primary: #106ebe;--communication-tint-40: #eff6fc;--communication-tint-30: #deecf9;--communication-tint-20: #c7e0f4;--communication-tint-10: #2b88d8;--communication-shade-20: #004578;--neutral-0: var(--white);--neutral-2: #f8f8f8;--neutral-3: #f6f6f6;--neutral-4: #f4f4f4;--neutral-6: #f2f2f2;--neutral-6-5: #f1f1f1;--neutral-8: #ebebeb;--neutral-10: #dedede;--neutral-20: #c8c8c8;--neutral-30: #a6a6a6;--neutral-55: #6e6e6e;--neutral-60: #666;--neutral-70: #3c3c3c;--neutral-80: var(--grey);--neutral-100: var(--black);--neutral-alpha-2: rgb(0 0 0 / 2%);--neutral-alpha-4: rgb(0 0 0 / 4%);--neutral-alpha-6: rgb(0 0 0 / 6%);--neutral-alpha-8: rgb(0 0 0 / 8%);--neutral-alpha-10: rgb(0 0 0 / 10%);--neutral-alpha-20: rgb(0 0 0 / 20%);--neutral-alpha-30: rgb(0 0 0 / 30%);--neutral-alpha-60: rgb(0 0 0 / 60%);--neutral-alpha-70: rgb(0 0 0 / 70%);--neutral-alpha-80: rgb(0 0 0 / 80%);--neutral-alpha-90: rgb(0 0 0 / 90%);--positive-outcome: #228722;--negative-outcome: #cd4a45;--neutral-outcome: var(--neutral-60);--box-shadow-108: rgb(0 0 0 / 10.8%);--box-shadow-132: rgb(0 0 0 / 13.2%);--box-shadow-27: rgb(0 0 0 / 27%);--screenshot-image-outline: #8b8b8b;--card-border: transparent;--card-footer-border: var(--neutral-10);--header-bar-title-color: var(--neutral-0);--help-links-section-background: var(--neutral-4);--help-links-section-border: var(--neutral-4);--index-circle-background: var(--communication-primary);--link-hover: var(--communication-shade-20);--link: var(--communication-primary);--menu-border: var(--neutral-3);--menu-item-background-active: var(--neutral-alpha-8);--menu-item-background-hover: var(--neutral-alpha-4);--left-nav-icon: var(--neutral-55);--pill-background: var(--neutral-alpha-8);--pill: var(--primary-text);--spinner-text: var(--communication-primary);--nav-link-hover: var(--neutral-alpha-8);--nav-link-selected: var(--communication-tint-20);--nav-link-expanded: var(--communication-tint-40);--insights-button-hover: #0179d4;--report-footer-text: #222;--landmark-contentinfo: #00a88c;--landmark-main: #cb2e6d;--landmark-complementary: #6b9d1a;--landmark-banner: #d08311;--landmark-region: #2560e0;--landmark-navigation: #9b38e6;--landmark-search: #d363d8;--landmark-form: #0298c7}:root .high-contrast-theme{--ada-brand-color: var(--white);--secondary-text: var(--white);--primary-text: var(--white);--disabled-text: #c285ff;--communication-tint-40: #38a9ff;--communication-tint-30: var(--communication-tint-10);--neutral-0: var(--light-black);--neutral-2: var(--light-black);--neutral-3: var(--light-black);--neutral-4: var(--light-black);--neutral-6: var(--light-black);--neutral-6-5: var(--light-black);--neutral-8: var(--white);--neutral-10: var(--light-black);--neutral-20: var(--white);--neutral-30: var(--white);--neutral-55: var(--white);--neutral-60: var(--white);--neutral-70: var(--white);--neutral-80: var(--white);--neutral-100: var(--white);--neutral-alpha-8: var(--white);--neutral-alpha-90: var(--white);--positive-outcome: #4ac94a;--negative-outcome: #fc7ab1;--neutral-outcome: var(--neutral-0);--card-border: var(--white);--card-footer-border: var(--white);--header-bar-title-color: var(--brand-blue);--help-links-section-background: transparent;--help-links-section-border: var(--white);--index-circle-background: var(--communication-tint-40);--link-hover: #ff0;--link: #ff0;--menu-border: var(--grey);--menu-item-background-active: var(--communication-tint-40);--menu-item-background-hover: var(--grey);--left-nav-icon: var(--black);--pill-background: var(--white);--pill: var(--black);--screenshot-image-outline: var(--white);--spinner-text: var(--communication-tint-40);--nav-link-hover: #2a2a2a;--nav-link-selected: var(--communication-tint-40);--nav-link-expanded: transparent}.ms-Fabric.is-focusVisible .ms-Nav-group .ms-nav-linkButton:focus:after{border:1px solid var(--neutral-100)}@media screen and (forced-colors: active){.ms-Fabric.is-focusVisible .ms-Nav-group .ms-nav-linkButton:focus:after{border:1px dashed windowtext!important}}button:after{content:"";position:absolute}.ms-fontColor-neutralPrimary,.ms-fontColor-neutralPrimary--hover:hover{color:var(--neutral-100)!important}.ms-Fabric{color:var(--neutral-100)}.insights-link{color:var(--link)!important;text-decoration:none}@media screen and (forced-colors: active){.insights-link{forced-color-adjust:unset}}.insights-link:hover{color:var(--link-hover)!important;text-decoration:underline}.high-contrast-theme .insights-link:hover{text-decoration:underline}.high-contrast-theme .is-selected .status-icon{color:var(--black)!important}.insights-code{font-family:menlo,consolas,courier new,monospace}.ms-Spinner .ms-Spinner-circle{border-top-color:var(--spinner-text)}.ms-Spinner .ms-Spinner-label{color:var(--spinner-text)}@media screen and (forced-colors: active){.ms-ContextualMenu button:hover .ms-ContextualMenu-itemText,.ms-ContextualMenu button:hover .ms-ContextualMenu-linkText{color:highlight}}body{overflow:auto;margin:0;background:var(--neutral-0);color:var(--neutral-100);font-family:"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;display:flex;flex-direction:column}main{width:100%}.outcome-summary-bar{display:flex;flex-grow:0;flex-shrink:0;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:16px;margin-bottom:0;line-height:24px;font-size:17px;font-weight:600;white-space:pre-wrap}.outcome-summary-bar .block,.outcome-summary-bar .incomplete,.outcome-summary-bar .inapplicable,.outcome-summary-bar .unscannable,.outcome-summary-bar .pass,.outcome-summary-bar .fail{font-family:"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:20px;font-size:16px;color:var(--neutral-0);padding:8px 8px 10px 10px;height:16px;display:flex;align-items:center;margin-right:4px}.outcome-summary-bar .count{font-weight:600}.outcome-summary-bar .fail{background-color:var(--negative-outcome)}.outcome-summary-bar .fail .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-summary-bar .fail .check-container svg circle{fill:var(--negative-outcome)}.outcome-summary-bar .fail .check-container{bottom:-1px;margin-right:8px}.outcome-summary-bar .pass{background-color:var(--positive-outcome)}.outcome-summary-bar .pass .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-summary-bar .pass .check-container svg circle{fill:var(--positive-outcome)}.outcome-summary-bar .pass .check-container{bottom:-1px;margin-right:8px;margin-left:4px}.outcome-summary-bar .inapplicable,.outcome-summary-bar .unscannable{background-color:var(--neutral-outcome)}.outcome-summary-bar .inapplicable .check-container,.outcome-summary-bar .unscannable .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-summary-bar .inapplicable .check-container,.outcome-summary-bar .unscannable .check-container{bottom:-1px;margin-right:8px;margin-left:4px}.outcome-summary-bar .incomplete{background-color:var(--neutral-outcome);color:var(--white);border:2px var(--neutral-60) solid;height:12px}.outcome-summary-bar .incomplete .check-container{position:relative;width:8px;height:8px;display:inline-block;border-radius:50%;border:3px solid var(--neutral-0)}.outcome-summary-bar .incomplete .check-container{margin-right:6px;border-color:var(--white)}.outcome-summary-bar .summary-bar-left-edge{border-top-left-radius:2px;border-bottom-left-radius:2px}.outcome-summary-bar .summary-bar-right-edge{border-top-right-radius:2px;border-bottom-right-radius:2px;margin-right:0}.outcome-summary-bar .label{font-weight:700}.screen-reader-only{position:absolute;left:-10000px;top:auto;height:1px;overflow:hidden;clip-path:inset(100% 100% 100% 100%)}.check-container svg{width:100%;height:100%}.outcome-chip{height:16px;color:var(--primary-text);border-radius:0 8px 8px 0;margin-right:4px;margin-bottom:-3px;margin-left:4px;display:inline-flex;align-items:center}.outcome-chip .icon{border-radius:50%;width:16px;height:16px}.outcome-chip .count{font-family:"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,Ubuntu,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;line-height:13px;font-size:11px;border-radius:0 8px 8px 0;padding-right:6px;padding-left:10px;font-weight:700;margin-left:-8px;height:13px}@media screen and (forced-colors: active){.outcome-chip .count{forced-color-adjust:none;border-color:canvastext!important;color:canvastext}}.outcome-chip.outcome-chip-pass .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-chip.outcome-chip-pass .check-container svg circle{fill:var(--positive-outcome)}.outcome-chip.outcome-chip-pass .check-container{background-color:var(--positive-outcome)}.outcome-chip.outcome-chip-pass .count{background-color:transparent;border:1.5px solid var(--positive-outcome);width:max-content}.outcome-chip.outcome-chip-incomplete .check-container,.outcome-chip.outcome-chip-review .check-container{position:relative;width:14px;height:14px;display:inline-block;border-radius:50%;border:1px solid var(--neutral-0)}.outcome-chip.outcome-chip-incomplete .check-container,.outcome-chip.outcome-chip-review .check-container{background-color:var(--neutral-60)}.outcome-chip.outcome-chip-incomplete .count,.outcome-chip.outcome-chip-review .count{background-color:transparent;border:1.5px solid var(--neutral-60);width:max-content}.outcome-chip.outcome-chip-fail .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-chip.outcome-chip-fail .check-container svg circle{fill:var(--negative-outcome)}.outcome-chip.outcome-chip-fail .check-container{background-color:var(--negative-outcome)}.outcome-chip.outcome-chip-fail .count{background-color:transparent;border:1.5px solid var(--negative-outcome);width:max-content}.outcome-chip.outcome-chip-inapplicable .check-container,.outcome-chip.outcome-chip-unscannable .check-container{position:relative;width:16px;height:16px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-chip.outcome-chip-inapplicable .check-container,.outcome-chip.outcome-chip-unscannable .check-container{background-color:var(--neutral-outcome)}.outcome-chip.outcome-chip-inapplicable .count,.outcome-chip.outcome-chip-unscannable .count{background-color:transparent;border:1.5px solid var(--neutral-outcome);width:max-content}.outcome-icon-set .outcome-icon{margin-left:4px;border-radius:50%}.outcome-icon-set .outcome-icon-pass .check-container{position:relative;width:14px;height:14px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-icon-set .outcome-icon-pass .check-container svg circle{fill:var(--positive-outcome)}.outcome-icon-set .outcome-icon-incomplete .check-container{position:relative;width:12px;height:12px;display:inline-block;border-radius:50%;border:1px solid var(--neutral-0)}.outcome-icon-set .outcome-icon-incomplete .check-container{border-color:var(--neutral-60)}.outcome-icon-set .outcome-icon-fail .check-container{position:relative;width:14px;height:14px;display:inline-block;border-radius:50%;border:0 solid var(--neutral-0)}.outcome-icon-set .outcome-icon-fail .check-container svg circle{fill:var(--negative-outcome)}*{box-sizing:border-box}body{background-color:var(--neutral-0);color:var(--primary-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0;line-height:1.5}a{color:var(--ada-brand-color);text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1200px;margin:0 auto;padding:.5rem}header{border-bottom:1px solid var(--border-color);padding:1rem;margin-bottom:2rem;background-color:var(--brand-blue);color:var(--white)}header a{color:var(--white);text-decoration:none}h1,h2,h3{margin-top:0}.example-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.example-card{background-color:var(--neutral-10);border-radius:8px;padding:1.5rem;transition:transform .2s,box-shadow .2s;border:1px solid var(--border-color)}.example-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000004d}.example-card h3{margin-top:0;color:var(--primary-color)}.example-card p{margin-bottom:1.5rem}.example-container{background-color:var(--neutral-5);padding:2rem;border-radius:8px;margin-top:2rem}.bad-example,.good-example{border-radius:8px;padding:1rem;margin-bottom:1.5rem}.bad-example{background-color:#cf667933;border:1px solid var(--error-color)}.good-example{background-color:#03dac633;border:1px solid var(--secondary-color)}.explanation{background-color:#bb86fc1a;border-radius:8px;padding:1.5rem;margin-top:2rem}code{background-color:#ffffff1a;padding:.2rem .4rem;border-radius:4px;font-family:monospace}pre{background-color:var(--bg-color);padding:1rem;border-radius:8px;overflow-x:auto}.root{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529}ol.has-progress{list-style-position:inside}ol.has-progress li{position:relative;font-size:14px}ol,ul{margin-top:0;margin-bottom:1rem;padding-left:2rem;list-style:none;padding:0}*,:after,:before{box-sizing:border-box}ol{display:block;margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px;unicode-bidi:isolate}ol li,ul li{margin:15px 0 15px 35px}ol>li{counter-increment:item}li{color:#000;display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}ol>li:before{float:left;padding-right:5px;line-height:24px;font-weight:700;content:counter(item) "."}ol.has-progress li .c-checkbox{position:absolute;left:-35px;margin:0}ol.has-progress li .c-checkbox .c-label{margin:0}.c-checkbox .c-label{line-height:17px}.c-checkbox .c-label,.checkbox .c-label{font-size:15px;line-height:20px;margin-right:24px;padding-bottom:0;position:relative}.c-label,label{font-size:13px;display:block;margin-top:21px;padding-bottom:7px;line-height:20px}ol.has-progress li .c-checkbox input[type=checkbox]{height:0;width:0}.c-checkbox input[type=checkbox],.checkbox input[type=checkbox]{position:absolute;height:20px;opacity:0;width:20px}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input,input[type=search]{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-checkbox input[type=checkbox]+span:before{content:"";box-shadow:inset 0 0 0 1px #000,inset 0 0 0 10px transparent;top:0;left:0;position:absolute;height:22px;width:22px}.c-checkbox input[type=checkbox]:checked+span:after{font-family:MWF-MDL2;content:"X";font-size:17px;padding-left:1px}.c-checkbox input[type=checkbox]:not(:disabled):hover+span:before{box-shadow:inset 0 0 0 1px #000c}.scenario-title{top:0;padding-top:2px;height:70px;width:100%;background:#00f;color:#fff;z-index:5}.page{padding-right:50px;padding-left:50px}.primary{font-weight:600;font-size:15px;margin-top:12px;margin-bottom:4px}.primary,.secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:36px}.secondary{font-weight:400;font-size:15px}.ph1{font-family:Segoe UI Regular,Segoe UI,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:normal;margin-bottom:15px;margin-top:25px;margin-left:20px;color:#000}body{place-items:unset}.container{padding:0;max-width:none}.feedback-icon{position:absolute;right:10px;top:12px;font-size:20px;cursor:pointer;border:1px solid gray;padding:5px}.alert{padding:.75rem 1.25rem;margin-bottom:1rem;font-size:20px;border:1px solid transparent;border-radius:.25rem;position:fixed;top:100px;left:200px;background-color:#fff3cd;color:red;z-index:1000}.closebtn{margin-left:15px;cursor:pointer;font-weight:700;color:#000;float:right}.css-yzmtbe:hover .css-yzmtbe:focus{cursor:pointer;color:#0286da}.css-yzmtbe{display:inline-block;transition:all .15s ease-out;text-decoration:none}.root-178{font-family:Segoe UI,"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:600;color:#323130;box-sizing:border-box;box-shadow:none;margin:0;display:block;padding:5px 0;overflow-wrap:break-word}.css-177{display:flex;flex-shrink:1;flex-flow:row;width:auto;height:auto;box-sizing:border-box;justify-content:space-between}.root-179{display:inline}.root-190:hover{color:#106ebe}.root-190{outline:transparent;position:relative;font-family:Segoe UI,"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;box-sizing:border-box;border:1px solid transparent;display:inline-block;text-decoration:none;text-align:center;cursor:help;padding:.1875rem 0px;border-radius:2px;height:min-content;color:#323130;background:transparent;margin-left:8px;vertical-align:middle;-webkit-user-select:none;user-select:none}.flexContainer-191{display:flex;height:100%;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.icon-193{font-size:16px;margin:0 4px;height:16px;line-height:16px;text-align:center;flex-shrink:0;color:#106ebe}.css-90{-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400}.tabs{font-family:lucida grande,sans-serif}[role=tablist]{min-width:100%}[role=tab],[role=tab]:focus,[role=tab]:hover{color:#000;z-index:2;top:2px;margin-right:.2rem;margin-top:4px;padding:3px 3px 4px;border:1px solid hsl(219deg 1% 72%);border-bottom:2px solid hsl(219deg 1% 72%);border-radius:5px 5px 0 0;background:#edeff3;outline:none;font-weight:700;max-width:22%;overflow:hidden;text-align:center;cursor:pointer}[role=tab][aria-selected=true]{padding:2px 2px 4px;margin-top:0;border-width:2px;border-top-width:6px;border-top-color:#2474d6;border-bottom-color:#fbfcfe;background:#fbfcfe}[role=tab][aria-selected=false]{border-bottom:1px solid hsl(219deg 1% 72%)}[role=tab] span.focus{display:inline-block;margin:2px;padding:4px 6px}[role=tab]:hover span.focus,[role=tab]:focus span.focus,[role=tab]:active span.focus{padding:2px 4px;border:2px solid rgb(36 116 214);border-radius:3px}[role=tabpanel]{padding:5px;border:2px solid hsl(219deg 1% 72%);border-radius:0 5px 5px;background:#fbfcfe;min-height:10em;width:100%;overflow:auto}[role=tabpanel].is-hidden{display:none}[role=tabpanel] p{margin:0}h1,h3{color:#005a9c;margin-top:1rem}.header-title{display:flex;align-items:center;gap:10px}.header-logo{flex-shrink:0;height:80px;display:flex;align-items:center}.header-logo img.sleeping-ada-image{height:100%;width:auto;object-fit:contain}
