.research-view .research-keyword-discovery {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
  margin: 0 0 24px;
  align-items: start;
}
.research-view .research-keyword-discovery .research-discovery-column {
  min-width: 0;
  margin: 0;
}
.research-view .research-keyword-discovery > .panel,
.research-view .research-keyword-discovery .weekly-keywords {
  margin: 0;
  box-sizing: border-box;
  min-height: 330px;
  padding: 20px;
  border: 0;
  border-radius: 14px;
  background: #f8f9fb;
  box-shadow: none;
}
.research-view .research-keyword-discovery .section-head {
  margin-bottom: 20px;
  gap: 8px;
  align-items: baseline;
}
.research-view .research-keyword-discovery .section-head h2,
.research-view .research-keyword-discovery .section-head h3 {
  margin: 0;
  color: #858b98;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
}
.research-view .research-keyword-discovery .section-head h2 > small {
  color: var(--muted, #76685e);
  font-size: 11px;
  font-weight: 400;
  white-space: nowrap;
}
.research-view .research-keyword-discovery .research-discovery-header {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  min-height: 14px;
  margin-bottom: 10px;
  padding: 0;
  color: var(--muted, #76685e);
  font-size: 14px;
  line-height: 14px;
}
.research-view .research-keyword-discovery .research-discovery-header + .research-discovery-list,
.research-view .research-keyword-discovery .research-discovery-header + .weekly-ranks {
  margin-top: 0;
}
.research-view .research-keyword-discovery .research-naver-related {
  margin-top: 12px;
  border-top: 1px solid #e9ebef;
}
.research-view .research-keyword-discovery .research-naver-related:not([open]) > :not(summary),
.research-view .research-keyword-discovery .research-discovery-evidence:not([open]) > :not(summary),
.research-view .research-keyword-discovery .weekly-source:not([open]) > :not(summary),
.research-view .research-keyword-discovery details[data-keyword-more-words]:not([open]) > :not(summary),
.research-view .research-keyword-discovery details[data-keyword-more-coupang]:not([open]) > :not(summary),
.research-view .research-keyword-discovery details[data-keyword-more-related]:not([open]) > :not(summary) {display:none}
.research-view .research-keyword-discovery .section-head > small,
.research-view .research-keyword-discovery .chart-note {
  color: var(--muted, #76685e);
  font-size: 12px;
  line-height: 1.55;
}
.research-view .research-keyword-discovery .chart-note {
  margin: 8px 0;
}
.research-view .research-keyword-discovery .research-discovery-list,
.research-view .research-keyword-discovery .weekly-ranks {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: 10px;
  list-style: none;
  padding: 0;
  margin: 0;
}
.research-view .research-keyword-discovery .research-discovery-list li,
.research-view .research-keyword-discovery .weekly-ranks li {
  margin: 0;
  border-bottom: 0;
}
.research-view .research-keyword-discovery .research-discovery-list :is(button,a),
.research-view .research-keyword-discovery .weekly-rank {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  width: 100%;
  min-height: 14px;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 5px;
  background: transparent;
  color: var(--ink, #2d1c16);
  font: inherit;
  font-size: 14px;
  font-weight: 500;
  line-height: 14px;
  text-align: left;
  text-decoration: none;
  cursor: pointer;
}
.research-view .research-keyword-discovery .research-discovery-list :is(button,a) > span,
.research-view .research-keyword-discovery .weekly-rank > span:last-child {
  min-width: 0;
  overflow-wrap: anywhere;
}
.research-view .research-keyword-discovery .research-discovery-list :is(button,a) > b {
  flex-shrink: 0;
  color: var(--ink, #2d1c16);
  font-size: 14px;
  font-weight: 500;
  font-variant-numeric: tabular-nums;
}
.research-view .research-keyword-discovery .weekly-rank {
  justify-content: flex-start;
}
.research-view .research-keyword-discovery .weekly-rank > span:first-child:not(.weekly-rank-keyword) {
  flex: 0 0 22px;
  color: var(--research-accent, #a55716);
  font-weight: 700;
  font-variant-numeric: tabular-nums;
}
.research-view .research-keyword-discovery .weekly-rank > .weekly-rank-keyword {
  flex: 1 1 auto;
  min-width: 0;
  overflow-wrap: anywhere;
  color: var(--ink, #2d1c16);
  font-weight: 400;
}
.research-view .research-keyword-discovery .weekly-rank-order {
  display: inline-block;
  min-width: 25px;
  margin-right: 6px;
  color: var(--muted, #76685e);
  font-size: 11px;
  font-variant-numeric: tabular-nums;
}
.research-view .research-keyword-discovery [data-weekly-search-count] {
  flex: 0 0 auto;
  white-space: nowrap;
  font-size: 14px;
  font-weight: 500;
}
.research-view .research-keyword-discovery .weekly-source-body {
  max-width: 100%;
  padding: 8px 0;
  overflow-wrap: anywhere;
}
.research-view .research-keyword-discovery .weekly-source[open] {flex-basis:100%}
.research-view .research-keyword-discovery .section-head:has(.weekly-source[open]) {flex-wrap:wrap}
.research-view .research-keyword-discovery .research-discovery-evidence {margin-top:8px}
.research-view .research-keyword-discovery .weekly-count-source {font-size:11px}
.research-view .research-keyword-discovery :is(button,a[data-research-keyword],a.weekly-rank):hover,
.research-view .research-keyword-discovery button[aria-pressed="true"] {
  background: var(--soft, #fff5e8);
}
.research-view .research-keyword-discovery :is(button,a[data-research-keyword],a.weekly-rank):focus-visible,
.research-view .research-keyword-discovery summary:focus-visible {
  outline: 2px solid var(--research-accent, #a55716);
  outline-offset: 2px;
}
.research-view .research-keyword-discovery details > summary {
  padding: 8px 0;
  color: var(--ink, #2d1c16);
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
}
.research-view .research-keyword-discovery .weekly-source > summary {
  padding: 0;
  white-space: nowrap;
}
.research-view .research-keyword-discovery .weekly-import {
  margin-top: 10px;
  padding-top: 3px;
}
.research-view .research-keyword-discovery .weekly-import > summary {
  padding: 4px 0;
  color: #7d8492;
  font-size: 11px;
  font-weight: 400;
}
.research-view .research-keyword-discovery .weekly-import:not([open]) > :not(summary) {display:none}
.research-view .research-keyword-discovery .weekly-controls.weekly-selection {
  display: grid;
  grid-template-columns: minmax(0,1fr);
  gap: 5px;
}
.research-view .research-keyword-discovery .weekly-selection .field {
  display: flex;
  align-items: center;
  gap: 5px;
  min-width: 0;
}
.research-view .research-keyword-discovery .weekly-selection .field > span {
  flex: 0 0 64px;
  font-size: 11px;
  color: #7d8492;
}
.research-view .research-keyword-discovery .weekly-selection .field > select {
  flex: 1;
  width: 0;
  min-width: 0;
  min-height: 28px;
  height: 28px;
  padding: 3px 6px;
  font-size: 11px;
}
.research-view .research-keyword-discovery .weekly-controls {
  display: flex;
  flex-wrap: wrap;
  align-items: end;
  gap: 7px;
  margin: 8px 0;
}
.research-view .research-keyword-discovery .weekly-controls .field {
  flex: 1 1 130px;
  min-width: 0;
}
.research-view .research-keyword-discovery .weekly-controls select {
  width: 100%;
  min-width: 0;
  min-height: 32px;
  font-size: 12px;
}
.research-view .research-keyword-discovery .weekly-controls .btn {
  min-height: 32px;
  padding: 6px 8px;
  font-size: 11px;
  white-space: normal;
}
.research-view .research-keyword-discovery .research-no-data {
  padding: 18px 0;
  font-size: 13px;
}
.research-view .research-keyword-discovery [hidden] {
  display: none !important;
}
@media (max-width: 900px) {
  .research-view .research-keyword-discovery {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* The same native disclosure is used for search volume and related keywords.
   Its contents retain their existing controllers and data provenance. */
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure {
  position: relative;
  margin: 0 0 32px;
  border: 0;
  padding: 0;
  min-width: 0;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure[hidden],
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure:not([open]) > :not(summary) {
  display: none;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure > summary {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  min-height: 28px;
  margin: 0 0 18px;
  padding: 0;
  list-style: none;
  cursor: pointer;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure > summary::-webkit-details-marker {display:none}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure > summary h2 {
  margin: 0;
  color: #30343d;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure > summary h2 small {
  margin-left: 8px;
  color: #7c818d;
  font-size: 12px;
  font-weight: 400;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure-chevron {
  display: grid;
  place-items: center;
  width: 28px;
  height: 28px;
  flex: 0 0 28px;
  border: 1px solid #edf0f4;
  border-radius: 50%;
  color: #646c76;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure:not([open]) .research-keyword-disclosure-chevron {transform:rotate(180deg)}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure > summary:focus-visible {
  outline: 2px solid var(--hc-brand, #e98925);
  outline-offset: 5px;
  border-radius: 3px;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview-panel > .section-head.research-keyword-disclosure-tools {
  position: absolute;
  top: 5px;
  right: 42px;
  margin: 0;
  padding: 0;
  width: auto;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery > .panel,
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .weekly-keywords {
  padding: 20px;
  border: 0;
  border-radius: 14px;
  background: #f8f9fb;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .section-head {
  margin-bottom: 9px;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .section-head :is(h2,h3) {
  font-size: 16px;
  font-weight: 600;
  color: #7d8492;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .research-discovery-list :is(button,a),
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .weekly-rank {
  min-height: 24px;
  padding: 2px 0;
  font-size: 13px;
  line-height: 20px;
  color: #4b5563;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .research-discovery-list li,
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .weekly-ranks li {border:0}
@media (max-width:800px) {
  .commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure > summary h2 {font-size:19px}
  .commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-disclosure > summary h2 small {display:none}
  .commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery > .panel,
  .commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-discovery .weekly-keywords {padding:16px}
}

/* Keyword result hierarchy: title, two count cards, chart, optional month detail. */
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin:24px 0 20px;max-width:1200px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title[hidden]{display:none}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title h2{font-size:23px;line-height:1.4;margin:0;color:var(--hc-brand-deep,#9a4b12)}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title h2 small{font-size:21px;color:#30343d}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title .actions{flex-wrap:nowrap;max-width:none;gap:8px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title .btn{white-space:nowrap;min-height:35px;font-size:12px;background:#fff7ed;color:#a16630;border-color:#ebd8c5;padding:7px 12px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview-panel{padding:0;border:0;border-radius:0;background:transparent;margin:0 0 10px;box-shadow:none}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview-panel>.section-head{margin:0 0 17px;align-items:center}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview-panel>.section-head h2{font-size:22px;color:#30343d;font-weight:700;margin:0}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview-panel>.section-head h2 small{font-size:12px;color:#7c818d;font-weight:400;margin-left:8px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px;align-items:stretch;margin:0}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-cards{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:12px;margin:0;padding:0;border:0;background:transparent;border-radius:0}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;padding:18px 16px;border:0;border-radius:9px;background:#f7f8fa}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-card>span{font-size:13px;font-weight:600;color:#7d8492;line-height:1.6;min-height:42px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-card>strong{font-size:21px;color:#28303b;line-height:1.4;margin-top:auto;padding-top:18px;white-space:normal;overflow-wrap:anywhere}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-card strong small{font-size:13px;color:inherit;margin-left:2px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-card>small{font-size:10px;line-height:1.6;color:#8b929c;margin-top:6px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-card>.source-note{font-size:11px;margin-top:8px;padding:0;line-height:1.5;text-align:left;color:var(--hc-brand-deep,#9a4b12)}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-volume-details{font-size:10px;line-height:1.7;color:#737d8b;margin-top:8px;width:100%}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-volume-details summary{cursor:pointer}.research-volume-details p{margin:5px 0 0}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-trend{min-width:0;min-height:354px;padding:20px 22px 14px;background:#fff;border:1px solid #e6e8ed;border-radius:12px;box-shadow:none}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-extrema,.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-empty-extrema{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 12px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-extrema>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 10px;padding:12px 10px;min-height:57px;background:#f6f6f8;border:0;border-radius:9px;text-align:center}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-extrema>div>span{font-size:12px;color:#4a515d;order:0}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-extrema strong{font-size:14px;line-height:1.5;margin:0;color:#343a44;order:2}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-extrema strong small{font-size:10px;font-weight:400}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-periods{display:flex;flex-wrap:wrap;max-height:44px;overflow-y:auto;gap:4px;order:1;margin:0}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-periods time{font-size:12px;background:#e8af7d;color:#49301f;border-radius:3px;padding:2px 5px;white-space:nowrap}
.commerce-surface[data-commerce-page="analyzer"] .research-view [data-trend-extreme=lowest] .research-trend-periods time{background:#e1ddd7;color:#58534c}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-extrema>div>small{width:100%;font-size:10px;color:#89909c;order:3;line-height:1.2}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-extrema+.chart-note{margin:0 0 10px;font-size:10px;color:#9299a4}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-empty-extrema>span{padding:18px;background:#f6f6f8;border-radius:9px;text-align:center;font-size:12px;color:#8a929e}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;border:0;padding:0;margin:0 0 13px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-controls .research-scope-controls{margin:0;gap:6px;display:flex;align-items:center}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-controls .field{margin:0;min-width:0;max-width:none}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-controls .research-trend-unit{flex:none;width:73px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-controls select,.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-controls .chip{font-size:12px;padding:6px 10px;min-height:32px;border-radius:4px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range{position:relative;margin-left:3px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range>summary{font-size:12px;padding:7px 10px;min-height:32px;cursor:pointer;background:#f6f7f9;border-radius:4px;color:#747e8c;list-style:none}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range>div{position:absolute;z-index:5;top:calc(100% + 5px);right:0;display:flex;align-items:flex-end;gap:8px;min-width:375px;background:#fff;border:1px solid #e2e5eb;border-radius:8px;padding:14px;box-shadow:0 8px 24px #0001}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range input{min-width:135px;font-size:12px;padding:7px;min-height:34px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range .btn{font-size:12px;white-space:nowrap;min-height:34px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-trend .research-no-data{display:grid;place-items:center;min-height:180px;padding:24px;background:transparent;font-size:12px;line-height:1.6;color:#87909c}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-line{padding:0;border:0;background:transparent}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-line [data-trend-readout]{font-size:10px;margin:0 0 5px;color:#8a939e;min-height:16px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-metric-note{font-size:10px;line-height:1.5;margin:4px 0;color:#858d98}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-evidence{font-size:10px;color:#818995;margin-top:6px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-evidence>summary{cursor:pointer}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-monthly-disclosure{border-bottom:1px solid #e5e8ed;margin:12px 0 25px;padding:0 0 12px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-monthly-disclosure>summary{cursor:pointer;font-size:12px;color:#7e8794;line-height:1.7;padding:6px 0}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-monthly-disclosure>summary>span{margin-left:10px;font-size:11px;color:#9299a3}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-monthly-disclosure .research-monthly-panel{margin:12px 0 0;background:#fafafa;border:1px solid #e6e8ed;padding:20px}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-monthly-disclosure .research-monthly-panel>.section-head h2{font-size:17px}
@media(max-width:800px){.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview{grid-template-columns:1fr}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-cards{grid-template-columns:1fr 1fr;grid-template-rows:auto}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-count-card{min-height:150px}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title{flex-wrap:wrap}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-trend{padding:15px}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range>div{right:auto;left:-130px;min-width:0;width:300px;flex-wrap:wrap}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range .field{flex:1}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-date-range input{min-width:115px;width:100%}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-trend-controls .research-trend-unit{flex:none;min-width:0}.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-result-title .actions{width:100%;justify-content:flex-start}}

/* Override the older four-stat summary grid with the two-card overview. */
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-panel.research-keyword-overview-panel {
  background: transparent;
  border: 0;
  border-radius: 0;
  padding: 0;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-search-volume.research-count-cards {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  grid-template-rows: 1fr 1fr;
  width: 100%;
  min-width: 0;
  gap: 12px;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-search-volume.research-count-cards > .research-count-card {
  grid-column: auto;
  min-width: 0;
  padding: 18px 16px;
  border: 0;
  border-radius: 9px;
  background: #f7f8fa;
  box-sizing: border-box;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-search-volume.research-count-cards > .research-count-card > span {
  font-size: 13px;
  line-height: 1.6;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-search-volume.research-count-cards > .research-count-card > strong {
  font-size: 21px;
  line-height: 1.4;
}
.commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-keyword-trend {
  width: 100%;
  min-width: 0;
  background: #fff;
  border: 1px solid #e6e8ed;
  border-radius: 12px;
  box-sizing: border-box;
}
@media (max-width: 800px) {
  .commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-search-volume.research-count-cards {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: auto;
  }
  .commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-search-volume.research-count-cards > .research-count-card {
    grid-column: auto;
    padding: 16px 12px;
  }
  .commerce-surface[data-commerce-page="analyzer"] .research-view .research-keyword-overview > .research-search-volume.research-count-cards > .research-count-card > strong {
    font-size: 19px;
  }
}
