@charset "UTF-8";
/***!  Style Declaration  !***/

#gtab-map{position:relative;width:100%;height:70vh;min-height:360px;background:#2C66A5;display:flex;flex-direction:row;overflow:hidden;box-sizing:border-box;margin:0;padding:0;font:14px/1.4 "Overpass","Overpass Fallback",-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#222;text-align:left}#gtab-map .gtab-view{flex:1 1 auto;min-width:0;height:100%;background:#2C66A5}#gtab-map .gtab-sidebar{display:none;order:-1;position:relative;flex:0 0 310px;width:310px;height:100%;flex-direction:column;box-sizing:border-box;background:#fbfaff;color:#1a1433;border-right:0;box-shadow:2px 0 18px rgba(26,20,51,0.18);z-index:200000}#gtab-map.gtab-sidebar-open .gtab-sidebar{display:flex}#gtab-map.gtab-narrow .gtab-sidebar{position:absolute;top:0;left:0;bottom:0;width:60%;min-width:180px;max-width:none;box-shadow:4px 0 18px rgba(0,0,0,0.45)}@media (min-width:700px){#gtab-map.gtab-preload:not(.gtab-preload-closed) .gtab-sidebar{display:flex}}#gtab-map .gtab-sidebar-head{position:relative;flex:none;padding:20px 16px 16px;box-sizing:border-box;background:#1a1433;color:#fff}#gtab-map .gtab-sidebar-head h1,#gtab-map .gtab-sidebar-head h2{font-size:22px;line-height:24px;font-weight:800;margin:0 30px 0 0;padding:0;color:#fff;text-transform:none;letter-spacing:0;text-wrap:balance}#gtab-map .gtab-sidebar-head p{font-size:13px;line-height:1.45;margin:0;padding:0;color:#a39cc4}#gtab-map-intro{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:start}#gtab-map-intro::before{content:"";display:block;width:52px;height:40px;margin-top:2px;background:url("https://www.gtabase.com/images/gta-6/maps/gtab-map/vi-logo.webp") left center / contain no-repeat}#gtab-map #gtab-map-intro p{grid-column:1 / -1;margin:12px 0 0}#gtab-map .gtab-sidebar-head p.gtab-guest-line{margin:8px 0 0;font-size:12px;line-height:1.4;color:#a39cc4}#gtab-map .gtab-guest-line a{color:#fff;font-weight:700;text-decoration:underline;text-decoration-color:#ff5fa2;text-decoration-thickness:2px;text-underline-offset:2px}#gtab-map[data-gtab-member] .gtab-guest-line{display:none}#gtab-map[data-gtab-character] .gtab-sidebar-head:not(.gtab-profile-done){padding-bottom:75px}#gtab-map[data-gtab-category] .gtab-sidebar-head h1{font-size:17.5px;line-height:19.5px;margin-right:0}#gtab-map[data-gtab-category] .gtab-sidebar-head h1::before{content:"";float:right;width:30px;height:19.5px}#gtab-map[data-gtab-category] #gtab-map-intro::before{width:41px;height:32px}@font-face{src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Helvetica");font-family:"Overpass Fallback";size-adjust:100%;ascent-override:88%;descent-override:38%;line-gap-override:0%;font-display:swap}@font-face{src:url("https://www.gtabase.com/images/gta-6/maps/gtab-map/fonts/overpass-latin.woff") format("woff");font-family:"Overpass";font-weight:400 800;font-style:normal;font-display:swap}
