/* Bolta Pakistan V16.4.1 — multi-workspace account switcher */
.bp-workspace-switch{padding:12px 14px;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;background:#f8faf9}
.bp-workspace-switch-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}
.bp-workspace-switch-head b{font-size:11px;color:#1f2937}
.bp-workspace-switch-head a{font-size:9px;font-weight:850;color:#138a36;text-decoration:none}
.bp-workspace-switch-grid{display:grid;gap:7px}
.bp-workspace-switch-grid>a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 9px;border:1px solid #e3e8e5;background:#fff;border-radius:10px;text-decoration:none;color:#24303b}
.bp-workspace-switch-grid>a:hover{border-color:#9ed3ae;background:#f7fcf8}
.bp-workspace-switch-grid>a.active{border-color:#138a36;background:#edf9f1;box-shadow:inset 3px 0 0 #138a36}
.bp-workspace-switch-grid>a>span{width:30px;height:30px;border-radius:9px;background:#eef3ef;display:grid;place-items:center;font-size:15px;font-weight:900;color:#0d6a32}
.bp-workspace-switch-grid>a.active>span{background:#138a36;color:#fff}
.bp-workspace-switch-grid>a>div{display:flex;flex-direction:column;min-width:0}
.bp-workspace-switch-grid>a b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bp-workspace-switch-grid>a small{font-size:8px;color:#7b8792;margin-top:2px}
.bp-workspace-switch-grid>a i{font-style:normal;color:#138a36;font-weight:950}
.bp-add-service-link{display:block!important;text-align:center!important;margin-top:8px!important;padding:7px!important;border:1px dashed #b9c9bf!important;border-radius:9px!important;font-size:9px!important;font-weight:850!important;color:#43524a!important;background:#fff!important;text-decoration:none!important}
.bp-current-workspace-card{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;background:linear-gradient(135deg,#0d4f2c,#08713b);color:#fff;border-radius:16px;padding:15px 17px;margin:0 0 18px;box-shadow:0 10px 26px rgba(6,91,48,.12)}
.bp-current-workspace-card>span{width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.13);display:grid;place-items:center;font-size:22px}
.bp-current-workspace-card>div{display:flex;flex-direction:column}.bp-current-workspace-card small{font-size:8px;letter-spacing:1px;color:#b9e5ca;font-weight:900}.bp-current-workspace-card b{font-size:18px;margin-top:3px}.bp-current-workspace-card>a{color:#fff;text-decoration:none;font-size:10px;font-weight:900;border:1px solid rgba(255,255,255,.26);padding:9px 11px;border-radius:9px}
.service-hub-card.current{border-color:#138a36!important;box-shadow:0 0 0 2px rgba(19,138,54,.10),0 10px 25px rgba(15,23,42,.05)!important;position:relative}
.service-hub-card.current:after{content:"CURRENT";position:absolute;right:12px;top:12px;background:#138a36;color:#fff;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:950;letter-spacing:.6px}
.drawer-workspace-link.active{background:#edf9f1!important;color:#0b6f34!important;border-radius:9px;border-bottom-color:transparent!important}
html.dark .bp-workspace-switch{background:#11161b;border-color:#2b3430}
html.dark .bp-workspace-switch-grid>a,html.dark .bp-add-service-link{background:#171d22!important;border-color:#313a35!important;color:#e7ece9!important}
html.dark .bp-workspace-switch-grid>a.active{background:#133220!important;border-color:#238c49!important}
html.dark .bp-workspace-switch-grid>a small{color:#98a39d}
@media(max-width:720px){.bp-current-workspace-card{grid-template-columns:42px 1fr}.bp-current-workspace-card>a{grid-column:1/-1;text-align:center}.service-hub-card.current:after{font-size:6.5px}}
