:root{--plum: rgba(45, 25, 150, 1);--pink: #f05;--pool: rgb(14, 202, 227);--midnight: rgb(16, 44, 68);--grey: rgba(162, 171, 188, 1);--heather: rgba(222, 229, 236, 1);--extra: rgba(0, 133, 140, 1);--light: rgba(230, 230, 230, 1);--post-background: rgba(220, 210, 200, 0.4);--text-color: #333;--highlight-cases: #ff7733;--highlight-death: #880044;--highlight-vaccinated: #2D1996;--highlight-population: #00cc99;--highlight-boosters: #ccc;--avatar-size: 40px;--system-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", "Roboto Condensed", sans-serif;--font-sans: "Roboto Condensed", sans;color:var(--text-color)}body{background-color:#fafafa}#nrtk-container{background:transparent;max-width:740px;margin:0 auto;padding:0 15px}#nrtk-meta #introduction{padding:0;line-height:0}#nrtk-meta #introduction .brandmark{max-width:160px;margin-left:-12px}#nrtk-meta #introduction #intro-container{transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s}#nrtk-meta #introduction #intro-container.hidden{opacity:0;visibility:hidden;height:0;overflow:hidden}#nrtk-meta #introduction .cover{background-image:url(d23ecfd6ab95000a08e5c5bede51910b.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:.4rem .8rem 1rem;margin:20px 0;border-radius:6px}#nrtk-meta #introduction .cover h1,#nrtk-meta #introduction .cover p{color:var(--light);text-shadow:1px 1px 2px #444}#nrtk-meta #introduction .cover h1{font-size:1.6rem;text-transform:uppercase;opacity:1}#nrtk-meta #introduction .cover p{font-weight:300;line-height:1.2;font-size:1.2rem;opacity:.9}#nrtk-meta #introduction #nav-intro{display:flex;flex-flow:row wrap;margin:20px 0}#nrtk-meta #introduction #nav-intro a{width:44%;padding:8px 2px;margin:4px 6px;font-size:1rem;color:var(--plum);border-radius:4px;text-decoration:none;text-transform:uppercase}#nrtk-meta #introduction p{font-size:1.2rem;line-height:1.3;margin-bottom:.6rem}#nrtk-meta #introduction .label{margin-top:0;color:var(--light);font-size:.9rem;font-weight:300;opacity:.8}#menu-toggle{display:block;position:relative;z-index:1;-webkit-user-select:none;user-select:none}#menu-toggle a{text-decoration:none;color:#232323;transition:color .3s ease}#menu-toggle input{display:block;width:46px;height:44px;position:absolute;top:0;left:0;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none;background:rgba(240,240,240,.4)}#menu-toggle input:checked{background:none}#menu-toggle input:checked~span{opacity:1;transform:rotate(-45deg) translate(-2px, 2px);background:#fff}#menu-toggle input:checked~span:nth-last-child(3){opacity:0}#menu-toggle input:checked~span:nth-last-child(2){transform:rotate(45deg) translate(-6px, -8px)}#menu-toggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#2d1996;border-radius:0;opacity:.8;z-index:1;transform-origin:4px 0px;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),background .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease}#menu-toggle span:first-child{transform-origin:0% 0%}#menu-toggle span:nth-last-child(2){transform-origin:0% 100%}#menu-toggle:hover span{opacity:1}#vaccination-nav{display:block;z-index:1;background-color:var(--light)}#vaccination-nav #menu-toggle{position:fixed;top:10px;right:10px;padding:11px 10px;z-index:1000}#vaccination-nav #nav{position:fixed;z-index:999;top:0;right:0;left:0;height:100vh;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;transition:opacity .3s cubic-bezier(0.77, 0.2, 0.05, 1);background-color:rgba(230,230,230,.99);opacity:0;visibility:hidden}#vaccination-nav #nav.visible{opacity:1;visibility:visible}#vaccination-nav a{display:block;font-weight:400;text-decoration:none;padding:12px 30px;font-size:1.1rem;text-transform:uppercase;transition:all .3s;color:var(--dark)}#vaccination-nav a:hover{opacity:.9}#vaccination-nav a:last-child{margin-bottom:40px}#vaccination-nav a.active{color:rgba(250,250,250,.95);opacity:.9;background-color:var(--plum)}#preloader{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='44' height='44' viewBox='0 0 44 44' stroke='rgba(100, 100, 200, .4)'%3E%3Cg fill='none' fill-rule='evenodd' stroke-width='2'%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='0s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' begin='0s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='22' cy='22' r='1'%3E%3Canimate attributeName='r' begin='-0.9s' dur='1.8s' values='1; 20' calcMode='spline' keyTimes='0; 1' keySplines='0.165, 0.84, 0.44, 1' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' begin='-0.9s' dur='1.8s' values='1; 0' calcMode='spline' keyTimes='0; 1' keySplines='0.3, 0.61, 0.355, 1' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-position:center center;background-size:32px;background-repeat:no-repeat;height:34px}#vaccination-nav .em{margin-top:-4px;margin-right:2px}#nav-intro .em{margin-top:-4px;margin-right:4px}#nrtk-vaccine-tracker{opacity:0;visibility:hidden;height:0;overflow:hidden;margin-bottom:20px;transition:opacity .3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s}#nrtk-vaccine-tracker.visible{opacity:1;visibility:visible;height:auto;overflow:unset}#nrtk-vaccine-tracker div{line-height:1.2}#nrtk-vaccine-tracker .country{padding-top:10px;padding-bottom:2rem}#nrtk-vaccine-tracker .country h2{font-size:2.4rem;margin:.3rem 0;color:var(--plum);text-transform:uppercase}#nrtk-vaccine-tracker .country h3{color:var(--plum);font-weight:600;font-size:1.3rem;text-transform:uppercase;margin:3rem 0 1rem;opacity:.8}#nrtk-vaccine-tracker .country h3.pullup{margin-top:1rem}#nrtk-vaccine-tracker .country .info-cards{display:flex;flex-flow:column nowrap}#nrtk-vaccine-tracker .country .info-cards .card{width:auto;padding:10px;margin:4px 0;border:1px solid var(--post-background);border-radius:4px;user-select:none;transition:all .2s ease-in-out;--highlight-color: var(--highlight-cases)}#nrtk-vaccine-tracker .country .info-cards .card:first-child{margin-left:0}#nrtk-vaccine-tracker .country .info-cards .card:last-child{margin-right:0}#nrtk-vaccine-tracker .country .info-cards .card:hover{border-color:var(--highlight-color);background-color:var(--highlight-color)}#nrtk-vaccine-tracker .country .info-cards .card:hover>div{color:var(--light)}#nrtk-vaccine-tracker .country .info-cards .card:hover .card-title{opacity:1}#nrtk-vaccine-tracker .country .info-cards .card:hover .card-text{color:#f0f0f0}#nrtk-vaccine-tracker .country .info-cards .card:hover .card-subtitle{opacity:.8}#nrtk-vaccine-tracker .country .info-cards .card .card-title{margin:0;opacity:.8;font-size:.8rem;font-weight:600;text-transform:uppercase}#nrtk-vaccine-tracker .country .info-cards .card .card-text{font-size:2rem;float:right;margin-top:-14px;line-height:1;color:var(--highlight-color)}#nrtk-vaccine-tracker .country .info-cards .card .card-text.no-data:after{content:"нет данных";font-size:1rem;top:-10px;position:relative;opacity:.6}#nrtk-vaccine-tracker .country .info-cards .card .card-subtitle{font-size:.7rem;line-height:1em;opacity:.6;text-transform:uppercase}#nrtk-vaccine-tracker .country .info-cards .card.population{--highlight-color: var(--pink)}#nrtk-vaccine-tracker .country .info-cards .card.deaths{--highlight-color: var(--highlight-death)}#nrtk-vaccine-tracker .country .info-cards .card.vaccinated{--highlight-color: var(--highlight-vaccinated)}#nrtk-vaccine-tracker .country .info-cards .card.fully-vaccinated{--highlight-color: var(--pool)}#nrtk-vaccine-tracker .country .info-cards .card.boosters{--highlight-color: var(--midnight)}#nrtk-vaccine-tracker .country .footnote{font-size:.9rem;line-height:1.1;color:var(--grey);padding:.6rem .2rem;margin:0;hyphens:none}#nrtk-vaccine-tracker .country .footnote a{color:var(--grey)}#nrtk-vaccine-tracker .country .vaccination-charts .footnote{padding-top:0}#nrtk-vaccine-tracker .vaccination-status{display:block}#nrtk-vaccine-tracker .vaccination-status .vaccines{padding-left:10px}#nrtk-vaccine-tracker .vaccination-status .vaccines h3{margin-top:1rem;font-size:1.2rem}#nrtk-vaccine-tracker .vaccination-status ul{margin:1rem 0;padding:0}#nrtk-vaccine-tracker .vaccination-status li{font-size:1rem;list-style:none;padding-left:20px;margin-bottom:12px;position:relative}#nrtk-vaccine-tracker .vaccination-status li::before{content:"🇷🇺";position:absolute;left:-6px;width:24px;margin-top:4px;line-height:1.1}#nrtk-vaccine-tracker .vaccination-status li p{font-size:.9rem;padding:2px 0;margin:0;opacity:.8}#nrtk-vaccine-tracker .vaccination-status li.astrazeneca::before{content:"🇬🇧🇸🇪"}#nrtk-vaccine-tracker .vaccination-status li.sinopharm::before,#nrtk-vaccine-tracker .vaccination-status li.coronavac::before{content:"🇨🇳"}#nrtk-vaccine-tracker .vaccination-status li.moderna::before,#nrtk-vaccine-tracker .vaccination-status li.janssen::before{content:"🇺🇸"}#nrtk-vaccine-tracker .vaccination-status li.pfizer-biontech::before{content:"🇩🇪🇺🇸"}#nrtk-vaccine-tracker .vaccination-status li.zf-uz-vac2001::before{content:"🇨🇳🇺🇿"}#nrtk-vaccine-tracker .vaccination-status li.qazvac::before{content:"🇰🇿"}#vaccination-graph circle{opacity:.9}#vaccination-graph circle:hover{opacity:1;stroke:#fafafa;stroke-width:2px}#vaccination-graph line{stroke-opacity:1}#vaccination-graph text{font-size:11px;font-weight:300}#vaccination-graph #graph-tooltip div{border:solid 1px #bdbdbd;border-radius:2px;background-color:#fff;box-shadow:0px 2px 2px 0px rgba(204,204,204,.6);-moz-box-shadow:0px 2px 2px 0px rgba(204,204,204,.6);-webkit-box-shadow:0px 2px 2px 0px rgba(204,204,204,.6);z-index:10000;padding:4px;color:var(--text-color);font-size:12px}.nrtk-hint::after{font-size:1.1rem}.read-more-block{display:none;margin:1rem 0 2rem}.read-more-block figure{margin:1rem 0 0}#credits{margin:0 auto;padding:0 0 20px}#credits p{font-size:.9rem;opacity:.8;padding:0;margin:.5rem}.chart{position:relative;margin-left:-10px;margin-right:-10px;opacity:0;height:0;overflow:hidden;transition:opacity .4s ease-in-out .2s}.chart#chart-vaccination-distribution{margin:0}.chart.visible{min-height:300px;opacity:1;height:auto;overflow:unset}.chart text{font-family:var(--font-sans);font-weight:300;opacity:.9;font-size:.8rem}.chart .google-visualization-tooltip{padding:4px 6px;height:auto !important}.chart-switch{display:flex;justify-content:center;text-align:center;margin-top:6px}.chart-switch .switch-button{font-size:.9rem;opacity:.6;text-transform:uppercase;padding:2px 8px;cursor:pointer;user-select:none}.chart-switch .switch-button:hover{opacity:1}.chart-switch .switch-button.selected{color:var(--plum);opacity:.8}.switch{position:relative;display:inline-block;width:40px;height:20px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--plum);opacity:.8;-webkit-transition:.3s;transition:.3s}.slider:hover{opacity:1}.slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.3s;transition:.3s}input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.slider.round{border-radius:14px}.slider.round:before{border-radius:50%}#nrtk-hint-container p{margin:.2rem 0;line-height:1.3}@media(max-width: 575.98px){#nrtk-content{margin:0}}@media(min-width: 979.99px){#nrtk-meta #introduction{max-width:740px;margin:0 auto 20px}#nrtk-meta #introduction a{display:block;height:74px}#nrtk-meta #introduction .brandmark{margin-top:10px;margin-left:8px;padding:0;transition:all .2s cubic-bezier(0.39, 0.575, 0.565, 1);position:absolute}#nrtk-meta #introduction #intro-container #nav-intro a{width:30%;height:24px}#nrtk-meta #introduction .cover{padding:1rem 2rem}#nrtk-meta #introduction .cover h1{margin-top:2rem;font-size:3.2rem}#nrtk-meta #introduction .cover p{font-size:1.8rem;margin-bottom:2rem}#nrtk-meta #introduction .cover .label{font-size:1.2rem;margin-bottom:1rem}#nrtk-meta #introduction #intro-the-rest{padding:0 2rem}#vaccination-nav{left:auto;display:block}#vaccination-nav #menu-toggle{display:none}#vaccination-nav #nav{margin-top:60px;position:fixed;right:auto;height:auto;background-color:transparent;opacity:0;visibility:hidden;align-items:normal;padding-top:40px;z-index:90;justify-content:start;transition:opacity .3s ease-in-out .2s}#vaccination-nav #nav.shifted{opacity:1;visibility:visible}#vaccination-nav #nav a{color:#666}#vaccination-nav #nav a:hover{color:var(--pink)}#vaccination-nav #nav a.active{opacity:1;color:var(--plum);background-color:#f6f6f6;border-radius:4px 0 0 4px}#nrtk-container{padding-bottom:20px}#nrtk-content{margin-top:0;margin-bottom:20px;padding-left:30px;padding-right:30px;border-radius:8px;background-color:#f6f6f6}#vaccination-graph{height:320px}#vaccination-graph text{font-size:13px}#nrtk-vaccine-tracker{margin-bottom:0}#nrtk-vaccine-tracker .country{padding-bottom:40px}#nrtk-vaccine-tracker .country .info-cards{flex-flow:row wrap}#nrtk-vaccine-tracker .country .info-cards .card{margin:4px;width:46%}#nrtk-vaccine-tracker .country .info-cards .card .card-title{margin:.3rem 0 .1rem;font-size:.9rem}#nrtk-vaccine-tracker .country .info-cards .card .card-text{font-size:2.2rem;margin-top:-18px}#nrtk-vaccine-tracker .country .info-cards .card:nth-child(2n){margin-right:0}#nrtk-vaccine-tracker .country .info-cards .card:nth-child(2n+1){margin-left:0}#charts-container{max-width:1200px}#charts-container .chart{min-height:400px}.read-more-block{margin:1rem 2rem 0}#credits{max-width:740px;margin:40px auto 0}#credits p{font-size:.9rem;opacity:.8;padding:0 2rem;margin:.5rem}}
