/* v4.0.6 clean dashboard makeover */
.dash-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 22px}.dash-hero h1{font-size:clamp(2rem,4vw,3rem);line-height:1.05;margin:.12em 0}.dash-hero p{margin:.25em 0;color:#667085}.dash-primary{background:#176b3a;box-shadow:0 10px 22px rgba(23,107,58,.18)}
.dash-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.dash-stat{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #e1e5df;border-radius:16px;padding:18px;text-decoration:none;color:#172033;box-shadow:0 10px 25px rgba(16,24,40,.04)}.dash-stat:hover{transform:translateY(-1px);border-color:#bfd0c1}.dash-stat-icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#eaf5ed;color:#176b3a;font-weight:900;font-size:1.15rem;flex:0 0 40px}.dash-stat.attention .dash-stat-icon{background:#fff1eb;color:#d6452d}.dash-stat small,.dash-stat em{display:block}.dash-stat small{font-weight:800;color:#5f6b78}.dash-stat strong{display:block;font-size:2rem;margin:3px 0}.dash-stat em{font-style:normal;color:#176b3a;font-size:.78rem;font-weight:800}
.dash-action-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;margin-bottom:18px}.dash-inspect-card{min-height:210px;border-radius:18px;padding:28px;background:linear-gradient(135deg,#0e5a32,#168048);color:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 14px 30px rgba(14,90,50,.2)}.dash-inspect-card h2{font-size:2rem;margin:.1em 0}.dash-inspect-card p{max-width:520px}.eyebrow.light{color:#d7f2df}.dash-light-btn{align-self:flex-start;background:#fff;color:#17472c;text-decoration:none;padding:12px 18px;border-radius:10px;font-weight:900}.dash-quick{padding:22px}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.quick-grid a{min-height:105px;border:1px solid #e0e5de;border-radius:14px;text-decoration:none;color:#172033;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;font-weight:800;font-size:1.35rem}.quick-grid a span{font-size:.78rem}.quick-grid a:hover{background:#f3f8f4;border-color:#b9cfbd}
.dash-attention{margin-bottom:18px}.count-badge{display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:999px;background:#dc3f2f;color:#fff;font-size:.78rem;margin-left:5px}.empty-good{padding:14px;border:1px solid #cfe4d4;background:#f1faf3;border-radius:12px;color:#176b3a;font-weight:700}.attention-list{display:grid;gap:8px}.attention-list a{display:flex;align-items:center;gap:12px;border:1px solid #e5e8e3;border-radius:12px;padding:12px 14px;text-decoration:none;color:#172033}.attention-list a div{flex:1}.attention-list small{display:block;color:#667085;margin-top:3px}.status-dot{width:12px;height:12px;border-radius:50%;background:#26924f}.status-dot.warn{background:#e59a24}.status-dot.danger{background:#dd4336}
.dash-two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.hive-dash-list,.recent-dash-list{display:grid}.hive-dash-list>a,.recent-dash-list>a{display:grid;align-items:center;gap:12px;padding:13px 2px;border-bottom:1px solid #edf0eb;text-decoration:none;color:#172033}.hive-dash-list>a{grid-template-columns:minmax(120px,1.25fr) auto minmax(110px,.9fr) minmax(90px,.65fr) 14px}.recent-dash-list>a{grid-template-columns:minmax(110px,.65fr) 1.4fr 14px}.hive-dash-list>a:last-child,.recent-dash-list>a:last-child{border-bottom:0}.hive-main small,.hive-meta small,.recent-dash-list small{display:block;color:#667085;margin-top:3px;font-size:.78rem}.status-chip{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:.72rem;font-weight:900;background:#e8f5ec;color:#176b3a;white-space:nowrap}.status-chip.warn{background:#fff5df;color:#9a6508}.status-chip.danger{background:#ffebe7;color:#b52b20}.dash-snapshot{margin-bottom:18px}.snapshot-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.snapshot-grid>div{border-right:1px solid #e8ece6;padding:10px 16px}.snapshot-grid>div:last-child{border-right:0}.snapshot-grid small,.snapshot-grid span{display:block;color:#667085}.snapshot-grid strong{display:block;font-size:1.8rem;margin:5px 0}.snapshot-grid span{font-size:.76rem}
@media(max-width:900px){.dash-stats{grid-template-columns:repeat(2,1fr)}.dash-action-grid,.dash-two-col{grid-template-columns:1fr}.quick-grid{grid-template-columns:repeat(2,1fr)}.snapshot-grid{grid-template-columns:repeat(2,1fr)}.snapshot-grid>div:nth-child(2){border-right:0}}
@media(max-width:600px){.dash-hero{align-items:flex-start;flex-direction:column}.dash-hero .dash-primary{width:100%}.dash-stats{grid-template-columns:1fr 1fr;gap:9px}.dash-stat{padding:13px;gap:9px}.dash-stat-icon{width:34px;height:34px;flex-basis:34px}.dash-stat strong{font-size:1.65rem}.dash-inspect-card{min-height:185px;padding:21px}.quick-grid a{min-height:90px}.hive-dash-list>a{grid-template-columns:1fr auto 14px}.hive-dash-list .hive-meta{display:none}.recent-dash-list>a{grid-template-columns:1fr 14px}.recent-dash-list>a>div:nth-child(2){grid-column:1/2}.snapshot-grid{grid-template-columns:1fr 1fr}.snapshot-grid>div{padding:8px 10px}.panel-head{gap:12px}}


/* v4.0.7 dashboard-only presentation layer. Kept separate so browser/CDN caches cannot hide dashboard updates. */
.dashboard-page-note{display:none}
.dash-bottom-nav{display:none}
@media(min-width:1000px){
  .app-main{width:min(1240px,94vw)}
  .dash-hero{padding:8px 2px 4px}
  .dash-stats{gap:16px}
  .dash-stat{min-height:132px}
  .dash-action-grid{grid-template-columns:1.15fr .85fr}
}
@media(max-width:700px){
  body{padding-bottom:78px}
  .app-main{width:min(94vw,760px);margin:22px auto 38px}
  .dash-hero h1{font-size:2rem}
  .dash-hero p{font-size:.95rem}
  .dash-stats{grid-template-columns:1fr 1fr}
  .dash-stat{min-width:0}
  .dash-stat small{font-size:.72rem}
  .dash-stat em{display:none}
  .dash-action-grid{gap:12px}
  .dash-inspect-card{border-radius:16px}
  .dash-two-col{gap:12px}
  .dash-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;background:#0d1b2a;border-top:1px solid rgba(255,255,255,.1);padding:7px 8px max(7px,env(safe-area-inset-bottom));box-shadow:0 -8px 24px rgba(15,23,42,.16)}
  .dash-bottom-nav a{color:#dce5eb;text-decoration:none;text-align:center;font-size:.68rem;font-weight:800;padding:5px 2px;border-radius:10px}
  .dash-bottom-nav a b{display:block;font-size:1.15rem;line-height:1.05;margin-bottom:4px}
  .dash-bottom-nav a.inspect{background:#1d8a4e;color:#fff;width:62px;height:62px;border-radius:50%;justify-self:center;display:grid;place-items:center;margin-top:-28px;box-shadow:0 9px 20px rgba(29,138,78,.32)}
  .dash-bottom-nav a.inspect b{font-size:1.65rem;margin:0;line-height:.8}
}

/* v4.0.10 simplified account experience */
body.app-authenticated{background:#f7f8f5}.app-main{max-width:1160px}.app-sidebar{width:205px;background:linear-gradient(180deg,#071827 0%,#081d2a 72%,#0a2a28 100%);padding:22px 12px 18px}.app-workspace{margin-left:205px}.shell-brand{gap:10px;padding:4px 8px 24px}.shell-logo{border-radius:0;transform:rotate(30deg);width:40px;height:46px;border-color:#f0aa18}.shell-logo>*{transform:rotate(-30deg)}.brand-bee{font-size:.8rem}.shell-brand strong{font-size:1.02rem;line-height:.95;letter-spacing:.02em}.shell-brand small{margin-top:6px}.shell-nav a{border-radius:8px;padding:11px 10px;font-size:.91rem}.shell-nav a.active{background:#0f693e}.shell-tagline{color:#36a868}.mobile-brand-mark{color:#d99518}.mobile-bottom-nav-four{grid-template-columns:repeat(4,1fr)}
.home-welcome{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px}.home-welcome h1{font-size:clamp(2.1rem,4vw,3.05rem);letter-spacing:-.045em;line-height:1;margin:.15em 0 .25em}.home-welcome p:not(.eyebrow){color:#697386;margin:0}.home-inspect-button{display:inline-flex;align-items:center;gap:8px;background:#087445;color:#fff;border-radius:12px;padding:13px 18px;text-decoration:none;font-weight:900;box-shadow:0 9px 20px rgba(8,116,69,.17);white-space:nowrap}.home-inspect-button span{font-size:1.2rem}.home-summary{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:13px;margin:0 0 22px}.home-summary-card{background:#fff;border:1px solid #e1e5df;border-radius:14px;padding:16px;display:flex;align-items:center;gap:13px;box-shadow:0 7px 20px rgba(16,24,40,.035)}.home-summary-icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#eaf6ed;color:#14713f;font-weight:900}.home-summary-card small,.home-summary-card span:last-child{display:block}.home-summary-card small{color:#4f5c67;font-weight:800}.home-summary-card strong{display:block;font-size:1.7rem;line-height:1.1;margin:2px 0}.home-summary-card div>span{color:#84908b;font-size:.72rem}.home-apiaries-card,.directory-card{background:#fff;border:1px solid #e1e5df;border-radius:16px;box-shadow:0 9px 28px rgba(16,24,40,.04);overflow:hidden}.home-section-head,.directory-card-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid #e8ebe6}.home-section-head h2,.directory-card-head h2{margin:0;font-size:1.15rem}.home-section-head p,.directory-card-head p{margin:3px 0 0;color:#78847f;font-size:.82rem}.home-section-head a,.directory-card-head a{color:#0f7443;text-decoration:none;font-weight:850;font-size:.82rem}.home-apiary-list,.directory-list{display:grid}.home-apiary-row,.directory-row{display:grid;grid-template-columns:44px minmax(0,1fr) 100px 130px 18px;gap:14px;align-items:center;padding:17px 20px;border-bottom:1px solid #eef0ec;text-decoration:none;color:#152238}.home-apiary-row:last-child,.directory-row:last-child{border-bottom:0}.home-apiary-row:hover,.directory-row:hover{background:#fafcf9}.home-apiary-icon,.directory-icon{width:38px;height:38px;border-radius:10px;background:#eaf6ed;color:#167040;display:grid;place-items:center;font-weight:900}.home-apiary-info strong,.home-apiary-info small,.directory-row>div:nth-child(2) strong,.directory-row>div:nth-child(2) small{display:block}.home-apiary-info small,.directory-row small{color:#7a8580;margin-top:3px;font-size:.76rem}.home-apiary-count,.home-apiary-last,.directory-stat{text-align:center}.home-apiary-count strong,.home-apiary-last strong,.directory-stat strong{display:block;font-size:.95rem}.home-apiary-count small,.home-apiary-last small,.directory-stat small{color:#87918d;font-size:.68rem}.home-row-arrow{color:#47615a;font-size:1.3rem}.home-footer-card{margin-top:18px;padding:17px 20px;background:linear-gradient(90deg,#f1f5ee,#f9faf7);border:1px solid #e0e7dc;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:18px}.home-footer-card>div{display:flex;align-items:center;gap:12px}.home-footer-icon{width:40px;height:40px;border-radius:50%;background:#e3f3e7;color:#0e7644;display:grid;place-items:center}.home-footer-card strong,.home-footer-card small{display:block}.home-footer-card small{color:#79847f;margin-top:2px}.home-footer-card a{border:1px solid #7caa8d;color:#155d39;border-radius:9px;padding:10px 14px;text-decoration:none;font-weight:800;font-size:.78rem}.home-empty{text-align:center;padding:40px 22px}.home-empty.compact{padding:28px 20px}.home-empty>span{display:grid;place-items:center;margin:0 auto 10px;width:46px;height:46px;border-radius:50%;background:#eaf6ed;color:#14713f;font-size:1.2rem}.home-empty h3{margin:0 0 5px}.home-empty p{color:#76817d;margin:0 auto 16px;max-width:430px}.directory-hero,.apiary-dashboard-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.directory-hero h1,.apiary-dashboard-hero h1{font-size:clamp(2.1rem,4vw,3rem);letter-spacing:-.04em;margin:.1em 0}.directory-hero p,.apiary-dashboard-hero p{color:#6f7b76;margin:0;max-width:640px}.add-record-panel{margin-bottom:18px;box-shadow:0 12px 32px rgba(16,24,40,.07)}.directory-card-head>span{color:#7e8984;font-size:.78rem}.directory-row{grid-template-columns:44px minmax(0,1fr) 100px 120px 18px}.crumb-link{display:inline-block;margin-bottom:9px;color:#2d6f4c;text-decoration:none;font-size:.82rem;font-weight:800}.apiary-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.apiary-mini-stats>div{background:#fff;border:1px solid #e2e5e0;border-radius:14px;padding:15px 17px;display:grid;grid-template-columns:34px 1fr;column-gap:10px;align-items:center}.apiary-mini-stats>div>span{grid-row:1/3;width:34px;height:34px;border-radius:50%;background:#eaf6ed;color:#167040;display:grid;place-items:center}.apiary-mini-stats small{color:#68746f;font-weight:750}.apiary-mini-stats strong{font-size:1.45rem}.apiary-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:16px}.text-button{border:0;background:none!important;box-shadow:none!important;color:#0d7543!important;padding:4px!important;font-weight:850}.apiary-hive-list{display:grid}.apiary-hive-row{border-bottom:1px solid #edf0eb}.apiary-hive-row:last-child{border-bottom:0}.apiary-hive-row>a{display:grid;grid-template-columns:38px minmax(0,1fr) 85px 70px 16px;gap:11px;align-items:center;padding:14px 18px;text-decoration:none;color:#152238}.apiary-hive-row>a:hover{background:#fafcf9}.hive-avatar{width:34px;height:34px;border-radius:9px;background:#eaf6ed;color:#167040;display:grid;place-items:center}.apiary-hive-name strong,.apiary-hive-name small,.apiary-hive-metric strong,.apiary-hive-metric small{display:block}.apiary-hive-name small,.apiary-hive-metric small{color:#818b87;font-size:.7rem;margin-top:3px}.apiary-hive-metric{text-align:center}.apiary-row-actions{display:flex;justify-content:flex-end;gap:12px;padding:0 18px 10px}.apiary-row-actions a,.apiary-row-actions button{font-size:.72rem;background:none!important;box-shadow:none!important;color:#60706a!important;padding:0!important;text-decoration:none;border:0!important}.apiary-row-actions button{color:#a13a31!important}.recent-apiary-list{display:grid}.recent-apiary-list>a{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid #edf0eb;text-decoration:none;color:#152238}.recent-apiary-list>a:last-child{border-bottom:0}.recent-apiary-list strong,.recent-apiary-list small,.recent-apiary-list span{display:block}.recent-apiary-list small{color:#818b87;font-size:.72rem;margin-top:2px}.recent-apiary-list>a>div:nth-child(2){text-align:right}.archived-hives{border-top:1px solid #edf0eb;padding:12px 18px}.archived-hives summary{cursor:pointer;color:#61706a;font-weight:800;font-size:.78rem}.archived-list{display:grid;margin-top:10px}.archived-list>div{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-top:1px solid #f0f2ef}
@media(max-width:900px){.apiary-dashboard-grid{grid-template-columns:1fr}.home-apiary-row,.directory-row{grid-template-columns:42px minmax(0,1fr) 90px 18px}.home-apiary-last,.directory-row .directory-stat:nth-of-type(2){display:none}}
@media(max-width:760px){.app-workspace{margin-left:0}.home-welcome,.directory-hero,.apiary-dashboard-hero{align-items:flex-start;flex-direction:column}.home-inspect-button,.directory-hero>.primary{width:100%;justify-content:center}.home-summary{grid-template-columns:1fr 1fr}.home-apiary-row,.directory-row{grid-template-columns:38px minmax(0,1fr) 58px 14px;padding:14px 12px;gap:9px}.home-apiary-count small,.directory-stat small{display:none}.home-apiary-count strong,.directory-stat strong{font-size:1rem}.home-apiary-last{display:none}.home-footer-card{align-items:flex-start;flex-direction:column}.home-footer-card a{width:100%;text-align:center}.apiary-mini-stats{grid-template-columns:1fr 1fr 1fr;gap:7px}.apiary-mini-stats>div{padding:10px;grid-template-columns:1fr;text-align:center}.apiary-mini-stats>div>span{display:none}.apiary-mini-stats small{font-size:.65rem}.apiary-mini-stats strong{font-size:1.2rem}.apiary-hive-row>a{grid-template-columns:34px minmax(0,1fr) 62px 14px;padding:13px 12px}.apiary-hive-metric:nth-of-type(2){display:none}.apiary-row-actions{padding:0 12px 9px}.recent-apiary-list>a{padding:13px 12px}.mobile-bottom-nav-four{grid-template-columns:repeat(4,1fr)}}
@media(max-width:420px){.home-summary{grid-template-columns:1fr 1fr}.home-summary-card{padding:12px;gap:9px}.home-summary-icon{width:34px;height:34px}.home-summary-card strong{font-size:1.45rem}.home-summary-card div>span{display:none}.home-welcome h1{font-size:2rem}.apiary-mini-stats{grid-template-columns:repeat(3,1fr)}.apiary-dashboard-hero .hero-actions{width:100%}.apiary-dashboard-hero .hero-actions>*{flex:1;text-align:center}.directory-row{grid-template-columns:36px minmax(0,1fr) 48px 12px}.directory-row .directory-stat strong{font-size:.9rem}}

/* v4.0.21: subtle contrast for the Apiary Dashboard Hives section header */
.apiary-hive-card > .directory-card-head{
  background:linear-gradient(90deg,#f1f8f2 0%,#f7fbf8 100%);
  border-bottom-color:#dce8df;
}


/* v4.0.22: desktop Apiary Directory cleanup + inspection readability */
@media(min-width:901px){
  .directory-card .directory-row-managed{display:flex;align-items:stretch;padding:0;gap:0;position:relative}
  .directory-card .directory-row-managed .directory-row-main{display:grid;grid-template-columns:44px minmax(240px,1fr) 110px 130px 22px;gap:18px;align-items:center;min-height:76px;padding:15px 72px 15px 20px;width:100%;text-decoration:none;color:#152238}
  .directory-card .directory-row-managed .directory-row-main>div:nth-child(2) strong{display:block;font-size:.98rem;line-height:1.25}
  .directory-card .directory-row-managed .directory-row-main>div:nth-child(2) small{display:block;margin-top:4px}
  .directory-card .directory-row-managed .row-action-wrap{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:2}
  .directory-card .directory-row-managed .directory-stat{text-align:center;min-width:0}
}
.apiary-hive-row{background:#fff}
.apiary-hive-row + .apiary-hive-row{border-top:8px solid #f5f7f4}
.apiary-hive-row>a{min-height:76px}
.recent-inspections-collapsible{overflow:hidden}
.recent-inspections-collapsible>summary{list-style:none;cursor:pointer;user-select:none}
.recent-inspections-collapsible>summary::-webkit-details-marker{display:none}
.recent-inspections-summary{margin:0}
.recent-inspections-summary .collapse-chevron{width:30px;height:30px;border:1px solid #dce4de;border-radius:8px;display:grid;place-items:center;color:#40564d;font-weight:900;transition:transform .18s ease;background:#fff}
.recent-inspections-collapsible:not([open]) .collapse-chevron{transform:rotate(180deg)}
.recent-inspections-body{border-top:1px solid #edf0eb}
.recent-apiary-list>a{background:#fff}
.recent-apiary-list>a + a{border-top:6px solid #f5f7f4}
.recent-apiary-list>a:last-child{border-bottom:0}
@media(max-width:760px){
  .recent-inspections-summary{padding:15px 14px}
  .recent-inspections-summary .collapse-chevron{width:28px;height:28px}
  .apiary-hive-row + .apiary-hive-row{border-top-width:6px}
  .recent-apiary-list>a + a{border-top-width:5px}
}

/* v4.0.28 compact, clearly separated hive directory */
.apiary-dashboard-grid{grid-template-columns:1fr}
.apiary-hive-card{overflow:visible}
.apiary-hive-list{display:grid;gap:10px;padding:12px;background:#f5f7f4}
.apiary-hive-row{border:1px solid #d8e1da!important;border-radius:13px;background:#fff;box-shadow:0 3px 10px rgba(16,24,40,.035);overflow:visible}
.apiary-hive-row + .apiary-hive-row{border-top:1px solid #d8e1da!important}
.apiary-hive-row>a{min-height:62px;padding:10px 14px;grid-template-columns:34px minmax(0,1fr) 92px 92px 16px}
.apiary-hive-row>a:hover{background:#f8fbf8}
.apiary-hive-name strong{font-size:.94rem}
.apiary-hive-name small{margin-top:2px}
.hive-avatar{width:32px;height:32px;border-radius:8px}
.hive-row-tools{padding-right:10px}
@media(max-width:760px){
  .apiary-hive-list{gap:8px;padding:9px}
  .apiary-hive-row>a{min-height:64px;padding:10px;grid-template-columns:32px minmax(0,1fr) 62px 14px}
  .hive-row-tools{padding-right:6px}
}

/* v4.0.29 mobile hive cards: readable, compact, no overlapping controls */
.apiary-hive-main{grid-template-columns:34px minmax(0,1fr) auto 16px!important}
.apiary-hive-stats{display:grid;grid-template-columns:repeat(2,minmax(78px,92px));gap:8px;align-items:center}
.apiary-hive-stats .apiary-hive-metric{min-width:0;padding:6px 8px;border-left:1px solid #e7ece8;text-align:left}
.apiary-hive-stats .apiary-hive-metric strong{white-space:normal;overflow-wrap:anywhere;line-height:1.05}
.apiary-hive-stats .apiary-hive-metric small{line-height:1.15}
@media(max-width:760px){
  .apiary-hive-row{display:block!important;padding:0!important}
  .apiary-hive-main{display:grid!important;grid-template-columns:36px minmax(0,1fr) 16px!important;grid-template-areas:"avatar name arrow" "stats stats stats";gap:8px 10px!important;padding:13px 12px 10px!important;min-height:0!important}
  .apiary-hive-main .hive-avatar{grid-area:avatar;align-self:start}
  .apiary-hive-main .apiary-hive-name{grid-area:name;min-width:0}
  .apiary-hive-main .home-row-arrow{grid-area:arrow;align-self:start;margin-top:4px}
  .apiary-hive-stats{grid-area:stats;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:2px 0 0 46px}
  .apiary-hive-stats .apiary-hive-metric{display:block!important;border:1px solid #e5ebe6;border-radius:9px;background:#f8faf8;padding:7px 9px;text-align:left}
  .apiary-hive-stats .apiary-hive-metric strong{font-size:.88rem}
  .apiary-hive-stats .apiary-hive-metric small{font-size:.66rem;margin-top:2px}
  .hive-row-tools{display:grid!important;grid-template-columns:minmax(0,1fr) 44px 44px;gap:7px!important;padding:0 12px 12px!important;margin:0!important}
  .hive-row-tools .row-import-trigger{width:100%;height:42px;justify-content:center;padding:0 12px!important;font-size:.82rem}
  .hive-row-tools .row-inspect-trigger{width:44px!important;height:42px!important;min-height:42px!important;border-radius:10px!important}
  .hive-row-tools .row-action-trigger{width:44px!important;height:42px!important;min-height:42px!important}
  .hive-row-tools .hive-action-wrap{margin:0!important}
}
@media(max-width:390px){
  .apiary-hive-stats{margin-left:0}
}
