

.wsu-accessibility-report__disclaimer{align-items:center;background:#fea;display:flex;font-size:.875rem;max-width:none;padding:.5em .75em}.wsu-accessibility-report__disclaimer:before{border:1px solid;border-radius:100%;content:"ℹ"/"Note: ";flex-shrink:0;font-size:1em;height:1.25em;line-height:1.25em;margin-right:.5em;text-align:center;width:1.25em}.wsu-accessibility-report__dialog-post-header .wsu-accessibility-report__disclaimer{margin-bottom:.25rem;padding-left:1.75rem}.wsu-accessibility-report__header{border-bottom:1px solid #d9d9d9;-moz-column-gap:3.125rem;column-gap:3.125rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2.25rem;padding-bottom:1.75rem;row-gap:1.125rem}.wsu-accessibility-report__title-container{flex-basis:60%;flex-grow:1}.wsu-accessibility-report__title{font-size:2rem;font-weight:700;margin-bottom:.6875rem;padding:0}.wsu-accessibility-report__title:after{content:none}.wsu-accessibility-report__header-meta{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-wrap:wrap;font-size:.875rem;margin:0;row-gap:.5rem}.wsu-accessibility-report__header-meta dt{font-weight:600}.wsu-accessibility-report__header-meta dd{font-style:italic;margin:0}.wsu-accessibility-report__header-meta-item{-moz-column-gap:.5em;column-gap:.5em;display:flex}.wsu-accessibility-report__header-meta-item dd{-moz-column-gap:1em;column-gap:1em;display:flex;flex-wrap:wrap}.wsu-accessibility-report__header-meta--axe{flex-direction:column;margin:.875rem 0 1.125rem}.wsu-accessibility-report__header-meta--axe dt{white-space:nowrap}.wsu-accessibility-report__status{flex-shrink:0}.wsu-accessibility-report__queue-button[disabled]{box-shadow:none;cursor:not-allowed}.wsu-accessibility-report__queue-button[disabled]:active,.wsu-accessibility-report__queue-button[disabled]:focus,.wsu-accessibility-report__queue-button[disabled]:hover{background-color:#a60f2d}.wsu-accessibility-report__queue-button--queued[disabled],.wsu-accessibility-report__queue-button--queued[disabled]:focus,.wsu-accessibility-report__queue-button--queued[disabled]:hover{background-color:#fff;border:1px solid #b3b3b3;color:#666}.wsu-accessibility-report__line-chart{font-size:.875rem}.wsu-accessibility-report__line-chart li{margin:0;padding:0}.wsu-accessibility-report__line-chart p{margin:0}.wsu-accessibility-report__line-chart .recharts-tooltip-label{font-size:.875rem;font-weight:600}.wsu-accessibility-report__line-chart .recharts-tooltip-item-list{font-size:.875rem}.wsu-accessibility-report__line-chart .recharts-default-legend{font-size:1rem}.wsu-accessibility-report__monthly-totals-chart{margin-bottom:3.125rem}.wsu-accessibility-report__daily-totals-chart{margin-bottom:1.5rem}.wsu-accessibility-report__select-control{position:relative}.wsu-accessibility-report__select-control__input{-moz-appearance:none;-webkit-appearance:none;appearance:none;max-width:100%;padding:.875rem 2.25rem .875rem .875rem;width:100%}.wsu-accessibility-report__select-control:after{color:#b3b3b3;content:"▼"/"";pointer-events:none;position:absolute;right:0;top:50%;transform:translate(-100%,-50%) scaleY(.8)}.wsu-accessibility-report__sort-control{background:none;border:none;cursor:pointer;padding:0 1.125em 0 0;position:relative}.wsu-accessibility-report__sort-control:focus,.wsu-accessibility-report__sort-control:hover{color:#a60f2d}.wsu-accessibility-report__sort-control:focus-visible{border-radius:3px;outline:2px solid #ca1237;text-decoration:none}.wsu-accessibility-report__sort-control.is-active{color:#a60f2d}.wsu-accessibility-report__sort-control.is-active.asc:before{border-bottom-color:#a60f2d}.wsu-accessibility-report__sort-control.is-active.desc:after{border-top-color:#a60f2d}.wsu-accessibility-report__sort-control:after,.wsu-accessibility-report__sort-control:before{border:solid transparent;border-width:6px 4px;box-sizing:border-box;content:"";height:12px;position:absolute;right:0;transition:border-color .4s}.wsu-accessibility-report__sort-control:before{border-bottom-color:#bfbfbf;top:-5px}.wsu-accessibility-report__sort-control:after{border-top-color:#bfbfbf;bottom:-5px}.wsu-accessibility-report__pagination-container{align-items:center;display:flex;flex-flow:row wrap;gap:1.125rem;justify-content:space-between}.wsu-accessibility-report__results-per-page{font-size:.875rem;margin-bottom:0}.wsu-accessibility-report__results-per-page__control{display:inline-block;margin-right:.6875rem}.wsu-accessibility-report__results-per-page__control--top{margin-left:.5rem;margin-right:0}.wsu-accessibility-report__results-per-page__control--top:after{transform:translate(-60%,-50%) scaleY(.8)!important}.wsu-accessibility-report__results-per-page__input{padding:.5rem 1.5rem .5rem .5rem}.wsu-accessibility-report__results-per-page__input:focus-visible{border-radius:3px;outline:2px solid #ca1237;text-decoration:none}.wsu-accessibility-report__pagination-menu{display:flex;flex-flow:row wrap;gap:.25rem;margin:0;padding:0}.wsu-accessibility-report__pagination-menu-item{list-style-type:none;margin:0;padding:0}.wsu-accessibility-report__pagination-page{background:none;border:none;color:#a60f2d;cursor:pointer;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-color:#a60f2d;text-decoration-thickness:.1em}.wsu-accessibility-report__pagination-page:focus,.wsu-accessibility-report__pagination-page:hover{text-decoration:none}.wsu-accessibility-report__pagination-page[aria-current=true]{color:#262626;font-weight:600;text-decoration:none}.wsu-accessibility-report__pill-container{display:flex;gap:.5rem}.wsu-accessibility-report__pill{background-color:#666;border-radius:1em;color:#fff;font-weight:500;line-height:1;padding:.25em 1em}.wsu-accessibility-report__pill--clear,.wsu-accessibility-report__pill[data-value="0"]{background-color:#0f8a0f;color:#fff}.wsu-accessibility-report__pill--critical,.wsu-accessibility-report__pill--errors,.wsu-accessibility-report__pill--serious{background-color:#d31717;color:#fff}.wsu-accessibility-report__pill--alerts,.wsu-accessibility-report__pill--moderate{background-color:#c75b00;color:#fff}.wsu-accessibility-report__pill--minor,.wsu-accessibility-report__pill--warnings{background-color:#8a800f;color:#fff}.wsu-accessibility-report__pill--axe{padding:.25em .6875em}.wsu-accessibility-report__reports-container{margin-bottom:3.125rem}.wsu-accessibility-report__reports-table-container{margin-bottom:2.25rem;overflow-x:auto}.wsu-accessibility-report__reports-table-loader{left:50%;margin-top:10.25rem;position:absolute;transform:translateX(-50%);z-index:3}.wsu-accessibility-report__reports-table{border-top:4px solid #a60f2d;margin-bottom:0;text-align:left;width:100%}.wsu-accessibility-report__reports-table td,.wsu-accessibility-report__reports-table th{padding:1.125em}.wsu-accessibility-report__reports-table td[data-label=URL]{min-width:150px;word-break:break-all}.wsu-accessibility-report__reports-table td[data-label=Alerts],.wsu-accessibility-report__reports-table td[data-label=Errors],.wsu-accessibility-report__reports-table td[data-label=Warnings]{text-align:center}.wsu-accessibility-report__reports-table[data-is-fetching=true] tbody{pointer-events:none;position:relative}.wsu-accessibility-report__reports-table[data-is-fetching=true] tbody:before{background-color:#fff;content:"";height:100%;left:0;opacity:.85;position:absolute;top:0;width:100%;z-index:2}.wsu-accessibility-report__reports-table-headline{font-size:inherit;font-weight:600;line-height:inherit;margin:0;padding:0}.wsu-accessibility-report__reports-table-meta{align-items:baseline;display:flex;flex-flow:row wrap;gap:.6875rem;justify-content:space-between;margin-bottom:1.5rem}.wsu-accessibility-report__reports-table-meta-data{font-size:.875rem;margin-bottom:0}.wsu-accessibility-report__reports-table-meta-count{display:block;font-style:italic}.wsu-accessibility-report__view-report-button{background:none;border:none;color:#a60f2d;cursor:pointer;line-height:1.5;overflow-wrap:anywhere;padding:0;text-align:left;text-decoration-color:#ca1237;text-decoration-thickness:.1em}.wsu-accessibility-report__view-report-button:focus,.wsu-accessibility-report__view-report-button:hover{text-decoration:underline}.wsu-accessibility-report__view-report-button:focus-visible{border-radius:3px;outline:2px solid #ca1237;text-decoration:none}.wsu-accessibility-report__view-report-link{text-decoration:none}.wsu-accessibility-report__view-report-link:focus,.wsu-accessibility-report__view-report-link:hover{text-decoration:underline}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wsu-accessibility-report__spinner{animation:spin 1s linear infinite;border:.25em solid hsla(0,0%,44%,.5);border-radius:50%;border-top-color:#981e32;display:block;height:2em;width:2em}.wsu-accessibility-report__spinner--small{height:1em;width:1em}.wsu-accessibility-report__spinner--light{border-color:#fff hsla(0,0%,100%,.5) hsla(0,0%,100%,.5)}.wsu-accessibility-report__dialog-container,.wsu-accessibility-report__dialog-overlay{inset:0;position:fixed}.wsu-accessibility-report__dialog-container{display:flex;z-index:99999}.wsu-accessibility-report__dialog-container[aria-hidden=true]{display:none}.wsu-accessibility-report__dialog-overlay{background-color:rgba(43,46,56,.7)}.wsu-accessibility-report__dialog-close{align-items:center;background-color:transparent;border-radius:100%;cursor:pointer;display:flex;height:2.25rem;justify-content:center;padding:0;transition-duration:.2s;transition-property:color,border,background-color;width:2.25rem}.wsu-accessibility-report__dialog-close:focus,.wsu-accessibility-report__dialog-close:hover{background-color:#a60f2d;border:2px solid #a60f2d;color:#fff}.wsu-accessibility-report__dialog-content{background-color:#fff;border-radius:.875rem;box-shadow:0 15px 30px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;height:90vh;margin:auto;max-width:calc(1200px - 12.375rem);overflow:hidden;position:relative;width:90%;z-index:2}.wsu-accessibility-report__dialog-header{border-bottom:1px solid #d9d9d9;display:flex;flex-direction:row-reverse;gap:1.5rem;justify-content:space-between;padding:1.75rem}.wsu-accessibility-report__dialog-title{margin-bottom:.6875rem;padding:0}.wsu-accessibility-report__dialog-body{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;scrollbar-width:0}.wsu-accessibility-report__dialog-body::-webkit-scrollbar{background-color:#d9d9d9;width:12px}.wsu-accessibility-report__dialog-body::-webkit-scrollbar-thumb{background-color:#b3b3b3;border:4px solid #d9d9d9;border-radius:99px}.wsu-accessibility-report__dialog-body::-webkit-scrollbar-track{background:transparent}.wsu-accessibility-report__dialog-nav{display:flex;gap:1.75rem;margin:.875rem 1.75rem 1.75rem}.wsu-accessibility-report__dialog-nav-item{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:#a60f2d;cursor:pointer;display:flex;font-weight:500;gap:.25em;padding:0 0 .25em}.wsu-accessibility-report__dialog-nav-item--anchor{text-decoration:none}.wsu-accessibility-report__dialog-nav-item.is-active,.wsu-accessibility-report__dialog-nav-item:focus,.wsu-accessibility-report__dialog-nav-item:hover{border-color:#a60f2d}.wsu-accessibility-report__dialog-nav-icon{flex-shrink:0;height:1.1em;width:auto}.wsu-accessibility-report__dialog-nav-icon svg{height:100%;width:100%}.wsu-accessibility-report__dialog-section-heading{background-color:#fff;border-bottom:1px solid #d9d9d9;border-top:2px solid #d9d9d9;font-size:1.125rem;font-weight:500;margin:0;padding:1.125rem 1.75rem;position:sticky;top:-1px;z-index:1}.wsu-accessibility-report__dialog-section-heading .wsu-accessibility-report__pill{font-size:1rem;margin-right:.875rem;vertical-align:middle}.wsu-accessibility-report__dialog-section-body{background-color:#f2f2f2;flex-grow:1;padding:1.75rem}.wsu-accessibility-report__dialog-chart-container{padding:0 1.75rem 0 0}.wsu-accessibility-report__dialog-card{background-color:#fff;border-radius:6px;box-shadow:0 2px 2px 0 #d9d9d9;margin-bottom:1.5rem}.wsu-accessibility-report__dialog-card:last-child{margin-bottom:0}.wsu-accessibility-report__dialog-card-heading{border-bottom:1px solid #d9d9d9;font-size:1rem;margin:0;padding:1.125rem}.wsu-accessibility-report__dialog-card-body{overflow:auto;padding:1.125rem;scrollbar-width:0}.wsu-accessibility-report__dialog-card-body .wsu-accessibility-report__details-heading{display:none;font-size:.875rem;font-weight:400;margin:0;padding:0}.wsu-accessibility-report__dialog-card-body .wsu-accessibility-report__details-content>p{font-size:1rem;margin:0}.wsu-accessibility-report__dialog-card-body .wsu-accessibility-report__details-content>p:empty{display:none}.wsu-accessibility-report__dialog-card-body .wsu-accessibility-report__details-content>p:not(:empty)+table{margin-top:1.5rem}.wsu-accessibility-report__dialog-card-body::-webkit-scrollbar{height:12px}.wsu-accessibility-report__dialog-card-body::-webkit-scrollbar-thumb{background-color:#d9d9d9;border:4px solid #fff;border-radius:99px}.wsu-accessibility-report__dialog-card-body::-webkit-scrollbar-track{background:transparent}.wsu-accessibility-report__details-table{border:none;font-size:.875rem;margin:0;width:100%}.wsu-accessibility-report__details-table td,.wsu-accessibility-report__details-table th{border:none;border-bottom:1px solid #d9d9d9;text-align:left;vertical-align:top}.wsu-accessibility-report__details-table td p,.wsu-accessibility-report__details-table th p{font-size:1em;margin:0}.wsu-accessibility-report__details-table tbody tr:last-child td{border-bottom:none}.wsu-accessibility-report__details-table th{white-space:nowrap}.wsu-accessibility-report__details-table td img{display:block;width:100px}.wsu-accessibility-report__details-table td .dashicon{font-family:inherit;font-size:inherit;line-height:inherit}.wsu-accessibility-report__details-table td .dashicon:before{border-radius:50%;color:#fff;display:block;font-weight:700;height:1.5em;text-align:center;width:1.5em}.wsu-accessibility-report__details-table td .dashicons-yes-alt:before{background-color:#0f8a0f;content:"✓"}.wsu-accessibility-report__details-table td .dashicons-warning:before{background-color:#c75b00;content:"!"}.wsu-accessibility-report__details-table td .dashicons-minus:before{color:#999;content:"—"}.wsu-accessibility-report__dialog-error{background-color:#ffe6e6;border:1px solid #fcc;border-radius:4px;color:#c00;font-weight:500;margin:0 1.75rem;padding:1.125rem}.wsu-accessibility-report__dialog-error p{font-size:.875rem;margin:0}.wsu-accessibility-report__report-check-now-btn{background:none;border:none;color:#a60f2d;cursor:pointer;font-weight:500;margin:0;padding:0;text-decoration:underline}.wsu-accessibility-report__report-check-now-btn:focus,.wsu-accessibility-report__report-check-now-btn:hover{text-decoration:none}.wsu-accessibility-report__report-check-now-btn:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.wsu-accessibility-report__axe-summary{margin:0 1.75rem 1.75rem}.wsu-accessibility-report__details-table--axe td:first-child,.wsu-accessibility-report__details-table--axe th:first-child{width:2%}.wsu-accessibility-report__details-table--axe td:nth-child(2),.wsu-accessibility-report__details-table--axe td:nth-child(3),.wsu-accessibility-report__details-table--axe th:nth-child(2),.wsu-accessibility-report__details-table--axe th:nth-child(3){width:49%}.wsu-accessibility-report__axe-report-code-label{font-weight:500}.wsu-accessibility-report__axe-report-pre{margin:.5em 0 1em}.wsu-accessibility-report__axe-report-pre:last-child{margin-bottom:0}.wsu-accessibility-report__axe-report-code{background-color:#f6f6f6;display:block;overflow-x:auto;padding:.5em;white-space:normal;word-break:break-all}@media only screen and (min-width:576px){.wsu-accessibility-report__reports-table-meta-count{display:inline}.wsu-accessibility-report__reports-table-meta-count:after{border-right:1px solid #b3b3b3;content:"";margin-right:.875rem;padding-right:.875rem}}@media(prefers-reduced-motion:reduce){.wsu-accessibility-report__dialog-close{transition:none}}
