.project-selections{margin-top:24px;padding-top:24px;border-top:1px solid #dce5e9}.selection-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.selection-heading h2,.selection-heading h3{margin:0}.selection-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.selection-card{padding:18px;border:1px solid #dce5e9;border-radius:8px;background:#f8fbfb;min-width:0;overflow-wrap:anywhere}.selection-card h3{margin:0 0 8px}.selection-card p{white-space:pre-wrap;margin:8px 0}.selection-card a{color:#087c69!important;text-decoration:underline!important}.selection-card dl{display:grid;gap:8px;margin:14px 0}.selection-card dl>div{display:flex;justify-content:space-between;gap:12px}.selection-card dd{margin:0;font-weight:600}.selection-card small{color:#617083}.selection-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.project-selections button,.selection-dialog button,.selection-card button{border:1px solid #138c78;border-radius:6px;background:#fff;color:#125567;cursor:pointer}.selection-dialog{width:min(700px,calc(100% - 28px));padding:24px;border:1px solid #dce5e9;border-radius:12px;color:#19354a;background:#fff}.selection-dialog::backdrop{background:#071a2eaa}.selection-dialog label{display:grid;gap:6px;margin-top:16px;font-weight:600}.selection-dialog input,.selection-dialog textarea{width:100%;padding:10px;border:1px solid #bdcdd7;border-radius:6px;font:inherit}.selection-dialog [data-selection-lookup]{margin-top:12px}.selection-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.selection-total{margin:14px 0 6px}.project-selections button:disabled,.selection-dialog button:disabled{cursor:default}.selection-dialog :focus-visible,.project-selections :focus-visible{outline:3px solid #138c78;outline-offset:3px}@media(max-width:640px){.selection-list,.selection-fields{grid-template-columns:1fr}.selection-dialog{padding:18px}.selection-card dl>div{flex-wrap:wrap}}
