.ve-geo{margin-top:6px}
.ve-geo__img{display:block;max-width:100%;height:auto;margin:0 auto 16px}
.ve-geo__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;position:relative}
.ve-geo table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px;margin:0;border:0;table-layout:auto}
.ve-geo th,.ve-geo td{padding:8px 10px;text-align:center;border:0;border-bottom:1px solid #e6e6e6;white-space:nowrap;min-width:56px}
.ve-geo tr > :first-child{position:sticky;left:0;z-index:2;background:#fff;text-align:left;font-weight:600;min-width:190px;box-shadow:1px 0 0 #e6e6e6}
.ve-geo thead th,.ve-geo thead tr > :first-child{background:#f5f5f5;font-weight:700}
.ve-geo .is-selected{background:#e6f4f3 !important}
.ve-geo__unit{color:#777;font-weight:400}
.ve-geo__notes{font-size:12px;color:#666;margin:10px 0 0}
@media (max-width:600px){.ve-geo tr > :first-child{min-width:150px;white-space:normal}.ve-geo{font-size:12px}}
