.place-editorial,.regional-changes-list,.regional-changes-preview,.job-company-links{overflow-wrap:anywhere;min-width:0}.place-editorial>section,.regional-changes-list>article{border:1px solid var(--border,#d5e4df);background:var(--background,#fff);border-radius:12px;margin:1.5rem 0;padding:1.25rem}.place-editorial h2,.regional-changes-preview h2{font-size:1.2rem}.place-editorial h3{margin-top:1.25rem;font-size:1rem}.editorial-prose{white-space:pre-wrap;line-height:1.9}.editorial-source{margin:1rem 0;font-size:.9rem}.editorial-source p{margin:.3rem 0}.editorial-status{font-weight:700}.regional-changes-preview{background:#f1f7f4;border-radius:12px;margin:1.5rem 0;padding:1rem}.regional-changes-preview ul,.job-company-links ul{padding-left:1.25rem}.regional-changes-preview li a{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.place-editorial a,.regional-changes-preview a,.job-company-links a,.regional-changes-list h2 a{align-items:center;gap:.4rem;min-height:44px;display:inline-flex}:is(.place-editorial a:focus-visible,.regional-changes-preview a:focus-visible,.job-company-links a:focus-visible,.regional-changes-list a:focus-visible){outline-offset:3px;outline:3px solid #196b54}.place-editorial-editor{grid-column:1/-1}.place-editorial-editor fieldset{min-width:0;margin:1rem 0;padding:1rem}.place-editorial-editor label{overflow-wrap:anywhere;margin:.75rem 0;display:block}.place-editorial-editor input:not([type=checkbox]),.place-editorial-editor textarea,.place-editorial-editor select{width:100%;max-width:100%;min-height:44px;display:block}.place-editorial-editor input[type=checkbox]{width:20px;height:20px;margin-right:.5rem}.place-editorial-editor button{white-space:normal;min-height:44px}.regional-changes-page{max-width:960px;margin:auto;padding:1.5rem}.regional-changes-page h1{font-size:1.8rem}
