
/* Vier Hauptbereiche statt alles auf einer Seite. */
#grow .v6163-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}
#grow .v6282-stock-badge{position:absolute;right:5px;top:4px;min-width:22px;height:17px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #6e9a58;border-radius:999px;background:linear-gradient(#315a2b,#183919);color:#eaffdf;font-size:6.5px;font-weight:1000;line-height:1}
/* Haupt-Growroom nach Entfernen des alten 3er-Beutels sauber zweispaltig. */
#grow .v492-bottom{grid-template-columns:1fr 1fr!important}

#grow .v6282-econ{padding:0 0 10px;color:#eef3e8}
#grow .v6282-econ-head{display:flex;align-items:center;justify-content:space-between;gap:9px;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 .v6282-econ-head h3{margin:0;color:#fff1be;font-size:17px;text-shadow:0 2px #281503}
#grow .v6282-econ-head small{display:block;margin-top:2px;color:#d8c595;font-size:6px;font-weight:900;letter-spacing:.06em}
#grow .v6282-econ-meta{flex:0 0 auto;padding:5px 7px;border:1px solid #76602d;border-radius:9px;background:#10140d;color:#b9e991;font-size:6.5px;font-weight:1000;text-align:center}
#grow .v6282-subtabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:9px 9px 0}
#grow .v6282-subtab{min-height:42px;border:1px solid #40543e;border-radius:10px;background:linear-gradient(180deg,#121e14,#09100b);color:#aebba9;font-size:8px;font-weight:1000}
#grow .v6282-subtab.active{border-color:#79c85a;background:linear-gradient(180deg,#294c23,#142d16);color:#efffe8;box-shadow:0 0 12px #68c74a33}

#grow .v6282-summary{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:8px;padding:9px}
#grow .v6282-stock-hero,#grow .v6282-active-buff{min-width:0;padding:10px;border:1px solid #41563f;border-radius:12px;background:linear-gradient(180deg,#101b12,#08100a);box-shadow:inset 0 0 16px #0005}
#grow .v6282-stock-hero small,#grow .v6282-active-buff small{display:block;color:#839681;font-size:6px;font-weight:1000;letter-spacing:.08em}
#grow .v6282-stock-hero strong{display:block;margin:3px 0;color:#eedb98;font-size:24px;line-height:1}
#grow .v6282-stock-hero b,#grow .v6282-active-buff b{display:block;color:#dbe8d6;font-size:9px}
#grow .v6282-stock-hero span,#grow .v6282-active-buff span{display:block;margin-top:3px;color:#90a08e;font-size:6.5px;line-height:1.4}
#grow .v6282-active-buff.on{border-color:#668c4f;background:linear-gradient(180deg,#172719,#0b160d)}
#grow .v6282-active-buff.on b{color:#bdf2a7}

#grow .v6282-grade-row{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;padding:0 9px 9px}
#grow .v6282-grade{padding:6px 4px;border:1px solid #384a37;border-radius:9px;background:#08100a;text-align:center}
#grow .v6282-grade b{display:block;font-size:10px}.v6282-grade span{display:block;margin-top:1px;color:#849582;font-size:5.8px}
#grow .v6282-q-C b{color:#aeb5aa}#grow .v6282-q-B b{color:#7bd363}#grow .v6282-q-A b{color:#5eb9ed}#grow .v6282-q-S b{color:#d379f0}#grow .v6282-q-Sp b{color:#efc45d}

#grow .v6282-section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 7px}
#grow .v6282-section-title b{color:#eadba2;font-size:10px}#grow .v6282-section-title span{color:#81927f;font-size:6.5px}
#grow .v6282-stack-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 9px 10px}
#grow .v6282-stack{position:relative;min-width:0;padding:9px;border:1px solid #40523d;border-radius:12px;background:linear-gradient(180deg,#101a11,#070d08);box-shadow:inset 0 0 14px #0005}
#grow .v6282-stack.refined{border-color:#8a6f36;background:linear-gradient(180deg,#1c1a10,#0b0d08)}
#grow .v6282-stack-count{position:absolute;right:7px;top:7px;min-width:29px;padding:3px 6px;border:1px solid #65705b;border-radius:999px;background:#071008;color:#f2e4aa;font-size:7px;font-weight:1000;text-align:center}
#grow .v6282-stack-icon{font-size:28px;filter:drop-shadow(0 5px 4px #0008)}
#grow .v6282-stack h4{margin:4px 35px 2px 0;color:#e8eee4;font-size:9px;line-height:1.15}
#grow .v6282-stack .v6282-stack-sub{color:#97a594;font-size:6.3px;line-height:1.35}
#grow .v6282-stack .v6282-stack-value{margin-top:5px;color:#e0c978;font-size:6.4px;font-weight:900}
#grow .v6282-stack-actions{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:7px}
#grow .v6282-stack-actions .btn{min-height:30px!important;padding:5px 4px!important;font-size:5.8px!important}
#grow .v6282-empty{margin:0 9px 10px;padding:18px 10px;border:1px dashed #40523e;border-radius:12px;background:#08100a;color:#839282;text-align:center;font-size:7px;line-height:1.5}

