.ln-strip{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:.75rem;display:grid}.ln-stat{min-width:0;min-height:44px}.ln-record{font-size:var(--fs-ui);color:var(--text-1);overflow-wrap:anywhere}.ln-addr{overflow-wrap:anywhere}.ln-terms{border:1px solid var(--plate-hair,var(--hairline));border-radius:var(--plate-r-control,8px);background:var(--plate-inset-top,var(--bg0));flex-direction:column;gap:.4rem;padding:.75rem .9rem;display:flex}.ln-terms h3{font-size:var(--fs-base);color:var(--text-1);margin:0}.ln-terms h3:before{content:none}.ln-terms ul,.ln-lines{font-size:var(--fs-ui);color:var(--text-1);max-width:var(--measure-prose,72ch);flex-direction:column;gap:.3rem;margin:0;padding-left:1.1rem;display:flex}.ln-more summary,.ln-card details summary{cursor:pointer;min-height:44px;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);align-items:center;display:flex}.ln-more[open]{flex-direction:column;gap:.5rem;display:flex}.ln-payments{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ln-payments li{font-size:var(--fs-ui);flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem;display:flex}.ln-pay{align-items:flex-end}.ln-pay .mk-field{flex:8rem}.ln-people{flex-direction:column;gap:.35rem;display:flex}.ln-person{text-align:left;min-height:44px;font:inherit;font-size:var(--fs-base);color:var(--text-1);background:var(--plate-inset-top,var(--bg0));border:1px solid var(--plate-hair,var(--hairline));border-radius:var(--plate-r-control,8px);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem .8rem;padding:.45rem .75rem;display:flex}.ln-person[aria-selected=true]{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.ln-person:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ln-person-name{overflow-wrap:anywhere;font-weight:600}
