@layer compatibility{.release-passport-bar{display:flex;align-items:stretch;gap:0;width:fit-content;max-width:calc(100% - 16px);min-height:32px;margin:6px 8px 8px;overflow-x:auto;border:1px solid color-mix(in srgb,var(--line, #ccd8dc) 88%,transparent);border-radius:8px;background:color-mix(in srgb,var(--surface, #fff) 92%,transparent);color:var(--text, #10262d);box-shadow:0 2px 8px color-mix(in srgb,var(--text, #10262d) 5%,transparent);scrollbar-width:thin}.release-passport-title,.release-passport-item{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:6px 11px;border-right:1px solid var(--line, #ccd8dc);white-space:nowrap}.release-passport-title{background:color-mix(in srgb,var(--brand, #087a78) 10%,var(--surface, #fff));color:var(--brand-strong, #075f5e);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.release-passport-item em{color:var(--muted, #65767c);font-size:9px;font-style:normal;font-weight:700}.release-passport-item strong{font-size:10px;font-weight:850}.release-passport-item.actual{box-shadow:inset 3px 0 0 var(--positive, #087f63)}.release-passport-item.forecast{box-shadow:inset 3px 0 0 var(--brand, #168ca0)}.release-passport-item.plan{box-shadow:inset 3px 0 0 var(--attention, #ba7200)}.release-passport-item.strategy{box-shadow:inset 3px 0 #7258c7}.release-passport-bar time{display:inline-flex;align-items:center;flex:0 0 auto;padding:6px 10px;color:var(--muted, #65767c);font-size:9px;white-space:nowrap}@media(max-width:760px){.release-passport-bar{margin-inline:4px}.release-passport-title,.release-passport-item{padding-inline:8px}}}