#grow .v6282-dry-wrap{margin:0 9px 10px;padding:9px;border:1px solid #594b30;border-radius:12px;background:linear-gradient(180deg,#17160e,#0b0d08)}
#grow .v6282-dry-head{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:7px}
#grow .v6282-dry-head b{color:#e4cd8c;font-size:9px}#grow .v6282-dry-head span{color:#8f927e;font-size:6.2px}
#grow .v6282-dry-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}
#grow .v6282-dry-slot{min-height:67px;padding:7px;border:1px solid #494735;border-radius:10px;background:#0b0d09}
#grow .v6282-dry-slot b{display:block;color:#e1dfc9;font-size:7.5px}#grow .v6282-dry-slot small{display:block;margin-top:2px;color:#909483;font-size:6px;line-height:1.35}
#grow .v6282-dry-slot .btn{width:100%;margin-top:6px;min-height:28px!important;padding:4px!important;font-size:6px!important}

#grow .v6282-dealer-hero{display:grid;grid-template-columns:54px minmax(0,1fr);gap:9px;align-items:center;margin:9px;padding:10px;border:1px solid #6a5430;border-radius:13px;background:radial-gradient(circle at 12% 50%,#39402355,transparent 30%),linear-gradient(135deg,#1a190f,#0b0d08)}
#grow .v6282-dealer-face{display:grid;place-items:center;width:54px;height:54px;border:1px solid #78613a;border-radius:14px;background:#0c0f09;font-size:30px}
#grow .v6282-dealer-hero small{display:block;color:#9f9171;font-size:6px;font-weight:1000;letter-spacing:.09em}
#grow .v6282-dealer-hero b{display:block;margin:2px 0;color:#ead89b;font-size:12px}#grow .v6282-dealer-hero span{display:block;color:#9aa18f;font-size:6.5px;line-height:1.4}
#grow .v6282-dealer-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 9px 10px}
#grow .v6282-offer{min-width:0;padding:9px;border:1px solid #414b38;border-radius:12px;background:linear-gradient(180deg,#10150e,#080c08);box-shadow:inset 0 0 14px #0005}
#grow .v6282-offer.ready{border-color:#6d8c4e;box-shadow:0 0 12px #6bb74622,inset 0 0 14px #0005}
#grow .v6282-offer.claimed{opacity:.58;filter:saturate(.65)}
#grow .v6282-offer-top{display:grid;grid-template-columns:35px minmax(0,1fr);gap:7px;align-items:center}
#grow .v6282-offer-icon{display:grid;place-items:center;width:35px;height:35px;border:1px solid #50583f;border-radius:9px;background:#0a0e09;font-size:20px}
#grow .v6282-offer h4{margin:0;color:#e6e8d8;font-size:8.5px}#grow .v6282-offer p{margin:3px 0 0;color:#8e998a;font-size:6.2px;line-height:1.35}
#grow .v6282-offer-reward{margin-top:7px;padding:6px;border:1px solid #4e4931;border-radius:8px;background:#0c0e08;color:#e2ce89;font-size:6.8px;font-weight:900;line-height:1.35}
#grow .v6282-offer-progress{height:7px;margin-top:7px;border:1px solid #3f4b39;border-radius:999px;background:#060a06;overflow:hidden}
#grow .v6282-offer-progress i{display:block;height:100%;background:linear-gradient(90deg,#538d3d,#9edb64)}
#grow .v6282-offer-progress-text{display:flex;justify-content:space-between;gap:5px;margin-top:3px;color:#879485;font-size:5.8px}
#grow .v6282-offer .btn{width:100%;margin-top:7px;min-height:32px!important;padding:5px!important;font-size:6.3px!important}
#grow .v6282-dealer-note{margin:0 9px 10px;padding:8px;border:1px solid #384538;border-radius:10px;background:#08100a;color:#819080;font-size:6.3px;line-height:1.45}

@media(max-width:760px){
 #grow .v6163-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 #grow .v492-bottom{grid-template-columns:1fr!important}
 #grow .v6282-summary{grid-template-columns:1fr!important}
 #grow .v6282-stack-grid{grid-template-columns:1fr 1fr!important}
 #grow .v6282-dealer-grid{grid-template-columns:1fr!important}
}
@media(max-width:430px){
 #grow .v6282-stack-grid{grid-template-columns:1fr!important}
 #grow .v6282-econ-head h3{font-size:15px}
 #grow .v6282-econ-meta{font-size:5.8px}
}
