.mt-mk-pl{color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;transition:border-color .15s;display:grid}.mt-mk-pl:hover{border-color:var(--brand)}.mt-mk-pl b{font:600 1.25rem/1.2 var(--font-serif)}.mt-mk-pl>span:nth-of-type(2){color:var(--ink-soft);grid-column:1/3;font-size:.875rem}.mt-mk-pl .kp-gold{grid-area:1/3/3;align-self:center}@media (max-width:640px){.mt-mk-pl{grid-template-columns:minmax(0,1fr)}.mt-mk-pl>span:nth-of-type(2),.mt-mk-pl .kp-gold{grid-area:auto/1}}.mt-mk-list{margin:0;padding:0;list-style:none}.mt-mk-list>li{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-height,4rem) + 16px)}.mt-mk-list>li:first-child{border-top:0}.mt-mk-head,.mt-mk-list summary{cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(0,13rem) minmax(0,13rem) minmax(0,15rem) 18px;align-items:center;gap:6px 16px;padding:12px 0;list-style:none;display:grid}.mt-mk-list summary::-webkit-details-marker{display:none}.mt-mk-list summary:after{content:"▾";color:var(--muted);justify-self:end}.mt-mk-list details[open] summary:after{content:"▴"}.mt-mk-list summary:hover b{color:var(--brand)}.mt-mk-c b{color:var(--ink);font-size:.9375rem;display:block}.mt-mk-c small,.mt-mk-n small{color:var(--muted);font-size:.75rem}.mt-mk-head{border-bottom:1px solid var(--line-strong);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-bottom:6px;font-size:.6875rem;font-weight:600}.mt-mk-n{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 4.5rem;align-items:center;gap:8px;display:grid}.mt-mk-n b{text-align:right;color:var(--ink);font-weight:600}.mt-mk-n .kp-gap{grid-column:1/-1;justify-self:start}.mt-mk-n .mt-bar[data-k=size] i{background:var(--accent)}.mt-mk-tags{flex-wrap:wrap;gap:5px;display:flex}.mt-mk-body{color:var(--ink-soft);padding:2px 0 16px;font-size:.875rem;line-height:1.55}.mt-mk-body>p{max-width:900px;margin:0 0 10px}@media (max-width:900px){.mt-mk-head{display:none}.mt-mk-list summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 18px}.mt-mk-c,.mt-mk-tags{grid-column:1/-1}.mt-mk-list summary:after{grid-area:2/3}}.mt-yr{align-items:flex-end;gap:6px;height:200px;padding-top:18px;display:flex;overflow-x:auto}.mt-yr-col{flex-direction:column;flex:1 0 34px;align-items:center;min-width:34px;height:100%;display:flex}.mt-yr-bars{border-bottom:1px solid var(--line-strong);flex:1;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.mt-yr-bars i{background:var(--brand);border-radius:4px 4px 0 0;width:42%;max-width:18px;position:relative}.mt-yr-bars i[data-k=e]{background:var(--terracotta)}.mt-yr-bars b{color:var(--ink);font-size:.6875rem;font-style:normal;font-weight:600;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.mt-yr-col>span{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-top:5px;font-size:.6875rem}
