.diagnostic-color-error{color:#d52817}.diagnostic-color-pass{color:#60aa55}.diagnostic-color-base{color:#5a6875}.diagnostic-color-pass,.diagnostic-color-base{font-style:italic}.diagnostic-color-error,.diagnostic-color-pass,.diagnostic-color-base{font-weight:bold}.banner{margin-bottom:10px;position:relative;border-radius:6px;border-style:solid;border-width:1px}.banner h2{position:relative;margin:0;padding:10px 10px 10px 35px;color:#fff}.banner ul{margin:0;padding:15px 20px}.banner ul>li:not(:last-child){padding-bottom:15px}.banner ul>li h4{margin:0;padding:0}.banner ul>li p{margin:0;padding:0;line-height:16px}.banner-check{border-color:var(--enabled-color)}.banner-check h2,.banner-check svg{color:var(--enabled-color)}.banner-close{cursor:pointer;height:16px;width:16px;margin:10px 10px 10px 35px}.banner-warnings h2 svg,.banner-suggestions h2 svg,.banner-check h2 svg{position:absolute;top:12px;left:10px;width:16px;height:16px}.banner-warnings{border-color:var(--warning-color)}.banner-warnings h2,.banner-warnings svg{color:var(--warning-color)}.banner-suggestions{border-color:var(--notice-color)}.banner-suggestions h2,.banner-suggestions svg{color:var(--notice-color)}.gridy{display:grid;gap:50px;grid-template-columns:40% auto;margin-top:20px}@media(max-width: 1050px){.gridy{grid-template-columns:1fr}}.diag{display:flex;flex-direction:column;gap:20px}.diag-list>h2{margin:6px 0}.diag-list>ul>li{padding:2px 0}.diag-list>ul>li svg{position:relative;top:3px;flex-basis:14px;width:14px;height:14px}.diag-list>ul>li h3{padding:5px 0 10px 0;margin:0}.diag-list>ul>li>ul:not(.validators)>li{padding:1px 0}.diag-list>ul>li>ul:not(.validators)>li:last-child{margin-bottom:10px}.diag-list>ul>li ul.validators>li{font-style:italic;font-size:12px}.diag-list>ul>li ul.validators>li.suggestionvalidator{color:var(--notice-color)}.diag-list>ul>li ul.validators>li.warningvalidator{color:var(--warning-color)}.diag-list>ul>li ul.validators>li.warningvalidator>a{color:var(--warning-color);text-decoration:underline}.items{display:flex;gap:5px}.items>.item{display:flex;gap:5px}.items>.item svg{position:relative;top:3px;flex-basis:14px;width:14px;height:14px}.items>.item-warnings{color:var(--warning-color)}.items>.item-warnings svg{color:var(--warning-color)}.items>.item-suggestions{color:var(--notice-color)}.items>.item-suggestions svg{color:var(--notice-color)}
