.gaplist.svelte-wp9qka.svelte-wp9qka{display:flex;flex-direction:column}.gaprow.svelte-wp9qka.svelte-wp9qka{display:grid;grid-template-columns:minmax(120px,180px) 1fr auto;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.gaprow.svelte-wp9qka.svelte-wp9qka:last-child{border-bottom:0}.nmwrap.svelte-wp9qka.svelte-wp9qka{display:flex;flex-direction:column;gap:2px;min-width:0}.nm.svelte-wp9qka.svelte-wp9qka{font-size:14px;color:var(--soft)}.gaprow.lead.svelte-wp9qka .nm.svelte-wp9qka{color:var(--text);font-weight:600}.sub.svelte-wp9qka.svelte-wp9qka{font-family:var(--mono);font-size:10.5px;color:var(--muted)}.gaptrack.svelte-wp9qka.svelte-wp9qka{position:relative;height:10px;border-radius:999px;background:var(--track);overflow:hidden}.gapfill.svelte-wp9qka.svelte-wp9qka{position:absolute;left:0;top:0;bottom:0;border-radius:999px}.gaprow.alta.svelte-wp9qka .gapfill.svelte-wp9qka{background:linear-gradient(90deg,rgba(240,90,114,.5),var(--risk))}.gaprow.media.svelte-wp9qka .gapfill.svelte-wp9qka{background:linear-gradient(90deg,rgba(199,164,90,.35),var(--gold))}.gaprow.baja.svelte-wp9qka .gapfill.svelte-wp9qka{background:var(--track-fill)}.sevchip.svelte-wp9qka.svelte-wp9qka{justify-self:end;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border-radius:999px;border:1px solid var(--line-2);color:var(--muted);white-space:nowrap}.gaprow.alta.svelte-wp9qka .sevchip.svelte-wp9qka{color:var(--risk);border-color:#f05a7266}.gaprow.media.svelte-wp9qka .sevchip.svelte-wp9qka{color:var(--gold);border-color:#c7a45a66}.decrow.svelte-16fkmn2.svelte-16fkmn2{display:flex;align-items:flex-start;gap:13px;padding:14px 0;border-bottom:1px solid var(--line)}.decrow.svelte-16fkmn2.svelte-16fkmn2:last-child{border-bottom:0}.mk.svelte-16fkmn2.svelte-16fkmn2{width:24px;height:24px;border-radius:50%;flex:none;display:grid;place-items:center;font-family:var(--mono);font-size:11px;border:1px solid var(--line-2);color:var(--muted);margin-top:1px}.decrow.lead.svelte-16fkmn2 .mk.svelte-16fkmn2{background:linear-gradient(180deg,#16c98c,var(--green));border-color:transparent;color:var(--on-action);font-weight:600}.dt.svelte-16fkmn2.svelte-16fkmn2{font-size:13.5px;color:var(--soft);line-height:1.5}.decrow.lead.svelte-16fkmn2 .dt.svelte-16fkmn2{color:var(--text)}.dt.svelte-16fkmn2 b{color:var(--text);font-weight:600}.badge.svelte-16fkmn2.svelte-16fkmn2{font-family:var(--mono);font-size:9.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--signal);display:block;margin-bottom:3px}
