.postcard-dialog{color:#213f30;background:#fcfcf7;border:1px solid #cdd5c7;border-radius:15px;width:min(650px,100vw - 24px);max-height:92dvh;padding:0;overflow:auto}.postcard-dialog::backdrop{background:#17271ed1}.postcard-head{justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.postcard-head h2{margin:0;font-size:23px}.postcard-head button{padding:8px}.postcard-preview{background:#f3efe2;border:1px solid #d4c9ae;width:calc(100% - 32px);height:auto;margin:auto;display:block}.postcard-options{gap:12px;padding:20px 24px;display:grid}.postcard-options label{gap:6px;font-size:14px;font-weight:650;display:grid}.postcard-options :is(textarea,input){font:inherit;background:#fff;border:1px solid #bbc7bb;border-radius:6px;max-width:100%;padding:8px;font-size:15px}.postcard-options p{color:#48584c;margin:0;font-size:13px}.postcard-options .link{justify-self:start}.postcard-trigger{margin-block:10px}.postcard-dialog[open]{margin:auto}.postcard-actions{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.postcard-actions :is(a,button){justify-content:center;align-items:center;gap:7px;min-height:44px;text-decoration:none;display:inline-flex}.postcard-actions p,.postcard-status{color:#48584c;margin:0;font-size:13px}.postcard-actions p{width:100%}.postcard-status{padding:22px}.postcard-options{border-top:1px solid #d8dfd2}.postcard-options .postcard-age{align-items:center;display:flex}.parcel-entry{border-bottom:1px solid #e7ebe2;align-items:center;gap:8px;display:flex}.parcel-entry .place-row{border:0;flex:1;min-width:0}.parcel-entry .place-row span{overflow-wrap:anywhere}.postcard-compact{white-space:nowrap;flex:none;min-height:44px}.attribute-table .postcard-compact{margin-top:4px;display:flex}.postcard-import{margin-block:20px}.postcard-import summary{cursor:pointer;font-weight:650}.postcard-import input,.postcard-import select{max-width:100%;font:inherit;margin-block:8px;display:block}.postcard-import p{font-size:13px}.card-checks{border:1px solid #d6d9c9;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:5px 15px;margin:0;padding:12px 14px 14px;display:grid}.card-checks legend{padding:0 5px;font-weight:650}.postcard-options .card-checks label{overflow-wrap:anywhere;align-items:center;gap:8px;min-height:36px;font-weight:400;line-height:1.4;display:flex}.card-checks input{accent-color:#436749;flex:none;width:17px;height:17px}.card-checks small{color:#66695e;grid-column:1/-1}.postcard-actions a[aria-disabled=true]{opacity:.65}.postcard-networks{flex-wrap:wrap;gap:16px;display:flex}.postcard-networks a{text-decoration:underline}
