.mk-hero{border-bottom:1px solid var(--sage-rule,rgba(26,29,33,.09));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2.5rem;margin-bottom:1.4rem;padding:1.6rem 0 1.5rem;display:flex}.mk-title{letter-spacing:-.022em;margin:.3rem 0 .5rem;font-size:max(1.7rem,min(3vw,2.4rem));line-height:1.1}.mk-lede{color:var(--sage-ink-2,#4a4f57);max-width:42rem;margin:0;font-size:.95rem;line-height:1.55}.mk-hero-stats{flex:none;gap:2.2rem;display:flex}.mk-hstat{flex-direction:column;gap:.05rem;display:flex}.mk-hstat-v{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--sage-ink,#1a1d21);font-size:1.45rem;font-weight:600}.mk-hstat-k{letter-spacing:.02em;color:var(--sage-ink-3,#6b7280);font-size:.74rem}.mk-totals{font-variant-numeric:tabular-nums;color:var(--sage-ink-2,#4a4f57);flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-top:1.4rem;font-size:.875rem;display:flex}.mk-totals strong{color:var(--sage-ink,#1a1d21);font-weight:600}.mk-toolbar{z-index:3;background:var(--sage-paper,#fbfbf9);border-bottom:1px solid var(--sage-rule,rgba(26,29,33,.09));justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.2rem;padding:.6rem 0;display:flex;position:-webkit-sticky;position:sticky;top:66px}.mk-count{font-variant-numeric:tabular-nums;color:var(--sage-ink-3,#6b7280);flex:none;font-size:.78rem}.mk-sorts{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.mk-sort{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--sage-rule,rgba(26,29,33,.12));color:var(--sage-ink-2,#4a4f57);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.32rem .78rem;font-size:.83rem;transition:border-color .14s,color .14s,background .14s}.mk-sort:hover{color:#1a1d21;border-color:rgba(194,65,12,.4)}.mk-sort.is-on{color:#c2410c;background:rgba(194,65,12,.05);border-color:#c2410c}.mk-sort:focus-visible{outline-offset:2px;outline:2px solid #c2410c}.mk-cols{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;gap:2.6rem;display:grid}.mk-main{min-width:0}.mk-list{margin:0;padding:0;list-style:none}.mk-list>li{border-bottom:1px solid var(--sage-rule,rgba(26,29,33,.09))}.mk-row{color:inherit;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.95rem .6rem;text-decoration:none;transition:background .13s;display:grid}.mk-row:hover{background:rgba(26,29,33,.027)}.mk-row:focus-visible{outline-offset:-2px;outline:2px solid #c2410c}.mk-mark{letter-spacing:-.01em;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:1.02rem;font-weight:600;display:grid}.mk-row-main{flex-direction:column;gap:.28rem;min-width:0;display:flex}.mk-row-title{letter-spacing:-.008em;color:var(--sage-ink,#1a1d21);font-size:.97rem;font-weight:500;line-height:1.3}.mk-row-meta{color:var(--sage-ink-3,#6b7280);flex-wrap:wrap;align-items:center;gap:.42rem;font-size:.775rem;display:flex}.mk-row-host{color:var(--sage-ink-2,#4a4f57)}.mk-dot{opacity:.45}.mk-row-chip{white-space:nowrap;align-items:center;gap:.24rem;display:inline-flex}.mk-row-chip-test{color:#9a3610}.mk-row-pay{flex-direction:column;flex:none;align-items:flex-end;gap:.06rem;display:flex}.mk-row-amount{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--sage-ink,#1a1d21);font-size:1.16rem;font-weight:600}.mk-row-token{letter-spacing:.03em;color:var(--sage-ink-3,#6b7280);font-size:.68rem}.mk-side{flex-direction:column;gap:.9rem;display:flex;position:-webkit-sticky;position:sticky;top:96px}.mk-side-card{border:1px solid var(--sage-rule,rgba(26,29,33,.1));background:#fff;border-radius:12px;padding:1rem 1.05rem}.mk-side-h{letter-spacing:.06em;text-transform:uppercase;color:var(--sage-ink-3,#6b7280);margin:0 0 .7rem;font-size:.78rem;font-weight:600}.mk-side-stat{flex-direction:column;gap:.1rem;display:flex}.mk-side-stat+.mk-side-stat{border-top:1px solid var(--sage-rule,rgba(26,29,33,.07));margin-top:.85rem;padding-top:.85rem}.mk-side-stat-v{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#15803d;font-size:1.5rem;font-weight:600}.mk-side-stat-k{color:var(--sage-ink-3,#6b7280);font-size:.78rem}.mk-steps{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.mk-steps li{color:var(--sage-ink-2,#4a4f57);gap:.55rem;font-size:.83rem;line-height:1.45;display:flex}.mk-step-n{color:#c2410c;background:rgba(194,65,12,.09);border-radius:999px;flex:none;place-items:center;width:18px;height:18px;margin-top:.08rem;font-size:.68rem;font-weight:600;display:grid}.mk-payouts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-payouts li+li{border-top:1px solid var(--sage-rule,rgba(26,29,33,.06))}.mk-payout{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .6rem;padding:.5rem 0;text-decoration:none;display:grid}.mk-payout:hover .mk-payout-who{color:#c2410c}.mk-payout-who{color:var(--sage-ink,#1a1d21);font-size:.79rem}.mk-payout-what{color:var(--sage-ink-3,#6b7280);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:.72rem;overflow:hidden}.mk-payout-amt{font-variant-numeric:tabular-nums;color:#15803d;grid-area:1/2/span 2;align-self:center;font-size:.9rem;font-weight:600}.mk-side-empty{margin:0}.mk-side-foot{border-top:1px solid var(--sage-rule,rgba(26,29,33,.06));color:var(--sage-ink-3,#6b7280);align-items:center;gap:.3rem;margin:.7rem 0 0;padding-top:.6rem;font-size:.72rem;display:flex}.mk-empty{flex-direction:column;align-items:flex-start;gap:.7rem;max-width:34rem;padding:2.5rem 0 1rem;display:flex}.mk-empty h2{margin:0}.mk-foot{border-top:1px solid var(--sage-rule,rgba(26,29,33,.08));margin-top:2.5rem;padding-top:1.1rem}.mk-foot .sage-hint{align-items:center;gap:.4rem;display:inline-flex}@media (max-width:900px){.mk-cols{grid-template-columns:minmax(0,1fr);gap:1.4rem}.mk-side{order:-1;position:static}}@media (max-width:560px){.mk-hero{padding-top:2rem}.mk-row{grid-template-columns:auto minmax(0,1fr);row-gap:.5rem}.mk-row-pay{flex-direction:row;grid-column:2;align-items:baseline;gap:.3rem}}.tb-more{padding:0 2px 8px}.tb-more a{color:#c2410c;font-size:.88rem;text-decoration:none}.tb-more a:hover{text-decoration:underline}
