.nvcov{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);--nv-ink:#0f2548;--nv-muted:#667c96;--nv-sea:#04bdba;--nv-blue:#317df1;background:linear-gradient(150deg,#f5faff,#f9fcff 58%,#f5f9ff);color:var(--nv-ink);padding:34px 18px 64px;font-family:Inter,Arial,sans-serif}.nvcov *{box-sizing:border-box}.nvcov__inner{max-width:1240px;margin:0 auto}.nvcov__header{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;flex-wrap:wrap;margin-bottom:24px}.nvcov__eyebrow{font-size:11px;letter-spacing:.19em;text-transform:uppercase;color:#259bb5;font-weight:850}.nvcov__header h2{font-weight:850;font-size:clamp(25px,3vw,37px);line-height:1.18;letter-spacing:-.035em;margin:9px 0 10px}.nvcov__intro{max-width:660px;color:var(--nv-muted);line-height:1.7;font-size:14px;margin:0}.nvcov__count{font-size:12px;font-weight:800;border:1px solid #bee8e6;background:#fff;color:#168f9d;box-shadow:0 6px 24px #123d6910;border-radius:999px;padding:11px 16px;white-space:nowrap}.nvcov__body{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(310px,.87fr);gap:24px}.nvcov-stage{position:relative;min-height:434px;overflow:hidden;border:1px solid #d8e9f6;border-radius:24px;background:radial-gradient(circle at 50% 42%,#f9ffff,#d9f2ff 61%,#e8efff);box-shadow:0 22px 56px #2b56721a;display:grid;place-items:center}.nvcov-stage:before{content:"";position:absolute;width:70%;aspect-ratio:1;border:1px solid #08afd629;border-radius:50%;transform:rotate(-26deg) scaleY(.75);pointer-events:none}.nvcov-stage:after{content:"";position:absolute;width:79%;aspect-ratio:1;border:1px solid #795efa20;border-radius:50%;transform:rotate(31deg) scaleY(.85);pointer-events:none}.nvcov-stage canvas{display:block;width:100%;height:410px;position:relative;z-index:1;cursor:grab;touch-action:pan-y}.nvcov-stage canvas:active{cursor:grabbing}.nvcov-loading{position:absolute;z-index:4;bottom:21px;left:50%;transform:translate(-50%);min-width:220px;max-width:90%;text-align:center;border:1px solid #d5e8f5;box-shadow:0 10px 25px #1b4b6422;background:#fffffff2;border-radius:12px;font-size:12px;font-weight:700;color:#52738d;padding:9px 15px}.nvcov-loading[hidden]{display:none!important}.nvcov-loading.is-error{color:#a34a34}.nvcov-hover{position:absolute;z-index:5;background:#142d50;color:#fff;border:1px solid #fff3;border-radius:9px;padding:7px 10px;max-width:175px;font-size:11px;font-weight:800;pointer-events:none;white-space:nowrap;box-shadow:0 8px 25px #1e3b5d38}.nvcov-hover[hidden]{display:none}.nvcov-stage__brand{position:absolute;z-index:3;top:19px;left:20px;color:#5b7c9d;font-size:11px;font-weight:800;letter-spacing:.11em}.nvcov-stage__controls{position:absolute;z-index:3;right:15px;bottom:15px;display:flex;gap:6px;align-items:center}.nvcov-stage__controls button{-webkit-appearance:none;appearance:none;border:1px solid #d1e4ef;background:#fffffff0;box-shadow:0 6px 16px #1b456a1a;border-radius:9px;min-width:34px;height:34px;color:#24557b;font-size:18px;cursor:pointer}.nvcov-stage__controls button:hover{background:#e9fbff}.nvcov-stage__controls button:focus-visible{outline:2px solid #7559ee;outline-offset:2px}.nvcov__side{border:1px solid #dfebf5;border-radius:24px;padding:22px;background:#fff;box-shadow:0 16px 38px #2c5d7410;min-width:0;display:flex;flex-direction:column;gap:15px}.nvcov__current{padding:15px;border:1px solid #d5e6f3;border-radius:14px;background:linear-gradient(115deg,#f5fbff,#f7f9ff)}.nvcov__current small{font-size:10px;letter-spacing:.13em;font-weight:900;color:#66819e;display:block;margin-bottom:7px}.nvcov-focus-name{font-size:15px;font-weight:850;line-height:1.4}.nvcov-focus-status{display:block;font-size:12px;font-weight:750;color:#b07062;margin-top:6px}.nvcov-focus-status.is-included{color:#088d81}.nvcov__search-wrap{position:relative}.nvcov__search-wrap label{font-size:12px;color:#406383;font-weight:850;display:block;margin-bottom:8px}.nvcov-search{width:100%;min-height:42px;border-radius:11px;border:1px solid #cfe1ed;background:#fff;padding:10px 13px;font:inherit;font-size:13px;color:#193754;outline:none}.nvcov-search:focus{border-color:#277df1;box-shadow:0 0 0 3px #277df111}.nvcov-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:287px;overflow:auto;scrollbar-color:#b9d7e7 transparent;align-content:start}.nvcov-country{display:flex;gap:6px;align-items:center;min-width:0;text-align:left;-webkit-appearance:none;appearance:none;border:1px solid #e2edf4;border-radius:10px;background:#f9fcff;padding:8px;font:inherit;font-size:11px;color:#244765;cursor:pointer}.nvcov-country:hover,.nvcov-country.is-selected{border-color:#1cc9c0;background:#ecfffa;color:#0b666a}.nvcov-country:focus-visible{outline:2px solid #7559ee;outline-offset:1px}.nvcov-country>span:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nvcov-country-flag{font-size:18px;line-height:1.05}.nvcov-country-check{font-size:12px;color:#00a58d;font-weight:900}.nvcov-more{display:block;align-self:center;border:0;background:#e7f4ff;color:#196bba;padding:9px 16px;border-radius:999px;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.nvcov-more[hidden]{display:none}.nvcov-list-empty{font-size:12px;color:#8a9cae;grid-column:1/-1}.nvcov__note{font-size:11px;line-height:1.7;color:#8191a6;margin:0}.nvcov__legend{display:flex;gap:15px;align-items:center;flex-wrap:wrap;font-size:11px;font-weight:700;color:#5c738b;margin-top:16px}.nvcov__legend span{display:flex;align-items:center;gap:6px}.nvcov__legend i{display:inline-block;width:11px;height:11px;border-radius:3px}.nvcov__legend .in{background:#0bbbbb}.nvcov__legend .out{background:#dce7f0}.nvcov__legend .sel{background:#ffad62}@media(max-width:850px){.nvcov__body{grid-template-columns:1fr}.nvcov-stage{min-height:380px}.nvcov-stage canvas{height:375px}.nvcov__side{padding:18px}.nvcov-list{max-height:250px}}@media(max-width:520px){.nvcov{padding:26px 12px 42px}.nvcov__header h2{font-size:25px}.nvcov-stage{border-radius:17px;min-height:300px}.nvcov-stage canvas{height:312px}.nvcov-stage__brand{top:12px;left:13px;font-size:9px}.nvcov__side{border-radius:17px}.nvcov-list{grid-template-columns:1fr 1fr}.nvcov-country{font-size:10px;padding:7px 5px}.nvcov__count{font-size:10px}}@media(prefers-reduced-motion:reduce){.nvcov *{scroll-behavior:auto!important;transition:none!important}}.nvcov-country.is-uncovered{background:#fffafb;color:#8c6570;border-color:#f0e1e7}.nvcov-country.is-uncovered .nvcov-country-check{color:#cf6c7b}
/*# sourceMappingURL=/cdn/shop/t/10/assets/novestia-coverage.css.map */
