#appView#appView #ghPage .gh206-types{display:grid;grid-template-columns:1fr;border:1px solid #e6d5bd;border-radius:12px;overflow:hidden;margin:22px 0 28px}#appView#appView #ghPage .gh206-types button{display:flex;flex-direction:column;gap:9px;background:#fff;border:0;border-bottom:1px solid #eadfcf;padding:18px 22px;text-align:left;color:#62412a}#appView#appView #ghPage .gh206-types button[aria-pressed=true]{border-left:5px solid #d46b12;padding-left:17px;background:#fff1d6}#appView#appView #ghPage .gh206-types b{font-size:18px}#appView#appView #ghPage .gh206-types small{font-size:14px;line-height:1.7;color:#83684c}#appView#appView #ghPage .gh206-head{display:flex;gap:20px;justify-content:space-between;align-items:center;flex-wrap:wrap}#appView#appView #ghPage .gh206-actions{grid-column:1/-1;display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}#appView#appView #ghPage .gh206-full{grid-column:1/-1}#appView#appView #ghPage details.panel>summary{font-size:17px;font-weight:650;cursor:pointer;padding:8px 0}#appView#appView #ghPage .gh206-preview{margin-bottom:25px}#appView#appView #ghPage .gh206-preview>section{border:1px solid #dfc4a1;border-radius:15px;background:#fff8eb;padding:20px}#appView#appView #ghPage .gh206-preview iframe{width:100%;height:820px;border:1px solid #e2d5c6;margin-top:16px;background:#fff}#appView#appView #ghPage .gh206-preview a{padding:12px 16px;border:1px solid #d4af82;border-radius:8px;color:#8e470f;font-size:14px;text-decoration:none}#appView#appView #ghPage .gh206-tools{display:grid;grid-template-columns:1fr 2fr;gap:20px;margin:22px 0}#appView#appView #ghPage .gh206-tools label{display:grid;gap:9px;font-size:15px}#appView#appView #ghPage .gh206-editor{background:#fff5e5;border:1px solid #e6c492;padding:22px;border-radius:14px;margin-top:20px}#appView#appView #ghPage .gh206-editor h4{font-size:18px}#appView#appView #ghPage .gh206-coverages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}#appView#appView #ghPage .gh206-coverages fieldset{border:1px solid #e8d7bb;border-radius:12px;padding:18px;min-width:0}#appView#appView #ghPage .gh206-coverages legend{font-weight:650;color:#8b4c1f}#appView#appView #ghPage .gh206-coverages label{display:block;margin:12px 0;font-size:14px}#appView#appView #ghPage .gh206-list-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}#appView#appView #ghPage .gh206-list-actions button{min-height:35px;font-size:13px;padding:8px 10px}#appView#appView #ghPage .gh206-file-upload{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}#appView#appView #ghPage .gh206-file-upload input{max-width:230px}#appView#appView #ghPage .data-table td{font-size:15px!important;line-height:1.65!important;text-transform:none!important;padding:14px 12px!important;vertical-align:middle}#appView#appView #ghPage .data-table th{font-size:13px!important;padding:14px 12px!important}#appView#appView #ghPage .data-table td small{font-size:12px!important;line-height:1.6!important;display:block!important;color:#88725e!important;margin-top:5px!important}#appView#appView #ghPage .gh-status{font-size:12px!important;white-space:normal!important}#appView#appView #ghPage .gh-status.gh-good{background:#e8f2e4!important;border-color:#b9d1ae!important;color:#355c29!important}#appView#appView #ghPage .gh-status.gh-bad{background:#fbe9e4!important;border-color:#e3b8a8!important;color:#9a351d!important}#appView#appView #ghPage .gh-card>p,#appView#appView #ghPage .gh206-head p{font-size:15px!important;line-height:1.7!important;color:#80674f}#appView#appView #ghPage #gh206PeopleList td:last-child{min-width:270px}#appView#appView #ghPage #gh206EducationRows td:last-child{min-width:245px}
html body #personnelModal#personnelModal,html body #personnelRecordModal#personnelRecordModal{padding:12px!important;align-items:flex-start!important;justify-content:center!important;overflow:hidden!important}html body #personnelModal#personnelModal .dialog,html body #personnelRecordModal#personnelRecordModal .dialog{width:min(1440px,calc(100vw / var(--unatur-zoom-scale205,.75) - 32px))!important;height:calc((100dvh - 24px) / var(--unatur-zoom-scale205,.75))!important;max-height:calc((100dvh - 24px) / var(--unatur-zoom-scale205,.75))!important;display:flex!important;flex-direction:column!important;margin:0!important;overflow:hidden!important;border-radius:18px!important}html body #personnelModal#personnelModal .dialog-body,html body #personnelRecordModal#personnelRecordModal .dialog-body{flex:1!important;min-height:0!important;overflow:auto!important;padding:26px 30px!important}html body #personnelModal#personnelModal :is(.dialog-head,.dialog-foot),html body #personnelRecordModal#personnelRecordModal :is(.dialog-head,.dialog-foot){flex-shrink:0!important;padding:18px 26px!important;background:#fffaf1!important}html body #personnelModal#personnelModal .dialog-head h2,html body #personnelRecordModal#personnelRecordModal .dialog-head h2{color:#6e3d1c!important}#gh206EditFromRecord{background:#cf570b;color:#fff;border:0;border-radius:8px;padding:12px 18px}
@media(max-width:760px){#appView#appView #ghPage .gh206-tools,#appView#appView #ghPage .gh206-coverages{grid-template-columns:1fr}#appView#appView #ghPage .gh206-preview iframe{height:620px}html body #personnelModal#personnelModal .dialog-body,html body #personnelRecordModal#personnelRecordModal .dialog-body{padding:20px 16px!important}}@media print{#gh206EditFromRecord{display:none!important}}
@media(max-width:760px){html body #appView#appView#appView #ghPage .data-table{min-width:0!important;width:100%!important}html body #appView#appView#appView #ghPage .data-table tbody{display:block!important;padding:0!important}html body #appView#appView#appView #ghPage .data-table tr{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;margin:0!important;padding:16px 4px!important;border:0!important;border-bottom:1px solid #e7d8c8!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}html body #appView#appView#appView #ghPage .data-table td{display:block!important;width:100%!important;min-width:0!important;padding:0!important;text-align:left!important;position:static!important}html body #appView#appView#appView #ghPage .data-table td:before{display:none!important}html body #appView#appView#appView #ghPage .data-table td:first-child{font-weight:650!important}html body #appView#appView#appView #ghPage .data-table td:last-child{padding-top:6px!important}html body #appView#appView#appView #ghPage .gh206-list-actions{gap:6px!important}html body #appView#appView#appView #ghPage .gh206-list-actions button{flex:1 1 42%;font-size:13px!important;min-height:40px!important;text-align:center!important}html body #appView#appView#appView #ghPage .data-table td small{margin-top:2px!important}.gh206-file-upload input{max-width:100%!important}}
