.q-job-summary26{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;margin:24px 0;padding:20px 0;border-block:1px solid #ccdce6;max-width:1000px}.q-job-summary26 dt{font-size:13px;color:#52697b}.q-job-summary26 dd{margin:5px 0 0;font-size:16px;font-weight:650;color:#19374b;overflow-wrap:anywhere}.q-selected26{border-left:3px solid #19815b;padding:12px 16px;background:#edf8f1;color:#184934;font-weight:600;overflow-wrap:anywhere}.q-form-status26{padding:20px;border:1px solid #65a589;background:#edf8f1;color:#174c36;margin:16px 0;scroll-margin-top:24px}.q-form-status26.is-error{background:#fff3ef;border-color:#c68068;color:#812d1e}.q-application26 .q-contact-dock{position:static;display:flex;flex-direction:row;justify-content:flex-end;margin:0 0 20px;transform:none;width:auto}.q-application26 .q-contact-dock a{box-shadow:none}.q-admin-conversion26{margin:28px 0;padding:24px 0;border-top:1px solid #d6e1e5}.q-admin-conversion26 header{display:flex;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap}.q-admin-conversion26 h2{font-size:24px;margin:0}.q-admin-conversion26 .q-metrics26{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:20px 0}.q-metrics26>div{border-left:3px solid #158466;padding:8px 14px;background:#f2f7f5}.q-metrics26 strong{display:block;font-size:26px;color:#173d37}.q-metrics26 span{font-size:13px;color:#455c64}.q-table26{overflow:auto}.q-table26 table{border-collapse:collapse;width:100%;min-width:630px}.q-table26 th,.q-table26 td{padding:12px;text-align:left;border-bottom:1px solid #d6e1e5}.q-table26 th{background:#f1f5f6;font-size:13px}.q-table26 td:first-child{max-width:340px;overflow-wrap:anywhere}.q-admin-conversion26 button{min-height:44px;padding:8px 16px}.q-admin-conversion26 p{font-size:14px;max-width:1000px}.q-admin-conversion26 .q-error26{color:#992d25}
@media(max-width:650px){.q-job-summary26{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 0}.q-job-summary26 dd{font-size:15px}.q-application26 .form-grid{grid-template-columns:1fr}.q-application26 .form-group{min-width:0}.q-application26 input,.q-application26 select,.q-application26 textarea{font-size:16px}.q-application26 .candidate-submit-row button{width:100%;min-height:48px}.q-application26 .q-contact-dock{justify-content:flex-start;flex-wrap:wrap}.q-admin-conversion26 h2{font-size:21px}}
