/* Growth dashboard: compact, legible, scoped to the private admin surface. */
.growth-custom .growth-range-trigger{min-height:44px;white-space:normal;text-align:right}
#sheet:has(.growth-range-picker){width:420px;max-width:calc(100vw - 24px);padding:20px;border-radius:22px;background:#fff;color:#293f35;max-height:calc(100dvh - 24px);overflow:auto}
#sheet:has(.growth-range-picker) .dialog-head{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #edf1ed}
#sheet:has(.growth-range-picker) .dialog-head h2{font-size:17px;font-weight:500}
#sheet .growth-range-picker{font-size:13px;line-height:1.7;min-width:0}
#sheet .growth-calendar-head{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#sheet .growth-calendar-head label{display:grid;gap:4px;color:#6b8175;font-size:11px}
#sheet .growth-calendar-head select{width:100%;height:44px;min-height:44px;border:1px solid #dbe6df;border-radius:11px;background:#f7faf6;color:#2d503e;padding:8px 12px;font-size:16px;font-weight:500}
#sheet .growth-calendar-nav{display:flex;justify-content:space-between;align-items:center;margin:12px 0 8px;color:#78897e;font-size:11px}
#sheet .growth-calendar-nav button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #e2e9e2;border-radius:10px;background:#fff;color:#456653;font-size:19px;cursor:pointer}
#sheet .growth-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px 0;direction:rtl}
#sheet .growth-calendar-weekday{text-align:center;padding:4px 0 8px;font-size:11px;color:#829186}
#sheet .growth-calendar-grid button{height:40px;min-height:40px;min-width:0;width:100%;padding:0;border:0;border-radius:10px;background:transparent;color:#304639;box-shadow:none;font:inherit;font-size:14px;font-weight:400;cursor:pointer;transform:none}
#sheet .growth-calendar-grid button.is-today{box-shadow:inset 0 0 0 1px #c4aa71}
#sheet .growth-calendar-grid button.in-range{background:#e1eee4;border-radius:0;color:#28543d}
#sheet .growth-calendar-grid button.range-start{border-radius:0 10px 10px 0}
#sheet .growth-calendar-grid button.range-end{border-radius:10px 0 0 10px}
#sheet .growth-calendar-grid button.range-start,#sheet .growth-calendar-grid button.range-end{background:#39745a;color:#fff;font-weight:500;box-shadow:none}
#sheet .growth-calendar-grid button.range-start:not(.in-range),#sheet .growth-calendar-grid button.range-start.range-end{border-radius:10px}
#sheet .growth-calendar-grid button:disabled,#sheet .growth-calendar-nav button:disabled{color:#bdc6be;opacity:.6;cursor:default}
#sheet .growth-calendar-grid button:focus-visible,#sheet .growth-calendar-nav button:focus-visible{outline:2px solid #b89145;outline-offset:-2px}
#sheet .growth-range-summary{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;margin-top:14px;border:1px solid #e3eade;border-radius:12px;background:#f7f9f4}
#sheet .growth-range-summary div{display:grid;gap:4px}#sheet .growth-range-summary small{font-size:10px;color:#7d8d80}#sheet .growth-range-summary strong{font-size:12px;font-weight:500;color:#36513f}
#sheet .growth-calendar-hint{font-size:11px;color:#728274;margin:10px 0 14px;min-height:20px;text-align:center}
#sheet .growth-calendar-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}
#sheet .growth-calendar-actions .btn{min-height:44px;min-width:0;font-size:13px;font-weight:500;border-radius:11px;background:#39745a;color:#fff;border:1px solid #39745a;box-shadow:none}
#sheet .growth-calendar-actions .btn.outline{background:#fff;color:#5a7463;border-color:#dfe7df}
#sheet .growth-calendar-actions .btn:disabled{opacity:.4;cursor:default}
.admin-group-nav:has([data-admin-group="growth"]){grid-template-columns:repeat(6,minmax(0,1fr))}
.growth-dashboard{max-width:1480px;margin:auto;padding:12px 4px 38px;color:#243a34;line-height:1.8;font-size:14px}
.growth-dashboard *,#sheet .growth-drill-list *{box-sizing:border-box}
.growth-header,.growth-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}
.growth-header{padding:20px 24px;margin-bottom:18px;border-radius:20px;background:linear-gradient(110deg,#f4eddf,#edf5ee 60%,#e8f2ef);border:1px solid #dbe7dd}
.growth-kicker{color:#638174;font-size:11px;letter-spacing:0;margin:0 0 4px}
.growth-header h2{font-size:22px;font-weight:600;margin:0}.growth-header p:not(.growth-kicker){margin:5px 0 0;color:#61746c;font-size:13px}
.growth-dashboard .btn{min-height:42px;min-width:90px;padding:9px 16px;border-radius:11px;font-size:12px;display:inline-flex;justify-content:center;align-items:center;gap:7px;white-space:nowrap;box-shadow:none;background:#39735f;color:#fff;border:1px solid transparent;transform:none}
.growth-dashboard .btn.secondary{background:#fff;color:#426456;border-color:#dce5df}
.growth-dashboard .btn:disabled{opacity:.5}.growth-dashboard svg{width:18px;height:18px;flex-shrink:0}
.growth-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:16px 20px;background:#fff;border:1px solid #e0e7e2;border-radius:16px}
.growth-filters label{display:flex;flex-direction:column;gap:5px;min-width:155px;font-size:12px;color:#5a7066}
.growth-dashboard select,.growth-dashboard input{height:42px;min-height:42px;padding:8px 12px;border:1px solid #dbe4dd;border-radius:10px;background:#fcfdfb;color:#293e34;font:inherit;max-width:100%}
.growth-custom{display:flex;gap:10px}.growth-custom[hidden]{display:none}.growth-custom input{width:160px}
.growth-period-caption,.growth-updated{font-size:11px;color:#74837b;margin:12px 4px}
.growth-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.growth-metric{background:#fff;color:#263f35;border:1px solid #dee7e0;border-radius:16px;padding:18px 15px;text-align:right;cursor:pointer;display:flex;flex-direction:column;gap:10px;min-width:0;font:inherit;box-shadow:0 4px 18px #183e2912}
.growth-metric>span{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:12px;color:#546e60;line-height:1.7;min-height:40px}
.growth-metric>strong{font-weight:500;font-size:28px;line-height:1.2;font-variant-numeric:tabular-nums}.growth-metric em{font-style:normal;font-size:15px;padding:0 4px}.growth-metric small{font-size:10px;color:#6c7d74;min-height:32px}
.growth-metric:hover{border-color:#74a28a;box-shadow:0 5px 20px #183e291b}.growth-metric:focus-visible{outline:3px solid #b99956;outline-offset:3px}
.growth-metric.tone-0{background:#f5f7fb}.growth-metric.tone-1{background:#f0f7f2}.growth-metric.tone-3{background:#fcf7eb}.growth-metric.tone-5{background:#f7f3f9}
.growth-metric .growth-up{color:#327454}.growth-metric .growth-down{color:#a26045}
.growth-help{font-size:11px!important;color:#738178!important;margin:10px 0 15px;line-height:1.9}
.growth-two{display:grid;grid-template-columns:1.4fr 1fr;gap:18px;margin:18px 0;align-items:stretch}
.growth-card{background:#fff;border:1px solid #e0e7e1;border-radius:18px;padding:20px;margin:18px 0;min-width:0;box-shadow:0 3px 14px #233e2d06}.growth-two .growth-card{margin:0}
.growth-card h2{font-size:16px;font-weight:600;margin:0 0 6px}.growth-section-head h2 span{font-size:12px;font-weight:400;color:#6e8076;padding:0 6px}
.growth-legend{display:flex;gap:14px;white-space:nowrap;font-size:11px;color:#397d68}.growth-legend span+span{color:#a77d34}
.growth-chart{padding-top:12px}.growth-bars{height:145px;display:flex;gap:3px;align-items:end;border-bottom:1px solid #dfe7e1;background:repeating-linear-gradient(to top,transparent 0,transparent 47px,#eef2ee 48px)}
.growth-bar-group{flex:1;min-width:0;height:100%;max-width:70px}.growth-bar-group svg{width:100%;height:100%}
.growth-chart-dates{display:flex;justify-content:space-between;font-size:10px;color:#7c8d82;padding:7px 0}.growth-chart-details{font-size:11px}.growth-chart-details .growth-table-wrap{max-height:260px}
.growth-dashboard summary{cursor:pointer;color:#526e5d;padding:9px 0;font-size:12px}.growth-quality-number{font-size:34px;font-weight:500;color:#397d68}.growth-quality p{font-size:12px;color:#607469}.growth-quality small{color:#738178;font-size:11px}.growth-quality-line{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid #edf1ed;font-size:12px}.growth-quality-line strong{font-weight:500}
.growth-queue-filters{display:flex;gap:8px;font-size:12px}.growth-person{display:flex;align-items:center;gap:13px;padding:14px 0;border-top:1px solid #eaf0eb}.growth-person-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#eef5ef;color:#5b8069;flex-shrink:0}.growth-person-copy{flex:1;min-width:0}.growth-person-copy strong{font-size:13px;font-weight:500}.growth-person-copy p{margin:2px 0;font-size:12px;color:#526d5e}.growth-person-copy small{font-size:10px;color:#839087}.growth-pager{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px}.growth-pager small{font-size:11px}
.growth-table-wrap{max-width:100%;overflow:auto}.growth-dashboard table{width:100%;border-collapse:collapse;font-size:12px;min-width:0;color:#3d5648}.growth-dashboard th{font-size:11px;font-weight:500;background:#f6f8f5;color:#667c6b}.growth-dashboard td,.growth-dashboard th{padding:12px 10px;text-align:right;border-bottom:1px solid #e8ede8;white-space:normal}.growth-dashboard td:not(:first-child){font-variant-numeric:tabular-nums}.growth-dashboard tr:last-child td{border-bottom:0}
.growth-province-tags{display:flex;gap:8px;flex-wrap:wrap;font-size:12px}.growth-province-tags span{background:#f3f6f1;border-radius:8px;padding:7px 12px}.growth-province-tags b{margin-right:12px;font-weight:500}
.growth-money{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.growth-money>div{padding:14px;border-radius:12px;background:#f7f5ee;display:flex;flex-direction:column;gap:8px}.growth-money span{font-size:12px;color:#7a785e}.growth-money strong{font-size:18px;font-weight:500;color:#5f623f}.growth-money small{font-size:10px;font-weight:400}
.growth-definitions{padding:12px 20px;border:1px dashed #d8e1d8;border-radius:14px;font-size:12px;color:#6b7b6e}.growth-empty{padding:30px 15px;text-align:center;font-size:13px;color:#798b7d}.growth-drill-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e4ebe5;padding:13px 0;font-size:13px}.growth-drill-row strong,.growth-drill-row b{font-weight:500}.growth-drill-row small{display:block;font-size:11px;color:#7b877f}.growth-drill-list{max-height:55vh;overflow:auto}
@media(max-width:1150px){.growth-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-money{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.growth-dashboard{padding:6px 0 30px}.growth-header{padding:16px;align-items:flex-start}.growth-header h2{font-size:17px}.growth-header p:not(.growth-kicker){font-size:11px}.growth-header>.btn{min-width:42px;padding:8px;font-size:11px}.growth-header>.btn svg{display:none}.growth-filters{gap:10px;padding:12px}.growth-filters label{min-width:0;flex:1}.growth-filters>label{flex-basis:40%}.growth-custom{flex-basis:100%}.growth-custom input{width:100%}.growth-filters>.btn{width:100%}.growth-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.growth-metric{padding:14px 12px}.growth-metric>strong{font-size:25px}.growth-metric>span{font-size:11px}.growth-two{grid-template-columns:1fr;gap:14px}.growth-card{padding:15px;border-radius:15px}.growth-card h2{font-size:14px}.growth-section-head{flex-wrap:wrap;gap:8px}.growth-queue-filters{width:100%}.growth-queue-filters select{min-width:0;flex:1}.growth-person{gap:8px}.growth-person-icon{display:none}.growth-person>.btn{min-width:64px;padding:7px;font-size:11px}.growth-dashboard td,.growth-dashboard th{padding:10px 6px;font-size:10px}.growth-money strong{font-size:16px}.admin-group-nav:has([data-admin-group="growth"]){grid-template-columns:repeat(3,minmax(0,1fr))}}
body.light-mode.admin-mode .growth-dashboard button.growth-metric{border-radius:16px;min-height:128px;height:auto;box-shadow:0 3px 14px #233e2d08;gap:8px}
body.light-mode.admin-mode .growth-dashboard button.growth-metric strong{font-weight:500;line-height:1.2}
body.light-mode.admin-mode .growth-dashboard button.growth-metric>span{min-height:30px}
body.light-mode.admin-mode .growth-dashboard button.growth-metric>small{min-height:28px}
body.light-mode.admin-mode .growth-dashboard .btn:not(.secondary){background:#39735f!important;border-color:#39735f!important;color:#fff!important}
/* Iran province map — SVG geometry with mouse, touch and keyboard selection. */
.growth-map-card{overflow:hidden;background:linear-gradient(140deg,#fff 60%,#f7faf6)}
.growth-map-color-label{display:flex;align-items:center;gap:10px;font-size:11px;color:#6b8173}.growth-map-color-label select{font-size:12px;min-width:145px}
.growth-map-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:26px;align-items:center}
.growth-map-canvas{min-width:0;position:relative;border-radius:20px;background:radial-gradient(ellipse at 55% 45%,#f2f6ee,transparent 72%);padding:0 8px 14px}
.growth-dashboard svg.growth-iran-map{display:block;width:100%;height:auto;max-height:490px;aspect-ratio:1/1;overflow:visible}
.growth-map-province{stroke:#fff;stroke-width:1.5;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill .15s,stroke .15s;outline:none}
.map-level-0{fill:#e6ece6;background:#e6ece6}.map-level-1{fill:#cee3cf;background:#cee3cf}.map-level-2{fill:#a0c6ab;background:#a0c6ab}.map-level-3{fill:#73a88b;background:#73a88b}.map-level-4{fill:#4c8a71;background:#4c8a71}.map-level-5{fill:#28644f;background:#28644f}
.growth-map-province[aria-pressed="true"]{fill:#d6b467;stroke:#8d6e32;stroke-width:2}.growth-map-province:focus-visible{stroke:#152f29;stroke-width:3;filter:drop-shadow(0 0 3px #ad853f)}
.growth-map-water{fill:#91a9ad;font-size:21px;font-family:inherit;pointer-events:none;user-select:none}
.growth-map-legend{display:flex;align-items:center;justify-content:center;gap:9px;font-size:11px;color:#72877c;direction:ltr}.growth-map-legend>div{display:flex;gap:3px}.growth-map-legend i{width:22px;height:8px;border-radius:3px}.growth-map-legend small{direction:rtl;margin-left:8px;font-size:10px}
.growth-map-side{border:1px solid #dae6dc;border-radius:18px;padding:20px;background:#f6f9f4;min-width:0}
.growth-map-picker{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#778a7d;padding-bottom:14px;border-bottom:1px solid #e0e8dc}.growth-map-picker select{width:65%;font-size:12px;background:#fff}
.growth-map-detail-head{padding-top:16px}.growth-map-detail-head h3{font-size:23px;font-weight:500;color:#284b3a;margin:0 0 3px}.growth-map-product{font-size:11px;color:#839081}
.growth-map-primary{display:flex;align-items:center;gap:14px;margin:18px 0;color:#37674f}.growth-map-primary strong{font-size:36px;font-weight:500;line-height:1}.growth-map-primary span{font-size:11px;max-width:150px}
.growth-map-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.growth-map-stats>div{border:1px solid #e4eadf;background:#fff;border-radius:11px;padding:10px 12px}.growth-map-stats dt{font-size:10px;color:#7b8a7d}.growth-map-stats dd{font-size:18px;font-weight:400;margin:2px 0 0;color:#385d47;line-height:1.6}
.growth-map-share{display:flex;justify-content:space-between;gap:8px;font-size:11px;padding:13px 0;color:#778575}.growth-map-share b{font-weight:500;color:#4b7057}
.growth-map-installation{display:grid;grid-template-columns:1fr auto;gap:3px 10px;border-top:1px solid #dfe6d9;padding-top:12px;font-size:12px;color:#796b4a}.growth-map-installation strong{font-size:16px;font-weight:500}.growth-map-installation small{grid-column:1/-1;font-size:10px;line-height:1.7;color:#8c8e7e}
.growth-map-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e6ece2;margin-top:20px;padding-top:14px;font-size:11px;color:#86907f}
body.light-mode.admin-mode .growth-dashboard button.growth-map-unknown{display:inline-flex;align-items:center;gap:8px;background:#f7f3e9;border:1px solid #ebe2ce;border-radius:10px;min-height:38px;padding:6px 12px;color:#8a7650;font-family:inherit;font-size:11px;box-shadow:none;transform:none}.growth-map-unknown b{font-weight:500}.growth-map-unknown svg{width:14px;height:14px}
@media(max-width:700px){.growth-map-layout{grid-template-columns:1fr;gap:12px}.growth-map-color-label{width:100%;justify-content:space-between}.growth-map-canvas{padding:0 0 8px}.growth-dashboard svg.growth-iran-map{max-height:360px}.growth-map-side{padding:14px}.growth-map-detail-head{padding-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.growth-map-detail-head .growth-kicker{display:none}.growth-map-detail-head h3{font-size:20px;margin:0}.growth-map-primary{margin:12px 0}.growth-map-primary strong{font-size:29px}.growth-map-primary span{max-width:none}.growth-map-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.growth-map-stats>div{padding:8px 5px}.growth-map-stats dt{font-size:9px;min-height:31px}.growth-map-stats dd{font-size:16px}.growth-map-footer{flex-wrap:wrap;margin-top:12px;padding-top:10px}.growth-map-legend i{width:18px}}
@media(prefers-reduced-motion:reduce){.growth-map-province{transition:none}}
#sheet .growth-map-mobile-detail{color:#385d47;font-size:13px;line-height:1.8}#sheet .growth-map-mobile-detail .growth-map-stats{grid-template-columns:1fr 1fr}#sheet .growth-map-mobile-detail .growth-map-stats dt{font-size:11px;min-height:0}#sheet .growth-map-mobile-detail .growth-map-stats dd{font-size:20px}#sheet .growth-map-mobile-detail .growth-map-primary strong{font-size:32px}#sheet .growth-map-mobile-detail .growth-map-installation small{font-size:11px}#sheet .growth-map-mobile-detail .growth-map-detail-head h3{display:none}

/* Product installation share: native SVG, fixed identity colors, no chart runtime. */
.growth-product-card .growth-help{margin-bottom:8px}
.growth-share-layout{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(210px,1.2fr);align-items:center;gap:22px;padding:10px 0 14px}
.growth-donut{position:relative;max-width:230px;width:100%;margin:auto;aspect-ratio:1}
.growth-dashboard svg.growth-share-svg{display:block;width:100%;height:auto;overflow:visible;direction:ltr}
.growth-donut-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:none;color:#395c4b}
.growth-donut-center strong{font-size:32px;font-weight:500;line-height:1.35}.growth-donut-center span{font-size:10px;color:#7a8a80;margin-top:4px}
.growth-share-list{list-style:none;margin:0;padding:0;min-width:0}.growth-share-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #edf1ed;font-size:12px}.growth-share-list li:last-child{border-bottom:0}
.growth-share-name{display:flex;align-items:center;gap:9px;color:#455e50}.growth-share-name i{width:9px;height:9px;border-radius:3px;flex:none}.growth-share-value{white-space:nowrap;color:#435f4e;font-variant-numeric:tabular-nums}.growth-share-value small{font-size:10px;color:#819085}.growth-share-value b{font-weight:400;font-size:11px;display:inline-block;min-width:44px;text-align:left;margin-right:12px;color:#7d8c82}
.product-jade{stroke:#408a6d;background:#408a6d}.product-gold{stroke:#c29a52;background:#c29a52}.product-blue{stroke:#718eaf;background:#718eaf}.product-violet{stroke:#9b85b6;background:#9b85b6}.product-rose{stroke:#c3837c;background:#c3837c}.product-teal{stroke:#5fa5a5;background:#5fa5a5}.product-gray{stroke:#a6afa8;background:#a6afa8}
.growth-share-comparison{border-top:1px solid #e7ede7;padding-top:5px}.growth-dashboard .growth-share-comparison summary{font-size:11px;color:#587562}.growth-share-empty{font-size:12px;color:#7d8b81;text-align:center;margin:0 0 12px}
@media(max-width:1000px) and (min-width:701px){.growth-share-layout{grid-template-columns:1fr;gap:5px}.growth-donut{max-width:170px}}
@media(max-width:480px){.growth-share-layout{grid-template-columns:1fr;gap:6px;padding-top:0}.growth-donut{max-width:164px}.growth-donut-center strong{font-size:27px}.growth-share-list li{font-size:12px;padding:7px 0}.growth-share-value b{min-width:50px}.growth-share-comparison summary{line-height:1.7}}

.growth-dashboard .growth-share-slice{stroke-linecap:butt;stroke-linejoin:round}

/* Explicit activity and case filters; keep controls mounted during filtering. */
.growth-segment-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.growth-segment-filters label{font-size:12px;color:#62756d}.growth-segment-filters select{width:100%;min-width:0;margin-top:6px}.growth-person-tags{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.growth-person-tags span{font-size:11px;font-weight:400;background:#edf3ef;color:#426450;border-radius:7px;padding:3px 7px}.growth-person-tags .case-tag{background:#eef1fa;color:#4d5d89}.growth-person-tags .reward-tag{background:#fff4de;color:#8a6525}@media(max-width:640px){.growth-segment-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-person-tags span{font-size:11px}}
@media(min-width:900px){
 .growth-opportunities .growth-person{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(260px,2fr) auto;column-gap:16px;row-gap:3px;padding:10px 12px;align-items:center}
 .growth-opportunities .growth-person-icon{display:none}
 .growth-opportunities .growth-person-copy{display:contents}
 .growth-opportunities .growth-person-copy>strong{grid-column:1;grid-row:1;font-size:13px;line-height:1.5;font-weight:500}
 .growth-opportunities .growth-person-copy>small{grid-column:1;grid-row:2;font-size:10px;line-height:1.5}
 .growth-opportunities .growth-person-copy>p{grid-column:2;grid-row:1;margin:0;font-size:12px;line-height:1.5}
 .growth-opportunities .growth-person-tags{grid-column:2;grid-row:2;margin:0;gap:4px}
 .growth-opportunities .growth-person-tags span{font-size:10px;padding:1px 6px;line-height:1.6}
 .growth-opportunities .growth-person>.btn{grid-column:3;grid-row:1 / span 2;min-height:34px;padding:6px 14px;font-size:12px}
 .growth-opportunities .growth-queue{gap:6px}
}
