.phase-a-nav,.phase-a-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:16px 0}.phase-a-card{padding:22px;margin-top:18px}.phase-a-filter-grid,.phase-a-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.phase-a-filter-grid{padding:16px 0}.phase-a-facts{margin:18px 0}.phase-a-facts dt{font-size:12px;color:#6b7280}.phase-a-facts dd{margin:5px 0;overflow-wrap:anywhere}.phase-a-table-wrap{overflow-x:auto}.phase-a-table{width:100%;border-collapse:collapse;min-width:860px}.phase-a-table th,.phase-a-table td{padding:12px 9px;text-align:left;border-bottom:1px solid #e7ebf1;vertical-align:top}.phase-a-table small{display:block;color:#687386;margin-top:5px}.phase-a-dialog{max-height:90vh;overflow:auto;width:min(1000px,95vw)}.phase-a-dialog details,.phase-a-card details{padding:12px 0}.phase-a-dialog p{overflow-wrap:anywhere}.phase-a-toolbar input{min-width:180px;flex:1}.phase-a-dialog .notice{display:block}.phase-a-card input,.phase-a-card select,.phase-a-dialog input,.phase-a-dialog select{max-width:100%}@media(max-width:800px){.phase-a-filter-grid,.phase-a-facts{grid-template-columns:1fr 1fr}.phase-a-card{padding:14px}}@media(max-width:520px){.phase-a-filter-grid,.phase-a-facts{grid-template-columns:1fr}}
