.mi .mi-count-print-sheet{max-width:100%;padding:var(--ds-s-5);color:var(--ds-ink)}
.mi .mi-count-print-title{margin:0 0 var(--ds-s-4);font-size:var(--ds-text-d2);line-height:var(--ds-lh-d2);font-weight:var(--ds-w-semi);color:var(--ds-ink)}
.mi .mi-count-print-sheet .mi-facts{margin:0 0 var(--ds-s-5)}
.mi .mi-count-print-table-wrap{width:100%;overflow-x:hidden}
.mi .mi-count-print-table{width:100%;table-layout:fixed;border-collapse:collapse;color:var(--ds-ink);font-size:var(--ds-text-base);line-height:var(--ds-lh-base)}
.mi .mi-count-print-table .mi-count-print-col-name{width:44%}
.mi .mi-count-print-table .mi-count-print-col-part{width:24%}
.mi .mi-count-print-table .mi-count-print-col-unit{width:12%}
.mi .mi-count-print-table .mi-count-print-col-count{width:20%}
.mi .mi-count-print-table thead{display:table-header-group}
.mi .mi-count-print-table thead th{padding:0;border:0;font-weight:var(--ds-w-medium);text-align:left}
.mi .mi-count-print-table .mi-list-header{display:grid;grid-template-columns:44% 24% 12% 20%;column-gap:0;padding:0;box-shadow:inset 0 -1px 0 var(--ds-line)}
.mi .mi-count-print-table .mi-list-header span{overflow:hidden;padding:0 var(--ds-s-2);text-overflow:ellipsis;white-space:nowrap}
.mi .mi-count-print-table .mi-list-header span.mi-count-print-unit,.mi .mi-count-print-table .mi-list-header span.mi-count-print-count{text-align:center}
.mi .mi-count-print-table th,.mi .mi-count-print-table td{padding:var(--ds-s-2);text-align:left;vertical-align:middle;overflow-wrap:anywhere}
.mi .mi-count-print-table td.mi-count-print-unit,.mi .mi-count-print-table td.mi-count-print-count{text-align:center}
.mi .mi-count-print-group th{padding-top:var(--ds-s-4);padding-bottom:var(--ds-s-1);font-weight:var(--ds-w-semi);color:var(--ds-ink)}
.mi .mi-count-print-subgroup th{padding-top:var(--ds-s-2);padding-bottom:var(--ds-s-1);font-weight:var(--ds-w-medium);color:var(--ds-ink-2)}
.mi .mi-count-print-line td{box-shadow:inset 0 -1px 0 var(--ds-line)}
.mi .mi-count-print-box{display:inline-block;width:20px;height:20px;vertical-align:middle;border:1px solid var(--ds-ink-2);border-radius:var(--ds-r-sm)}
@media(max-width:759px){
  .mi .mi-count-print-sheet{padding:var(--ds-s-3)}
  .mi .mi-count-print-title{font-size:var(--ds-text-p-d2);line-height:var(--ds-lh-p-d2)}
  .mi .mi-count-print-table{font-size:var(--ds-text-sm);line-height:var(--ds-lh-sm)}
  .mi .mi-count-print-table th,.mi .mi-count-print-table td{padding:var(--ds-s-1)}
  .mi .mi-count-print-table .mi-list-header{display:grid;grid-template-columns:44% 24% 12% 20%;column-gap:0;padding:0}
  .mi .mi-count-print-table .mi-list-header span{padding:0 var(--ds-s-1)}
  .mi .mi-count-print-table .mi-list-header span.mi-count-print-count{overflow:visible;text-overflow:clip}
}
@media print{
  @page{margin:12mm}
  html,body{background:var(--ds-surface)}
  body *{visibility:hidden}
  .mi.mi-shell,.mi .mi-dialog-overlay,.mi .mi-dialog,.mi .mi-frame-body{position:static;display:block;height:auto;min-height:0;max-height:none;overflow:visible}
  .mi .mi-stagebar,.mi .mi-rail,.mi .mi-main,.mi .mi-phone-segments,.mi .mi-phone-stock-views,.mi .mi-action-bar,.mi .mi-toast,.mi .mi-dialog .mi-frame-head,.mi .mi-dialog .mi-frame-foot{display:none}
  .mi .mi-dialog-overlay{inset:auto;background:var(--ds-surface);visibility:visible}
  .mi .mi-dialog{width:100%;border:0;border-radius:0;box-shadow:none;background:var(--ds-surface);color:var(--ds-ink);visibility:visible}
  .mi .mi-frame-body,.mi .mi-frame-body *{visibility:visible}
  .mi .mi-count-print-sheet{max-width:none;padding:0;color:var(--ds-ink);background:var(--ds-surface)}
  .mi .mi-count-print-title,.mi .mi-count-print-table,.mi .mi-count-print-group th,.mi .mi-count-print-subgroup th{color:var(--ds-ink)}
  .mi .mi-count-print-table .mi-list-header{display:grid}
  .mi .mi-count-print-table tr{break-inside:avoid;page-break-inside:avoid}
  .mi .mi-count-print-line td{box-shadow:none;border-bottom:1px solid var(--ds-ink)}
  .mi .mi-count-print-box{border-color:var(--ds-ink)}
}
