.c365-context-page{display:grid;gap:1.5rem;max-width:1500px;margin:0 auto}.c365-context-heading{align-items:flex-end}.c365-context-filters{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(12rem,.3fr) minmax(12rem,.3fr) auto;gap:1rem;align-items:end;padding:1rem}.c365-context-filters label,.c365-context-form label{display:grid;gap:.45rem;color:#9eb5c4}.c365-context-tabs{display:flex;gap:.35rem;overflow:auto;border-bottom:1px solid #173745}.c365-context-tabs a{padding:.8rem 1rem;color:#a9bdc9;text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent}.c365-context-tabs a.active{color:#42d4e8;border-color:#42d4e8}.c365-context-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.c365-context-card{padding:1.25rem;display:grid;gap:1rem}.c365-context-card header{display:flex;justify-content:space-between;gap:1rem}.c365-context-card h2{font-size:1.2rem;margin:.25rem 0}.c365-context-card h2 a{color:#e7f4fa;text-decoration:none}.c365-context-type,.c365-eyebrow{color:#42d4e8;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.c365-context-card dl{display:flex;gap:1.5rem;flex-wrap:wrap;margin:0}.c365-context-card dl div{display:grid}.c365-context-card dt{font-size:.72rem;text-transform:uppercase;color:#7894a5}.c365-context-card dd{margin:0;color:#c8d9e2}.c365-context-tags{display:flex;flex-wrap:wrap;gap:.45rem}.c365-context-tags span{padding:.25rem .55rem;border:1px solid #235267;border-radius:999px;color:#86cde0;font-size:.78rem}.c365-context-actions,.c365-form-actions{display:flex;gap:.65rem;align-items:center}.c365-context-document{padding:clamp(1.5rem,4vw,3.5rem);max-width:1000px}.c365-context-document__meta{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-bottom:2rem;color:#91aaba}.c365-context-prose,.c365-context-document p{white-space:pre-wrap;line-height:1.75;color:#d8e7ed}.c365-context-document section{margin-top:2.25rem}.c365-context-document h2{font-size:1.1rem;color:#54d6e8}.c365-context-form{padding:clamp(1rem,3vw,2rem)}.c365-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}.c365-form-grid .wide{grid-column:1/-1}.c365-context-form textarea{resize:vertical}.c365-inline-status{min-height:1.5rem;color:#86cde0}.c365-inline-status.is-error{color:#ff8580}.c365-form-actions{margin-top:1rem}@media(max-width:760px){.c365-context-filters,.c365-form-grid{grid-template-columns:1fr}.c365-context-filters button,.c365-form-grid .wide{grid-column:auto}.c365-page-heading{align-items:start}.c365-context-grid{grid-template-columns:1fr}}

.c365-context-card header{align-items:flex-start}.c365-context-card header>div{min-width:0}.c365-context-card header>.c365-status-badge{flex:0 0 auto;white-space:nowrap}.c365-context-card header>.c365-status-badge .c365-status-badge__label{overflow-wrap:normal}.c365-context-history{display:grid;gap:.65rem;padding:0;list-style:none}.c365-context-history li{display:flex;justify-content:space-between;gap:1rem;padding:.75rem;border-bottom:1px solid #173745}.c365-context-history span{color:#91aaba}@media(max-width:760px){.c365-context-history li{align-items:flex-start;flex-direction:column}}
