/* V13.8 shared venue identity; scoped to the original Green Maker exploration module. */
.fs138-venue-shell{--venue-ink:#255b45;--venue-border:#cfe2d6;--venue-bg:#f7fbf7;border:1px solid var(--venue-border)!important;box-shadow:0 15px 34px rgba(35,83,57,.06);overflow:clip}
.fs138-venue-shell .v131-header{background:linear-gradient(110deg,#f6fbf5,#e9f4ed)!important;border:1px solid var(--venue-border);border-radius:17px!important;padding:11px 14px!important}
.fs138-venue-shell .v131-brand strong{color:var(--venue-ink)!important}
.fs138-venue-shell .v120-venue-switch{background:#edf6ef!important;border:1px solid var(--venue-border);border-radius:16px!important;gap:5px!important}
.fs138-venue-shell .v120-venue.selected{background:#fff!important;border:1px solid #b7d9c5!important;color:var(--venue-ink)!important;box-shadow:0 5px 14px rgba(45,98,64,.08)}
.fs138-venue-shell .v131-actionrail{background:#f1f8f0!important;border:1px solid var(--venue-border)!important;border-radius:17px!important;box-shadow:none!important}
.fs138-venue-shell .v131-primary{background:#286d50!important;color:#fff!important}
.fs138-venue-shell .v131-workspace-head{background:#fff!important;border:1px solid var(--venue-border)!important;border-radius:16px!important}
.fs138-venue-shell .v131-labnote{font-size:11px!important;color:#6d8676!important}
.fs138-venue-shell .v120-town-container,.fs138-venue-shell .v120-lab-shell{min-width:0}
.fs138-venue-shell .v131-howto{border-color:var(--venue-border)!important}
@media(max-width:640px){.fs138-venue-shell{padding:8px!important}.fs138-venue-shell .v131-header{padding:9px!important}.fs138-venue-shell .v120-venue-switch{gap:4px!important}}
