
/* Approved Growroom navigation: core systems are first-class tabs directly below the existing header. */
.app > header .v358-logo::after{content:"V4.164"!important}
.app > header .v366-ver::after,.app > header .v371-logo em::after,.app > header .v372-logo em::after,#v372TopbarShell .v372-logo em::after{content:"V4.164"!important}
#grow .v6130-genetics-btn,#grow .v6130-genetics-hint,#grow .v6160-grow-btn{display:none!important}
#grow .v6163-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:9px 0 10px;padding:0 1px}
#grow .v6163-tab{position:relative;min-width:0;min-height:56px;padding:7px 5px;border:2px solid #76512b;border-radius:12px;background:linear-gradient(180deg,#4a2913,#28150a);box-shadow:inset 0 1px rgba(255,255,255,.05),0 4px 10px #0008;color:#b9c6b5;font-weight:1000;text-align:center;cursor:pointer;transition:.14s transform,.14s border-color,.14s box-shadow,.14s background}
#grow .v6163-tab:active{transform:translateY(2px)}
#grow .v6163-tab .v6163-ico{display:inline-block;margin-right:4px;font-size:17px;vertical-align:-2px}
#grow .v6163-tab b{font-size:10px;line-height:1.05}
#grow .v6163-tab small{display:block;margin-top:3px;color:#bca98a;font-size:5.7px;line-height:1.2;white-space:normal}
#grow .v6163-tab.active{border-color:#c08a3d;background:linear-gradient(180deg,#6b3b19,#3a200f);color:#fff1ce;box-shadow:0 0 0 1px rgba(240,194,108,.25),0 0 16px rgba(186,126,48,.25),inset 0 1px rgba(255,232,180,.22)}
#grow .v6163-tab.active small{color:#ead6aa}
#grow .v6163-tab.v6163-has-ready:not(.active){border-color:#6fa847;box-shadow:0 0 12px #62c63a33,inset 0 1px rgba(255,255,255,.05)}
#grow .v6163-badge{position:absolute;right:5px;top:4px;min-width:24px;height:17px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ff825c;border-radius:999px;background:linear-gradient(#e45034,#9d241e);box-shadow:0 2px 0 #5f120f,0 0 8px #ff4e3444;color:#fff;font-size:6.7px;font-weight:1000;line-height:1}
#grow .v6163-dot{position:absolute;right:8px;top:7px;width:8px;height:8px;border-radius:50%;background:#8cff5b;box-shadow:0 0 9px #76ff48}
#grow .v6163-hidden{display:none!important}
#grow #v6163Inline{margin:0 0 10px;border:2px solid #76512b;border-radius:15px;background:linear-gradient(180deg,#452612,#241208);box-shadow:inset 0 0 24px #0008,0 8px 18px #0008;overflow:hidden;color:#eef3e8}
#grow #v6163Inline[hidden]{display:none!important}
#grow .v6163-inline-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px;border-bottom:2px solid #51320e;background:repeating-linear-gradient(4deg,#7e4a15 0 13px,#63390f 14px 25px,#8b5017 26px 30px);box-shadow:0 5px 12px #0008}
#grow .v6163-inline-head h3{margin:0;color:#fff1be;font-size:17px;text-shadow:0 2px #281503}
#grow .v6163-inline-head small{display:block;margin-top:2px;color:#d8c595;font-size:6px;font-weight:900;letter-spacing:.06em}
#grow .v6163-inline-meta{flex:0 0 auto;padding:5px 7px;border:1px solid #8a6337;border-radius:9px;background:#2a170c;color:#f0d393;font-size:6.5px;font-weight:1000;text-align:center}
#grow #v6163Inline .v6130-pending{margin-top:9px}
#grow #v6163Inline .v6130-grid{padding-top:2px}
#grow #v6163Inline .v6160-summary{padding-top:9px}
#grow #v6163Inline .v6160-footer{padding-bottom:12px}
#grow #v6163Inline .v6160-card,#grow #v6163Inline .v6130-recipe{box-shadow:inset 0 0 18px #0007,0 4px 10px #0006}
@media(max-width:520px){
 #grow .v6163-tabs{gap:4px;margin-top:7px}
 #grow .v6163-tab{min-height:51px;padding:6px 3px;border-radius:10px}
 #grow .v6163-tab .v6163-ico{font-size:15px;margin-right:2px}
 #grow .v6163-tab b{font-size:8.2px}
 #grow .v6163-tab small{font-size:4.8px}
 #grow .v6163-badge{right:3px;top:3px;min-width:20px;height:15px;font-size:5.8px}
 #grow .v6163-inline-head h3{font-size:15px}
 #grow .v6163-inline-meta{font-size:5.8px;padding:4px 5px}
}
