.ods-spdmtr__left{position:relative}.ods-spdmtr-lc-host{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;pointer-events:none}.ods-spdmtr-lc-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:flex-start;justify-content:center;pointer-events:none}@media(min-width:1040px){.ods-spdmtr-lc-overlay{padding-top:2rem}}.ods-spdmtr-lc-overlay__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);scale:1.1;z-index:1;pointer-events:all;border-radius:var(--radius-medium, 1rem)}.ods-spdmtr-lc-overlay__content{position:relative;top:-25px;z-index:2;width:100%;max-width:420px;pointer-events:all;outline:none}.ods-spdmtr-lc-form{display:flex;flex-direction:column;gap:var(--spacing-layout-2, 2.5rem);padding:var(--spacing-component-7, 2.5rem);border-radius:var(--radius-medium, 1rem)}.ods-spdmtr-lc-form .ods-support-message--icon-error{display:flex}@media screen and (max-width:1039px){.ods-spdmtr-lc-form .ods-input__wrapper:has(.ods-input__field:hover),.ods-spdmtr-lc-form .ods-input__wrapper:has(.ods-input__field:active){background-color:var(--colours-basic-background)}}@media screen and (max-width:350px){.ods-spdmtr-lc-form .ods-input__suffix{display:none}}.ods-spdmtr{display:flex;flex-direction:column;gap:var(--spacing-layout-5, 3rem);max-width:1192px}.ods-spdmtr__title-container{width:100%;max-width:590px}.ods-spdmtr__title{color:var(--mode-basic-text, #000000);margin:0;text-align:left}.ods-spdmtr__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ods-spdmtr__content{display:flex;flex-direction:row;justify-content:center;align-items:start;gap:var(--spacing-layout-5, 3rem);width:100%;max-width:1085px;min-height:470px}@media(max-width:767px){.ods-spdmtr__content{gap:var(--spacing-component-9, 2.5rem)}}@media(max-width:1039px){.ods-spdmtr__content{flex-direction:column;align-items:stretch}}.ods-spdmtr__left{display:flex;flex-direction:column;align-items:center;gap:-32px;flex-shrink:0}.ods-spdmtr__gauge{position:relative;width:420px;max-width:100%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px}.ods-spdmtr__svg{position:absolute;top:0;left:0;width:100%;height:100%}.ods-spdmtr__arc-progress,.ods-spdmtr__dot--progress-end{transition:none}.ods-spdmtr__dot--progress-start{transition:opacity .15s ease-out}.ods-spdmtr__dot--bg-start,.ods-spdmtr__dot--bg-end{transition:none}.ods-spdmtr__marker{-webkit-user-select:none;user-select:none}.ods-spdmtr__speed-display{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-component-2, .25rem);padding-top:var(--spacing-component-3, .5rem)}.ods-spdmtr__speed-value{font-family:TeleNeo Var,sans-serif;font-weight:655;font-size:3.5rem;line-height:1;color:var(--mode-basic-text, #000000);text-align:center}.ods-spdmtr__speed-unit{font-family:TeleNeo Var,sans-serif;font-weight:500;font-size:1rem;line-height:1.25;color:var(--mode-basic-text-recessive, #616161);text-align:center}@media(min-width:1040px){.ods-spdmtr__action-container{min-width:425px}}.ods-spdmtr__action{width:100%;display:flex;gap:var(--spacing-component-3, .5rem);flex-wrap:wrap;justify-content:center;margin-top:calc(var(--sizing-component-15, 4rem) / -2)}@media(max-width:767px){.ods-spdmtr__action{margin-top:calc(var(--sizing-component-16, 4.5rem) / -2)}}.ods-spdmtr__button{--ods-spdmtr-button-focus-outline-width: .125rem;--ods-spdmtr-button-focus-outline-offset: .25rem;--ods-spdmtr-button-outline-border-width: .0625rem;--ods-spdmtr-button-transition-duration: .1s;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:1rem;border:var(--ods-spdmtr-button-outline-border-width) solid transparent;border-radius:var(--radius-full, 999px);padding:var(--spacing-component-1, .125rem) var(--component-7, 1.5rem);min-width:var(--sizing-component-20, 160px);min-height:var(--sizing-component-15, 4rem);cursor:pointer;outline:none;text-decoration:none;overflow:hidden;transition:background-color var(--ods-spdmtr-button-transition-duration),color var(--ods-spdmtr-button-transition-duration),outline var(--ods-spdmtr-button-transition-duration),border-color var(--ods-spdmtr-button-transition-duration)}@media(max-width:550px){.ods-spdmtr__button{width:100%;max-width:270px}}@media(max-width:767px){.ods-spdmtr__button{font-size:var(--typography-body-M-bold-size, 16px);min-height:var(--sizing-component-14, 3rem)}.ods-spdmtr__button svg{width:var(--sizing-component-7, 16px);height:var(--sizing-component-7, 16px)}}.ods-spdmtr__button svg,.ods-spdmtr__button path{fill:currentColor}.ods-spdmtr__button--primary{color:var(--mode-basic-text-on-accent, #ffffff);background:var(--mode-basic-accent, #e20074);outline:0 solid var(--mode-basic-accent, #e20074);outline-offset:-1px}.ods-spdmtr__button--primary:hover{background:var(--colours-interaction-states-hover-accent-hover);color:var(--colours-interaction-states-pressed-text-on-accent-pressed);outline:3px solid var(--colours-interaction-states-hover-accent-hover);text-decoration:none}.ods-spdmtr__button--primary:active{background:var(--colours-interaction-states-pressed-accent-pressed);color:var(--colours-interaction-states-pressed-text-on-accent-pressed);outline:0 solid var(--mode-basic-accent, #e20074);outline-offset:0}.ods-spdmtr__button--primary:focus-visible{background:var(--mode-basic-accent, #e20074);color:var(--mode-basic-text-on-accent, #ffffff);outline:var(--ods-spdmtr-button-focus-outline-width) solid var(--colours-interaction-states-focus-focus);outline-offset:var(--ods-spdmtr-button-focus-outline-offset);border-color:transparent}.ods-spdmtr__button--outline{color:var(--mode-basic-text, #000000);background:transparent;border-color:var(--mode-basic-stroke, #000000);outline:var(--ods-spdmtr-button-outline-border-width) solid var(--mode-basic-stroke, #000000);outline-offset:-1px}.ods-spdmtr__button--outline:hover{background:var(--colours-interaction-states-hover-background-hover);color:var(--mode-basic-text, #000000);outline:3px solid var(--colours-interaction-states-hover-stroke-hover);text-decoration:none}.ods-spdmtr__button--outline:active{background:var(--colours-interaction-states-pressed-background-pressed);color:var(--mode-basic-text, #000000);outline:3px solid var(--mode-basic-stroke, #000000);outline-offset:-3px}.ods-spdmtr__button--outline:focus-visible{background:transparent;color:var(--mode-basic-text, #000000);outline:var(--ods-spdmtr-button-focus-outline-width) solid var(--colours-interaction-states-focus-focus);outline-offset:var(--ods-spdmtr-button-focus-outline-offset);border-color:var(--mode-basic-stroke, #000000)}.ods-spdmtr__button[disabled],.ods-spdmtr__button.is-disabled{pointer-events:none}.ods-spdmtr__button-icon{font-size:1.5rem;line-height:1}.ods-spdmtr__status{width:100%;display:flex;justify-content:center}@media(max-width:767px){.ods-spdmtr__status{margin-top:-10px}}.ods-spdmtr__status-text{color:var(--mode-basic-text, #000000);margin:0;text-align:center}.ods-spdmtr__status-dots{display:inline-flex;white-space:nowrap}.ods-spdmtr__status-dot{display:inline-block;opacity:0}.ods-spdmtr__status-dot:nth-child(1){animation:ods-spdmtr-dot-1 1.4s infinite;animation-delay:1.5s;animation-fill-mode:backwards}.ods-spdmtr__status-dot:nth-child(2){animation:ods-spdmtr-dot-2 1.4s infinite;animation-delay:1.5s;animation-fill-mode:backwards}.ods-spdmtr__status-dot:nth-child(3){animation:ods-spdmtr-dot-3 1.4s infinite;animation-delay:1.5s;animation-fill-mode:backwards}@keyframes ods-spdmtr-dot-1{0%,19.999%{opacity:0}20%,to{opacity:1}}@keyframes ods-spdmtr-dot-2{0%,39.999%{opacity:0}40%,to{opacity:1}}@keyframes ods-spdmtr-dot-3{0%,59.999%{opacity:0}60%,to{opacity:1}}.ods-spdmtr__right{flex:1;display:flex;flex-direction:column;gap:var(--spacing-component-3, .5rem);min-width:0}@media(min-width:1040px){.ods-spdmtr__right{margin-top:var(--spacing-layout-3, 2rem)}}.ods-spdmtr__results{display:flex;flex-direction:column;gap:var(--spacing-component-4, .75rem)}@media(max-width:767px){.ods-spdmtr__results{gap:var(--spacing-component-3, .5rem)}}.ods-spdmtr__result-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-component-4, .75rem)}@media(max-width:380px){.ods-spdmtr__result-row{grid-template-columns:1fr}}@media(max-width:767px){.ods-spdmtr__result-row{gap:var(--spacing-component-3, .5rem)}}.ods-spdmtr__result-card{display:flex;flex-direction:column;gap:var(--spacing-layout-2, 1.5rem);padding:var(--spacing-layout-2, 1.5rem);background:var(--mode-basic-accent, #e20074);border-radius:var(--radius-medium, 1rem)}@media(max-width:767px){.ods-spdmtr__result-card{gap:var(--spacing-component-5, 1rem)}}.ods-spdmtr__result-card--quality{gap:var(--spacing-component-5, 1rem)}.ods-spdmtr__result-header{display:flex;align-items:center;gap:var(--spacing-component-3, .5rem)}.ods-spdmtr__result-icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:var(--mode-basic-text-on-accent, #ffffff);line-height:1}.ods-spdmtr__result-label,.ods-spdmtr__result-value{color:var(--mode-basic-text-on-accent, #ffffff)}.ods-spdmtr__result-unit{color:var(--mode-basic-text-on-accent, #ffffff);margin-left:var(--spacing-component-3, .5rem)}.ods-spdmtr__quality-rating{display:flex;align-items:center;gap:var(--spacing-component-5, 1rem);flex-wrap:wrap}@media(max-width:400px){.ods-spdmtr__quality-rating{gap:var(--spacing-component-3, .5rem)}}.ods-spdmtr__stars{flex-shrink:0;color:var(--mode-basic-text-on-accent, #ffffff)}.ods-spdmtr__stars svg{width:var(--sizing-component-14, 48px);height:var(--sizing-component-14, 48px);padding:var(--spacing-component-3)}@media(max-width:400px){.ods-spdmtr__stars svg{width:var(--sizing-component-13, 40px);height:var(--sizing-component-13, 40px);padding:var(--spacing-component-2)}}.ods-spdmtr__quality-label{color:#fffc}.ods-spdmtr__quality-description{color:var(--mode-basic-text-on-accent, #ffffff);margin:0}.ods-spdmtr__disclaimer{color:var(--mode-basic-text-recessive, #616161);margin:0;text-align:left;max-width:100%}
/*$vite$:1*/