.record-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--white,var(--white,#fff));box-shadow:0 3px 10px color-mix(in srgb,var(--ink-primary,#1B2722) 1%,transparent);font-family:var(--font-inter),Inter,sans-serif;font-size:12px;font-weight:450;line-height:1.4;text-align:left}.record-card--title-last{flex-direction:column-reverse}.record-card .record-card__top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 10px;white-space:nowrap}.record-card .record-card__top>span{display:inline-flex;gap:8px;align-items:center;min-width:0}.record-card .record-card__top>span:first-child{color:var(--ink-primary,#1B2722);font-weight:500}.record-card .record-card__top>span+span{color:var(--ink-secondary);font-weight:450}.record-card .record-card__top svg{flex:none;width:15px;height:15px;stroke-width:1.4;color:var(--brand)}.record-card .record-card__rows{display:flex;flex-direction:column;justify-content:space-evenly;flex:1;margin:0;padding:0 8px 4px}.record-card .record-card__rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:6px;padding:6px 0;border-top:1px solid var(--line-soft)}.record-card dt{display:inline;color:var(--ink-secondary);font-weight:450;white-space:nowrap}.record-card dt svg{display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:-2px;stroke-width:1.6;color:var(--ink-muted,#8a8e8c)}.record-card dd{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--brand-dark);font-weight:450;font-variant-numeric:tabular-nums}.record-card dd :is(svg,img){width:14px;height:14px;stroke-width:1.4;color:var(--brand)}.record-card .record-card__chip{display:inline-block;padding:1px 7px;border:1px solid var(--line);border-radius:4px;background:var(--chip,#EEF4E6);color:var(--ink-secondary,#6A716E);font-size:11px;line-height:16px;font-weight:500}@media (max-width:900px){.record-card .record-card__rows{font-size:11px}.record-card .record-card__rows>div{flex-wrap:wrap;row-gap:1px}.record-card dd{margin-left:auto;white-space:nowrap}}@media (max-width:600px){.record-card .record-card__top{padding:10px 8px}.record-card .record-card__rows{padding:0 6px 4px}.record-card dt svg{margin-right:4px}}