.ui-app-header{width:100%;margin:0 0 28px}.ui-app-header-row{border-bottom:1px solid var(--ui-line,#dce2e9);justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-bottom:18px;display:flex}body .ui-app-wordmark{color:var(--ui-ink,#18212c);letter-spacing:-.035em;text-transform:none;flex:none;font:700 32px/1.2 Libertinus Serif,Georgia,serif;text-decoration:none}.ui-app-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;min-width:0;display:flex}.ui-app-header-actions:empty{display:none}.ui-app-header-context{font:14px/1.5 var(--font-site,sans-serif);margin-top:8px}@media print{.ui-app-header{display:none}}.proposal-enrichment{overflow-wrap:anywhere;max-width:42rem;margin-block:1rem;font-size:.95em;line-height:1.55}.proposal-enrichment p{margin:.55rem 0}.enrichment-links{flex-wrap:wrap;gap:.4rem 1rem;margin:.65rem 0;padding:0;list-style:none;display:flex}.enrichment-links a{padding:.2rem 0;text-decoration:none;display:inline-block}.enrichment-links a:hover{text-decoration:underline}.enrichment-sources{color:var(--pp-soft,#596779);margin-block:.6rem;font-size:.9em}.enrichment-sources summary{cursor:pointer;width:fit-content}.enrichment-sources ul{margin:.4rem 0;padding-inline-start:1.25rem}.enrichment-sources a{overflow-wrap:anywhere}.enrichment-search-area{min-width:0;margin-block:1rem}.enrichment-search-area>.ui-help{margin:0 0 .4rem}.enrichment-search-suggestions{background:0 0;border:0;width:100%;display:block}.enrichment-settings{gap:.5rem;max-width:34rem;display:grid}.enrichment-settings .dk-input{width:100%;min-width:0}.enrichment-actions{flex-wrap:wrap;gap:1.2rem;margin-block:.5rem 1rem;display:flex}.enrichment-editor{max-width:42rem}.enrichment-editor form{margin-block:.75rem 1.25rem}.enrichment-editor textarea,.enrichment-editor .dk-input{box-sizing:border-box;width:100%;min-width:0}.enrichment-editor>.pp-link-btn{margin-block:.4rem}.enrichment-lookup-form{border-block:1px solid var(--pp-rule,#d7dce4);gap:.6rem;padding-block:1rem;display:grid}.enrichment-lookup-form>button{justify-self:start;margin-block-start:.4rem}.enrichment-location-field{margin-block:.65rem}.enrichment-location-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1rem;margin-bottom:.5rem;display:flex}.enrichment-location-heading .dk-field-label{margin:0}.enrichment-location-heading .pp-link-btn{padding:.2rem 0}.enrichment-location-field .ui-help{margin:.5rem 0 0}.enrichment-location-error{color:var(--pp-ink,#18212c);margin-block:.6rem;font-size:.9em;line-height:1.5}.enrichment-review{border-block:1px solid var(--pp-rule,#d7dce4);padding-block:1rem}.enrichment-review>h4{margin:0 0 .35rem}.enrichment-review>label{align-items:flex-start;gap:.8rem;margin-block:1.1rem;line-height:1.5;display:flex}.enrichment-review input[type=checkbox]{width:1.15rem;height:1.15rem;accent-color:var(--pp-blue,#2857a5);flex:none;margin-block-start:.25rem}.enrichment-part-label{color:var(--pp-soft,#596779);margin-bottom:.15rem;font-size:.85em;display:block}.proposal-link-fields{margin-block:.75rem}.proposal-link-row{grid-template-columns:minmax(6rem,1fr) minmax(10rem,2fr) auto;align-items:end;gap:.7rem;margin-block:.8rem;display:grid}.proposal-link-row label,.proposal-edit-form>label{gap:.4rem;display:grid}.proposal-link-row input,.proposal-edit-form input,.proposal-edit-form textarea{box-sizing:border-box;width:100%;min-width:0}.proposal-edit-form>label{margin-block:.75rem}@media (width<=560px){.proposal-link-row{grid-template-columns:minmax(0,1fr) auto}.proposal-link-row label{grid-column:1/-1}.proposal-link-row>button{grid-column:2}}@media print{.enrichment-distance,.enrichment-actions,.enrichment-editor form{display:none}.proposal-enrichment{break-inside:avoid}}
