.progress-bar{background-color:var(--observatory-bg);height:4px;overflow:hidden;width:100%}.progress-bar-value{animation:indeterminateAnimation 2.5s linear infinite;background-color:var(--observatory-accent);height:100%;transform-origin:0 50%;width:100%}@keyframes indeterminateAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}@media(prefers-reduced-motion){.progress-bar-value{animation-duration:60s}}.observatory .observatory-landing.observatory-landing-top{background:var(--observatory-bg-secondary)}.observatory .observatory-landing.observatory-landing-top .observatory-wrapper{grid-template-areas:"header ."}@media(max-width:1199px){.observatory .observatory-landing.observatory-landing-top .observatory-wrapper{grid-template-areas:"header";grid-template-columns:auto}}.observatory .observatory-landing{background:var(--observatory-bg)}.observatory .observatory-landing .observatory-wrapper .faq-link,.observatory .observatory-landing .observatory-wrapper .feedback-link{display:inline-block;margin-right:1rem;margin-top:2rem}.observatory .observatory-landing .place{grid-area:sidebar}.observatory .observatory-landing .header{display:grid;grid-gap:0 6.25rem;gap:0 6.25rem;grid-template-areas:"form svg";grid-template-columns:2fr 1fr}.observatory .observatory-landing .header .scan-form{grid-area:form}.observatory .observatory-landing .header .landing-illustration{grid-area:svg}.observatory .observatory-landing .header .landing-illustration svg{height:auto;max-width:50vw;width:100%}@media(max-width:768px){.observatory .observatory-landing .header{grid-template:"form" auto "svg" auto}.observatory .observatory-landing .header .landing-illustration{text-align:center}}.observatory .observatory-landing h1{margin-bottom:unset}.observatory .observatory-landing p{color:var(--observatory-color-secondary)}.observatory .observatory-landing form .input-group{display:flex;height:3rem}.observatory .observatory-landing form .input-group :focus-visible{outline:1px solid var(--observatory-accent);outline-offset:-1px;outline-width:1px}.observatory .observatory-landing form .input-group ::placeholder{color:var(--observatory-color-secondary);opacity:.8}.observatory .observatory-landing form .input-group input{background-color:var(--observatory-bg);border:1px solid var(--observatory-border);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);flex-grow:1;padding:0 .75rem;width:100%}.observatory .observatory-landing form .input-group input::placeholder{overflow-x:hidden;text-overflow:ellipsis}.observatory .observatory-landing form .input-group button{background:var(--button-primary-default);border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--background-primary);cursor:pointer;font:var(--type-emphasis-m);font-size:1rem;padding:0 2rem}.observatory .observatory-landing form .input-group button:hover{background:var(--button-primary-hover)}.observatory .observatory-landing form .input-group button:active{background:var(--button-primary-active)}.observatory .observatory-landing form label{align-items:center;display:flex;margin:1.75rem 0}.observatory .observatory-landing form input[type=checkbox]{height:1.25rem;margin:0 .5rem 0 0;width:1.25rem}.observatory .observatory-landing .main{background:var(--observatory-bg);border-radius:var(--border-radius);margin:1rem 0}.observatory .observatory-landing .main h2{margin-top:unset}.observatory .observatory-landing .main .about{display:flex;flex-direction:column}.observatory .observatory-landing .main .about h2{margin-bottom:2rem}.observatory .observatory-landing .main .about svg.lines defs#defs3 #gradient stop#stop1{stop-color:var(--observatory-accent)}.observatory .observatory-landing .main .about svg.lines defs#defs3 #gradient stop#stop2{stop-color:color-mix(in srgb,var(--observatory-accent),var(--observatory-bg))}.observatory .observatory-landing .main .about svg.lines defs#defs3 #gradient stop#stop3{stop-color:var(--observatory-bg)}.observatory .observatory-landing .main .about figure.assessment svg path,.observatory .observatory-landing .main .about figure.mdn svg path,.observatory .observatory-landing .main .about figure.scanning svg path,.observatory .observatory-landing .main .about figure.security svg path{fill:var(--observatory-accent)}@media(min-width:769px){.observatory .observatory-landing .main .assessment{margin-left:0}.observatory .observatory-landing .main .scanning{margin-left:3.125rem}.observatory .observatory-landing .main .security{margin-left:6.25rem}.observatory .observatory-landing .main .mdn{margin-left:9.75rem}}@media(max-width:768px){.observatory .observatory-landing .main figure~figure{margin-top:1.75rem}.observatory .observatory-landing .main .lines{display:none}}@media(min-width:769px)and (max-width:991px){.observatory .observatory-landing .main .about-copy{width:80%}}.observatory .observatory-landing .main figure{align-items:start;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:2rem 1fr}.observatory .observatory-landing .main figure figcaption p{color:var(--observatory-color);margin:0}.observatory{--background-toc-active:var(--observatory-border);--category-color:var(--observatory-accent)}.observatory .article-actions-container{display:flex}@media(min-width:769px){.observatory .sidebar{padding-top:3rem}}.observatory .document-toc-heading,.observatory .observatory-wrapper .document-toc-heading{font-size:var(--type-base-font-size-rem);margin-top:1.5rem}.observatory .document-toc-heading a,.observatory .document-toc-heading a:hover,.observatory .observatory-wrapper .document-toc-heading a,.observatory .observatory-wrapper .document-toc-heading a:hover{text-decoration:none}.observatory .tooltip-popup table{border:0;border-collapse:collapse;white-space:nowrap;width:10rem}.observatory .tooltip-popup table tr{color:var(--observatory-inverse-color-secondary);font-size:.875rem}.observatory .tooltip-popup table tr.current{color:var(--observatory-inverse-color)}.observatory .tooltip-popup table td,.observatory .tooltip-popup table th{background-color:unset;border:0;font-weight:var(--font-body);text-align:left;width:50%}.observatory .tooltip-popup table th{font-size:1rem;padding:0 0 .75rem}.observatory .tooltip-popup table td{padding:0}.observatory .tooltip-popup table td svg{vertical-align:-.3rem}.observatory .info-tooltip{position:relative}.observatory .info-tooltip .arrow{fill:var(--button-primary-default);margin-left:-20px;margin-top:-2rem;padding:0;position:absolute}.observatory .info-tooltip .tooltip-popup{--tooltip-offset:0;background-color:var(--button-primary-default);border-radius:var(--border-radius);color:var(--observatory-inverse-color-secondary);left:50%;margin-top:2rem;max-width:min(100vw,20rem);padding:1.5rem;position:absolute;text-align:center;top:100%;transform:translateX(var(--tooltip-offset));visibility:hidden;width:-webkit-max-content;width:max-content;z-index:1}.observatory .info-tooltip:focus .tooltip-popup,.observatory .info-tooltip:hover .tooltip-popup{visibility:visible}.observatory svg.chart{background-color:var(--background-primary);border-radius:var(--border-radius)}.observatory svg.chart .tick text{fill:var(--observatory-color-secondary);font-family:var(--font-body);font-size:1rem;font-weight:300;transform:scale(1)}.observatory svg.chart .tick text.x-labels{text-anchor:middle}.observatory svg.chart .tick text.x-labels.current{fill:var(--grade-border)}.observatory svg.chart .tick text.y-labels{text-anchor:end}.observatory svg.chart .tick line{color:var(--observatory-color-secondary);opacity:.9;stroke:var(--observatory-border);stroke-dasharray:5,5;stroke-width:1px}.observatory svg.chart .bar{fill:var(--grade-bg);stroke:var(--grade-bg);stroke-width:1}.observatory svg.chart .bar.current-grade{stroke:var(--grade-border)}.observatory svg.chart .you-are-here polyline{fill:var(--background-primary);filter:drop-shadow(0 0 3px rgb(170,170,170));z-index:9}.observatory svg.chart .you-are-here text{fill:var(--text-primary);font-family:var(--font-body);font-size:.85rem;font-weight:300}.observatory-results .sidebar{grid-area:sidebar;padding-top:0}.observatory-results .sidebar .place{display:flex}.observatory-results h2:before{background-color:var(--observatory-color);content:"";display:inline-block;-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.observatory-results h2.summary:before{height:1.4rem;-webkit-mask-image:url(/static/media/summary-icon.b5f93da492e5ea89cb1d.svg);mask-image:url(/static/media/summary-icon.b5f93da492e5ea89cb1d.svg);width:2rem}.observatory-results h2.result:before{height:1.2rem;-webkit-mask-image:url(/static/media/results-icon.a1d153ef9fc4de5c77a9.svg);mask-image:url(/static/media/results-icon.a1d153ef9fc4de5c77a9.svg);width:2rem}.observatory-results h2.summary .host{font-weight:400}.observatory-results .heading-and-actions{align-items:start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:3rem}.observatory-results .heading-and-actions h1{align-self:flex-start}.observatory-results .heading-and-actions .actions{align-self:center}.observatory-results h1{letter-spacing:var(--heading-letter-spacing);margin-bottom:unset}.observatory-results h2{font-size:1.375rem;font-weight:600;letter-spacing:var(--heading-letter-spacing);margin-bottom:1rem;margin-top:1.5rem}.observatory-results p{font-weight:400;letter-spacing:-.03rem}.observatory-results code{font-weight:600}.observatory-results .arrow-down{color:var(--observatory-arrow-down-color)}.observatory-results .arrow-up{color:var(--observatory-arrow-up-color)}.observatory-results .grade-trend{grid-area:grade;justify-self:start}.observatory-results .grade-trend .trend{color:var(--observatory-color-secondary);font-weight:400;margin-top:1rem}.observatory-results .scan-results .footnote{font-size:var(--type-smaller-font-size);margin-top:1rem}.observatory-results .scan-results .detail-header{display:flex;gap:.5rem;padding:0 1.5rem 0 0}.observatory-results .scan-results .detail-header .arrow{color:var(--observatory-color-secondary)}.observatory-results .scan-results .detail-header .detail-header-title{font-weight:600;padding-right:.2rem}.observatory-results .scan-results .detail-header p{margin:1rem 0}.observatory-results .scan-results .iso-date code{font-weight:400}.observatory-results .scan-results .humanized-duration{font-size:var(--type-smaller-font-size)}.observatory-results .scan-results table{background:var(--observatory-table-bg);border:none;min-width:calc(992px - 14rem)}.observatory-results .scan-results table th{background:var(--observatory-table-header-bg);color:var(--text-secondary);font-weight:500;vertical-align:top}.observatory-results .scan-results table tr:nth-child(odd){background-color:var(--observatory-table-bg-alternate)}.observatory-results .scan-results table td{overflow-wrap:anywhere;padding:.5rem 1.5rem;vertical-align:top}.observatory-results .scan-results table td.cookie-name:first-child{max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.observatory-results .scan-results table td.score>span{display:flex;flex-direction:row;justify-content:space-between}.observatory-results .scan-results table a{color:var(--observatory-color);text-decoration:underline;-webkit-text-decoration-color:var(--observatory-color-secondary);text-decoration-color:var(--observatory-color-secondary)}.observatory-results .scan-results table a:active,.observatory-results .scan-results table a:hover{text-decoration:none}.observatory-results .scan-results table span.not-counted{color:var(--observatory-color-secondary)}.observatory-results .scan-results table span.not-counted a{text-decoration:none}.observatory-results .scan-results table.tests td:first-of-type,.observatory-results .scan-results table.tests th:first-of-type{width:25%}.observatory-results .scan-results table.tests td.score{white-space:nowrap}.observatory-results .scan-results table.csp td:first-of-type,.observatory-results .scan-results table.csp th:first-of-type{width:45%}.observatory-results .scan-results table.headers td:first-of-type,.observatory-results .scan-results table.headers th:first-of-type{width:30%}.observatory-results .scan-results table.cookies td:nth-of-type(n+3),.observatory-results .scan-results table.cookies th:nth-of-type(n+3){text-align:center}.observatory-results .scan-results table td,.observatory-results .scan-results table th{border:none;padding:1.5rem}.observatory-results .scan-results table td :first-child,.observatory-results .scan-results table th :first-child{margin-top:0}.observatory-results .scan-results table td :last-child,.observatory-results .scan-results table th :last-child{margin-bottom:0}.observatory-results .scan-results table .icon{height:1.3rem;width:1.3rem}@media(max-width:425.98px){.observatory-results .scan-results table td .iso-date code{font-size:x-small}}@media(max-width:991.98px){.observatory-results .scan-results table{min-width:0}.observatory-results .scan-results table thead{display:none}.observatory-results .scan-results table tbody{display:block}.observatory-results .scan-results table tr{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto}.observatory-results .scan-results table tr:nth-of-type(odd){background:var(--observatory-table-header-bg)}.observatory-results .scan-results table td{grid-column-gap:2em;column-gap:2em;display:grid;grid-auto-flow:column;grid-column:span 2;grid-template-columns:subgrid}.observatory-results .scan-results table td .humanized-duration{display:none}.observatory-results .scan-results table td:before{content:attr(data-header);display:inline;font-weight:600}.observatory-results .scan-results table.cookies td:first-of-type,.observatory-results .scan-results table.csp td:first-of-type,.observatory-results .scan-results table.headers td:first-of-type,.observatory-results .scan-results table.tests td:first-of-type{width:auto}.observatory-results .scan-results table td:not(:last-of-type){padding-bottom:0}.observatory-results .scan-results table td:nth-of-type(n+2){padding-top:.75rem}.observatory-results .scan-results table.cookies td:nth-of-type(n+3){text-align:left}.observatory-results .scan-results table td.score{display:grid}.observatory-results .scan-results table td.score>span{display:block}.observatory-results .scan-results table td.score .obs-pass-icon{display:inline-block;height:1.5em;vertical-align:top}}.observatory-results .scan-results input[type=radio]:not(:checked)~.tab-content{display:none}.observatory-results .scan-results ol.tabs-list{grid-column-gap:3rem;column-gap:3rem;display:grid;grid-template-areas:"tab-0 tab-1 tab-2 tab-3 tab-4 tab-5 ." "hr    hr    hr    hr    hr    hr    hr " "mod   mod   mod   mod   mod   mod   mod";grid-template-columns:repeat(6,-webkit-max-content) 1fr;grid-template-columns:repeat(6,max-content) 1fr;margin:0;overflow-x:auto;overscroll-behavior-x:none;padding:0}@media(max-width:991.98px){.observatory-results .scan-results ol.tabs-list{column-gap:1.75rem;grid-template-columns:repeat(6,-webkit-max-content) auto;grid-template-columns:repeat(6,max-content) auto}}.observatory-results .scan-results ol.tabs-list:before{border:none;border-top:1px solid var(--observatory-border);content:"";grid-area:hr;margin:0;width:100%}.observatory-results .scan-results ol.tabs-list li.tabs-list-item{display:contents}.observatory-results .scan-results ol.tabs-list li.tabs-list-item>input:checked+label{border-bottom:2px solid var(--observatory-accent);color:var(--text-primary)}.observatory-results .scan-results ol.tabs-list li.tabs-list-item>input:not(:checked)+label:hover{border-bottom:2px solid var(--observatory-accent-light);color:var(--text-primary)}.observatory-results .scan-results ol.tabs-list li.tabs-list-item>input:checked:focus-visible+label{outline-color:var(--accent-primary);outline-offset:1px;outline-style:auto}.observatory-results .scan-results ol.tabs-list li.tabs-list-item>input:not(:checked)+label{color:var(--text-secondary);opacity:.775}.observatory-results .scan-results ol.tabs-list li.tabs-list-item>label{cursor:pointer;height:2.2rem;width:-webkit-max-content;width:max-content}.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-0>input,.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-0>label{grid-area:tab-0}.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-1>input,.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-1>label{grid-area:tab-1}.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-2>input,.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-2>label{grid-area:tab-2}.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-3>input,.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-3>label{grid-area:tab-3}.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-4>input,.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-4>label{grid-area:tab-4}.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-5>input,.observatory-results .scan-results ol.tabs-list li.tabs-list-item#tabs-5>label{grid-area:tab-5}.observatory-results .scan-results ol.tabs-list li.tabs-list-item>section.tab-content{grid-area:mod;left:0;margin:0;position:-webkit-sticky;position:sticky}@media(max-width:991.98px){.observatory-results .scan-results ol.tabs-list li.tabs-list-item>section.tab-content{width:calc(100vw - 15rem)}}@media(max-width:768.98px){.observatory-results .scan-results ol.tabs-list li.tabs-list-item>section.tab-content{width:calc(100vw - 2rem)}}.observatory-results section.scan-rescan,.observatory-results section.scan-result{background-color:var(--background-primary);border-radius:var(--border-radius);justify-content:space-between;margin-bottom:3rem;max-width:var(--max-width);padding:var(--spacing)}.observatory-results section.scan-result{grid-column-gap:var(--spacing);column-gap:var(--spacing);display:grid;grid-template-areas:"grade data actions";grid-template-columns:auto 1fr auto}.observatory-results section.scan-result .progress{border-radius:50%;display:block;height:.8rem;width:.8rem}.observatory-results section.scan-result a{color:var(--observatory-color);text-decoration:none}.observatory-results section.scan-result a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--observatory-color-secondary);text-decoration-color:var(--observatory-color-secondary)}.observatory-results section.scan-result .scan-another{font-size:var(--type-smaller-font-size);font-weight:400;margin-top:1.2rem}.observatory-results section.scan-result .scan-another a{color:var(--observatory-color-secondary)}.observatory-results section.scan-result .scan-another a:hover{text-decoration:underline}.observatory-results section.scan-result .label{font-weight:600}.observatory-results section.scan-result .actions{grid-area:actions}.observatory-results section.scan-result .actions .button-wrap{width:9rem}.observatory-results section.scan-result .data{grid-area:data}@media(max-width:1199px){.observatory-results section.scan-result{align-items:flex-start;grid-template-areas:"grade data actions";grid-template-columns:auto 1fr auto;justify-content:space-between;row-gap:calc(var(--spacing)/2)}.observatory-results section.scan-result .data{align-self:start}}@media(max-width:991px){.observatory-results section.scan-result{grid-template-areas:"grade data" ". actions";grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}}@media(max-width:768px){.observatory-results section.scan-result{padding:calc(var(--spacing)/2)}}.observatory-results .grade{background:var(--grade-bg);border:1px solid var(--grade-border);border-radius:.2em;color:var(--grade-border);display:inline-block;font-size:1.7rem;font-weight:600;height:5rem;line-height:5rem;text-align:center;width:5rem}.observatory-results .grade-a{--grade-bg:var(--observatory-grade-a-bg);--grade-border:var(--observatory-grade-a-border)}.observatory-results .grade-b{--grade-bg:var(--observatory-grade-b-bg);--grade-border:var(--observatory-grade-b-border)}.observatory-results .grade-c{--grade-bg:var(--observatory-grade-c-bg);--grade-border:var(--observatory-grade-c-border)}.observatory-results .grade-d{--grade-bg:var(--observatory-grade-d-bg);--grade-border:var(--observatory-grade-d-border)}.observatory-results .grade-f{--grade-bg:var(--observatory-grade-f-bg);--grade-border:var(--observatory-grade-f-border)}.observatory{--border-radius:0.3rem;--code-background-block:var(--observatory-bg-code);--spacing:2rem;background-color:var(--observatory-bg)}.observatory h1,.observatory h2{font-style:normal;font-weight:600;letter-spacing:var(--heading-letter-spacing)}.observatory .obs-none{color:var(--observatory-color-secondary)}.observatory .obs-score-value{margin-right:.5rem}.observatory .obs-pass-icon svg.pass path{fill:var(--observatory-pass-icon-bg)}.observatory .obs-pass-icon svg.pass circle{fill:var(--observatory-pass-icon-color)}.observatory .obs-pass-icon svg.fail path{fill:var(--observatory-fail-icon-bg)}.observatory .obs-pass-icon svg.fail circle{fill:var(--observatory-fail-icon-color)}.observatory .accent{color:var(--observatory-accent)}.observatory .observatory-wrapper{display:grid;grid-template-areas:"header header header" "main main main" ". sidebar .";grid-template-columns:1rem 1fr 1rem;max-width:var(--max-width);padding:1.5rem 1rem}.observatory .observatory-wrapper section.header{grid-area:header}.observatory .observatory-wrapper section.main{grid-area:main}.observatory .observatory-wrapper a{color:var(--observatory-color);text-decoration:underline;-webkit-text-decoration-color:var(--observatory-color-secondary);text-decoration-color:var(--observatory-color-secondary)}.observatory .observatory-wrapper a:active,.observatory .observatory-wrapper a:hover{text-decoration:none}.observatory .observatory-wrapper .feedback-link{--feedback-link-icon:var(--observatory-color-secondary);--text-link:var(--observatory-color-secondary);color:var(--observatory-color-secondary);display:block;font-size:var(--type-tiny-font-size);margin-top:1.5rem}.observatory .observatory-wrapper .feedback-link.faq-link:before{-webkit-mask-image:url(/static/media/message-question.8f605a1566e96b145cdc.svg);mask-image:url(/static/media/message-question.8f605a1566e96b145cdc.svg)}.observatory .observatory-wrapper .error{color:var(--form-invalid-color);margin-top:.5rem}.observatory .observatory-wrapper .error:before{background-color:var(--form-invalid-color);content:"";display:inline-block;height:1.15rem;margin-bottom:.25rem;margin-right:.5rem;-webkit-mask-image:url(/static/media/alert-circle.1f96d6dc1f88d15e0492.svg);mask-image:url(/static/media/alert-circle.1f96d6dc1f88d15e0492.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5em}.observatory .observatory-wrapper .error+form input{outline-color:var(--observatory-border-accent)}@media(min-width:769px){.observatory .observatory-wrapper{column-gap:1rem;grid-template-areas:"header sidebar" "main sidebar";grid-template-columns:minmax(0,1fr) 12rem;padding-left:1rem;padding-right:1rem}.observatory .observatory-wrapper section.header,.observatory .observatory-wrapper section.main{padding:0}}@media(min-width:1200px){.observatory .observatory-wrapper{column-gap:3rem;grid-template-areas:"header sidebar" "main sidebar";grid-template-columns:2fr minmax(0,200px)}}.observatory .scroll-container{margin-bottom:1.5rem;margin-top:.8rem;overflow-x:auto;overscroll-behavior-x:none}
/*# sourceMappingURL=3290.1165b42b.chunk.css.map*/