.elementor-18375 .elementor-element.elementor-element-58d42e73{--display:flex;}.elementor-18375 .elementor-element.elementor-element-57b11a8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18375 .elementor-element.elementor-element-a8a60a0 img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-7c360c1 img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-f3a8ad5 img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-9c817aa img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-7c50686 img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-3142433 img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-9a92795 img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-10935ac img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-99dab08 img{width:100%;max-width:100%;}.elementor-18375 .elementor-element.elementor-element-6df04e2{--display:flex;}/* Start custom CSS for html, class: .elementor-element-e3c45e3 *//* ===== Apple-style flat spec table (no shadows) ===== */
.gt6125-flat{
  --maxw:1100px;
  --ink:#111111;
  --muted:#6e6e73;
  --line:#d2d2d7;
  --head:#f5f5f7;
  --rowA:#ffffff;
  --rowB:#fafafc;
  font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,Arial,"Noto Sans",sans-serif;
  color:var(--ink);
}
.gt6125-flat .wrap{max-width:var(--maxw);margin:28px auto;padding:0 14px;}
/* ===== Heading ===== */
.gt6125-flat .heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:12px;}
.gt6125-flat h2{margin:0;font-weight:600;font-size:28px;line-height:1.25;letter-spacing:.2px;}
.gt6125-flat .sub{margin:4px 0 0;color:var(--muted);font-size:15px;font-weight:400;}
.gt6125-flat .badges{display:flex;gap:8px;flex-wrap:wrap;}
.gt6125-flat .pill{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:500;color:var(--ink);background:#fff;}
.gt6125-flat .pill--em{border-color:#b7ebc9;color:#056e2e;background:#f3fff7;}

/* ===== Desktop table ===== */
.gt6125-flat .table-scroll{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;}
.gt6125-flat table.spec{width:100%;border-collapse:separate;border-spacing:0;}
.gt6125-flat thead th{
  position:sticky;top:0;background:var(--head);
  font-size:15px;font-weight:600;text-align:left;color:#1c1c1e;
  padding:12px 14px;border-bottom:1px solid var(--line);
}
.gt6125-flat tbody td{
  padding:14px;vertical-align:top;border-top:1px solid var(--line);
  font-size:15px;line-height:1.6;font-weight:400;
  word-break:break-word;
}
.gt6125-flat tbody tr:nth-child(odd) td{background:var(--rowA);}
.gt6125-flat tbody tr:nth-child(even) td{background:var(--rowB);}
.gt6125-flat td:first-child{color:#1f1f1f;font-weight:500;}

/* ===== Compact mobile layout: turn rows into two-column grid, no horizontal scroll ===== */
@media (max-width:640px){
  .gt6125-flat h2{font-size:22px;}
  .gt6125-flat .table-scroll{border-radius:10px; overflow:visible;}
  .gt6125-flat table.spec{border-collapse:separate; border-spacing:0; display:block;}
  .gt6125-flat thead{display:none;} /* 隐藏表头，逐行阅读 */
  .gt6125-flat tbody{display:block;}
  .gt6125-flat tbody tr{
    display:grid;
    grid-template-columns: 44% 56%;   /* 参数/值 两栏 */
    align-items:start;
    border-top:1px solid var(--line);
    background:var(--rowA);
  }
  .gt6125-flat tbody tr:nth-child(even){background:var(--rowB);}
  .gt6125-flat tbody td{
    display:block;
    padding:10px 12px;
    font-size:14px; line-height:1.55;
    border-top:none;
  }
  .gt6125-flat tbody td:first-child{
    font-weight:600; color:#1c1c1e;   /* 参数名更醒目 */
  }
  .gt6125-flat .list{padding-left:16px;margin:0;}
  .gt6125-flat .note{font-size:13.5px;}
}

/* ===== Note ===== */
.gt6125-flat .note{margin:10px 2px 0;color:var(--muted);font-size:14px;line-height:1.6;}/* End custom CSS */