.contracts-shell.svelte-bsysif{width:min(1280px,calc(100% - 2rem));margin:0 auto;padding:1.5rem 0 2.5rem;color:var(--lcars-text, #e8edf0)}.contracts-hero.svelte-bsysif,.panel.svelte-bsysif,.table-section.svelte-bsysif,.degraded.svelte-bsysif{background:var(--lcars-panel-bg, #141a1b);border:1px solid rgba(201,168,76,.22);padding:clamp(1rem,3vw,1.5rem)}.contracts-hero.svelte-bsysif{border-left:.75rem solid var(--lcars-gold-muted, #c9a84c)}.eyebrow.svelte-bsysif{margin:0 0 .35rem;color:var(--lcars-purple-light, #d8c7ff);font-size:.75rem;font-weight:900;text-transform:uppercase}h1.svelte-bsysif,h2.svelte-bsysif,h3.svelte-bsysif{letter-spacing:0}h1.svelte-bsysif{margin:0;color:var(--lcars-orange-hover, #f0d78e);font-size:clamp(1.8rem,5vw,3rem);line-height:1.05}.contract-links.svelte-bsysif,.metric-grid.svelte-bsysif,.panel-grid.svelte-bsysif,.integration-strip.svelte-bsysif{display:grid;gap:.8rem}.contract-links.svelte-bsysif{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-top:1rem}.contract-links.svelte-bsysif a:where(.svelte-bsysif),.section-title-row.svelte-bsysif a:where(.svelte-bsysif){padding:.55rem .7rem;border:1px solid rgba(122,94,199,.38);color:var(--lcars-purple-light, #d8c7ff);text-decoration:none;background:#7a5ec724;font-weight:800;text-align:center}.metric-grid.svelte-bsysif{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:1rem 0}.metric-grid.svelte-bsysif article:where(.svelte-bsysif),.integration-strip.svelte-bsysif article:where(.svelte-bsysif){padding:1rem;background:#141a1bc7;border:1px solid rgba(201,168,76,.2)}.metric-grid.svelte-bsysif span:where(.svelte-bsysif){display:block;color:var(--lcars-orange-hover, #f0d78e);font-size:1.5rem;font-weight:900}small.svelte-bsysif,dd.svelte-bsysif,td.svelte-bsysif,.integration-strip.svelte-bsysif p:where(.svelte-bsysif),.integration-strip.svelte-bsysif span:where(.svelte-bsysif){color:var(--lcars-muted, #c7ced1)}.panel-grid.svelte-bsysif{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-bottom:1rem}.link-list.svelte-bsysif{margin:0;padding-left:1.1rem}a.svelte-bsysif{color:var(--lcars-purple-light, #d8c7ff)}dl.svelte-bsysif{display:grid;gap:.45rem;margin:0}dt.svelte-bsysif{font-size:.72rem;text-transform:uppercase}dd.svelte-bsysif{margin:0;overflow-wrap:anywhere}.table-section.svelte-bsysif{margin-top:1rem}.section-title-row.svelte-bsysif{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.table-wrap.svelte-bsysif{overflow-x:auto}table.svelte-bsysif{width:100%;min-width:860px;border-collapse:collapse}th.svelte-bsysif,td.svelte-bsysif{padding:.55rem;border-bottom:1px solid rgba(201,168,76,.16);text-align:left;vertical-align:top}th.svelte-bsysif{color:var(--lcars-orange-hover, #f0d78e)}.routeDegraded.svelte-bsysif td:where(.svelte-bsysif){background:#c9a84c12}.integration-strip.svelte-bsysif{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:1rem}.integration-strip.svelte-bsysif h3:where(.svelte-bsysif){margin:0;color:var(--lcars-orange-hover, #f0d78e)}@media(max-width:640px){.contracts-shell.svelte-bsysif{width:min(100% - 1rem,1280px)}}
