@font-face{font-display:swap;font-family:New Johnston;font-style:normal;font-weight:700;src:url(/frontend/fonts/newjohnstonmedium-bold-webfont.woff2) format("woff2"),url(/frontend/fonts/newjohnstonmedium-bold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/frontend/fonts/opensans-regular-webfont.woff2) format("woff2"),url(/frontend/fonts/opensans-regular-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/frontend/fonts/opensans-semibold-webfont.woff2) format("woff2"),url(/frontend/fonts/opensans-semibold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/frontend/fonts/opensans-bold-webfont.woff2) format("woff2"),url(/frontend/fonts/opensans-bold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/frontend/fonts/opensans-italic-webfont.woff2) format("woff2"),url(/frontend/fonts/opensans-italic-webfont.woff) format("woff")}*,:after,:before{box-sizing:border-box}html{font-family:Open Sans,Arial,sans-serif;font-style:normal;font-weight:400}body,html{height:100%;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}.widget{border-radius:6px;display:inline-block;margin:0 auto;padding:10px;text-align:center;text-decoration:none;width:115px}.widget.white{background:#fff}.widget.grey{background:#efefef}.widget.border{background:#fff}.widget.border,.widget.show-border{border:1px solid #bf9b5c}.widget .gauge,.widget .gauge-container{margin:0 auto;width:85px}.widget .gauge{display:block;height:59px}.widget .gauge path{stroke:#cecece;stroke-width:35}.widget .animate{transition:all 1s}.widget #score{color:#282828;font-weight:700;line-height:1;margin-top:-15px;vertical-align:middle;width:100%}.widget #score:before{bottom:100%;color:#bf9b5c;content:"NPS";font-size:12px;left:0;position:absolute;width:100%}.widget .sign{font-size:16px}.widget #score{font-size:25px;position:relative}.widget .logo-button{margin:0 auto;width:97px}.widget .logo{display:block;height:auto;margin:0 auto;pointer-events:none;width:100%}.widget .button{background:#20355c;border-radius:4px;color:#fff;font-size:8px;font-weight:700;line-height:1;margin:2px 2px 0;padding:9px 0 7px;text-transform:uppercase}.widget.big .button{font-size:10px}@media screen and (width >= 180px){.widget.big{width:180px}.widget.big .gauge-container,.widget.big .logo-button{width:100%}.widget.big .gauge{height:110px;width:160px}.widget.big #score{font-size:48px;line-height:30px;margin-top:-30px}.widget.big #score:before{font-size:20px}.widget.big #score .sign{font-size:30px}.widget.big .logo{width:100%}}@media screen and (width >= 210px){.widget:not(.big){padding:0;width:210px}.widget:not(.big) .gauge-container,.widget:not(.big) .logo-button{display:inline-block;margin:8px;vertical-align:middle}.widget:not(.big) .gauge-container{margin:5px 0 0}.widget:not(.big) .gauge{height:59px;width:85px}}@media screen and (width >= 360px){.widget.big{padding:0;width:360px}.widget.big .gauge-container,.widget.big .logo-button{display:inline-block;margin:8px;vertical-align:middle}.widget.big .gauge-container{margin-right:0;width:181px}.widget.big .logo-button{width:145px}}
