.touch .adorned>*{padding-inline:6px;}
.touch input{font-size:var(--fs-md);}
.mc-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:var(--sp-3);}
.mc-r2{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}
.mc-r3{grid-template-columns:minmax(0,1fr) auto;align-items:end;}
.mc-down, .mc-term, .mc-taxrow, .mc-pmirow{display:grid;grid-template-columns:minmax(0,1fr) 4.5rem;gap:var(--sp-2);align-items:center;}
.mc-term{grid-template-columns:minmax(0,1fr) 3.5rem;}
.mc-taxrow{grid-template-columns:minmax(0,1fr) 10rem;}
.mc-taxrow button{font-size:var(--fs-sm);}
.mc-pmirow{grid-template-columns:7.5rem minmax(0,1fr);}
.mc-group{display:grid;gap:inherit;border-top:1px solid var(--border);padding-top:var(--sp-4);}
.mc-head{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:var(--sp-3);font-size:var(--fs-md);font-weight:500;}
.mc-head span, .mc-count{font-size:var(--fs-sm);font-weight:400;color:var(--text-2);}
.mc-head span, .mc-legend .v{white-space:nowrap;}
.mc-bar{display:block;width:100%;height:.75rem;}
.mc-bar rect{fill:var(--accent);}
.mc-sw{display:inline-block;width:.75rem;height:.75rem;border-radius:2px;background:var(--accent);margin-right:var(--sp-2);}
.mc-s1{opacity:.75;} .mc-s2{opacity:.55;} .mc-s3{opacity:.4;} .mc-s4{opacity:.28;}
.mc-legend{border-top:0;}
.mc-years{overflow-x:auto;}
.mc-years .notes{border:0;padding:var(--sp-2) 0 0;background:none;}
.mc-years .table{font-size:var(--fs-xs);color:var(--text-1);}
.mc-years :is(th, td){padding:var(--sp-2) var(--sp-1);}
.mc-years th{text-transform:none;letter-spacing:0;}
.mc-years :is(th, td) + :is(th, td){text-align:right;}
@container (max-width: 20rem){.mc-r1{grid-template-columns:minmax(0,1fr);} .touch .btn .icon{display:none;}}
@media (max-width: 63.99em) {
  .app .look .look-card .compact-meta{grid-column:1 / -1;grid-row:3;text-align:left;margin-top:var(--sp-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .app .look .look-more{grid-row:1 / span 2;align-self:center;}
}
