
.wvisa-tabs-container{display:flex;width:min(1200px,95%);margin:auto;padding:20px;gap:20px;}
.wvisa-sidebar{width:250px;border-right:2px solid #eee;padding-right:15px;}
.wvisa-sidebar ul{list-style:none;padding:0;margin:0;}
.wvisa-sidebar li{padding:12px;border:1px solid #ddd;margin-bottom:10px;cursor:pointer;border-radius:6px;background:#f8f8f8;font-weight:600;}
.wvisa-sidebar li.active{background:#1f3aa6;color:white;}

.wvisa-content{flex:1;padding-left:10px;}
.tab-content{display:none;}
.tab-content.active{display:block;}

.wvisa-content h2{color:#1f3aa6;margin-top:0;}
