.pa-request-entry,.pa-request-service{padding:24px;margin:24px 0;border-top:3px solid #c6632f;background:#edf4f0;color:#203532}.pa-request-badge{font-size:12px;color:#305f5b;font-weight:700}.pa-request-entry h2,.pa-request-service h2{font-size:24px;line-height:1.4;margin:10px 0}.pa-request-entry a{display:inline-block;padding:12px 0;color:#305f5b;font-weight:700}.pa-request-warning{font-size:13px;line-height:1.6;color:#6b452d}.pa-request-service label{display:block;font-weight:600;margin:12px 0}.pa-request-service textarea,.pa-request-service input:not([type=checkbox]),.pa-request-service select{display:block;box-sizing:border-box;width:100%;max-width:100%;padding:10px;border:1px solid #a7b9b3;background:#fff;color:#203532;font:inherit}.pa-request-service small{font-weight:400;display:block;font-size:11px}.pa-request-conditions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.pa-request-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.pa-request-service button{min-height:44px;padding:9px 14px;border:1px solid #305f5b;background:#fff;color:#305f5b;font:inherit;cursor:pointer}.pa-request-service :is(button,a,input,textarea,select,summary):focus-visible,.pa-request-entry a:focus-visible{outline:3px solid #c6632f;outline-offset:3px}.pa-request-candidate{padding:16px;margin:14px 0;background:white;border:1px solid #d0ddd8;overflow-wrap:anywhere}.pa-request-service [data-preview]{overflow-wrap:anywhere;margin-top:24px}.pa-request-service .pre{white-space:pre-wrap}.pa-request-service [data-preview] section{border-top:1px solid #a7b9b3;margin-top:16px;padding-top:12px}@media(max-width:600px){.pa-request-entry,.pa-request-service{padding:16px}.pa-request-conditions{grid-template-columns:1fr}.pa-request-entry h2,.pa-request-service h2{font-size:21px}}@media print{.pa-request-service{display:none}}
.pa-request-workflow>summary{min-height:44px;box-sizing:border-box;padding:10px 0;cursor:pointer;font-weight:700;color:#305f5b}.pa-request-service button:disabled{opacity:.55;cursor:default}.pa-request-service input[type=checkbox]{width:20px;height:20px;vertical-align:middle}.pa-request-service [data-results] label{min-height:44px}
.pa-request-advanced>summary,.pa-request-contact>summary{min-height:44px;box-sizing:border-box;padding:10px 0;cursor:pointer;color:#305f5b}.pa-request-service [data-draft][hidden]{display:none}.pa-request-service [data-draft]{margin-top:24px;border-top:2px solid #c6632f;padding-top:16px}.pa-request-service [data-count]{font-weight:700;font-size:18px}.pa-request-service [data-conditions-summary]{overflow-wrap:anywhere}
.pa-request-workflow>summary{display:list-item;width:fit-content;max-width:100%;min-height:44px;padding:10px 16px;box-sizing:border-box;background:#b35324;color:#fff;border-radius:4px;line-height:24px}.pa-request-workflow>summary:hover{background:#97431a}.pa-request-workflow>summary:focus-visible{outline:3px solid #203532;outline-offset:3px}
.pa-request-entry>a{box-sizing:border-box;min-height:44px;max-width:100%;padding:10px 16px;line-height:24px;border-radius:4px;background:#b35324;color:#fff;text-decoration:none}.pa-request-entry>a:hover{background:#97431a}.pa-request-entry>a:focus-visible{outline:3px solid #203532;outline-offset:3px}
