.external-driller-applications,.external-driller-applications .user-list,.external-driller-applications .user-row,.external-driller-applications .application-details{min-width:0;max-width:100%}.external-driller-applications .application-details{width:100%;font-size:12px}.application-approval-box{min-width:0;margin-top:8px;padding-top:7px;border-top:1px solid #d8e5e1}.approval-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:5px}.approval-head b{font-size:13px}.approval-head small{color:#60736e;font-size:10px}.approval-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:6px;min-width:0}.approval-fields label,.reject-fields label{min-width:0;gap:2px;font-size:11px}.approval-fields input,.reject-fields textarea{display:block;width:100%;min-width:0;max-width:100%;height:30px;padding:4px 7px;font:inherit;font-size:12px;border:1px solid #c4d2ce;border-radius:6px;background:#fff;color:inherit}.reject-fields textarea{min-height:30px;max-height:150px;overflow-y:auto;resize:none;line-height:1.35}.approval-fields button,.reject-fields button{min-height:30px;padding:5px 10px;white-space:nowrap;font-size:11px}.approval-fields .approve{grid-column:1/-1;justify-self:end}.reject-fields{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;margin-top:6px;min-width:0}.application-action-status{margin:5px 0 0;font-size:11px;font-weight:700}.application-action-status:empty{display:none}@media(max-width:760px){.approval-head{display:block}.approval-head small{display:block;margin-top:2px}.approval-fields{grid-template-columns:1fr 1fr}.approval-fields label:first-child{grid-column:1/-1}.approval-fields .approve{width:100%}.reject-fields{grid-template-columns:1fr}.reject-fields button{width:100%}}@media(max-width:390px){.approval-fields{grid-template-columns:1fr}.approval-fields label:first-child{grid-column:auto}}
.external-driller-shortcuts{display:flex;flex-wrap:nowrap;align-items:center;gap:3px;margin:5px 0 8px;padding:4px 5px;border:1px solid #8fb9ae;border-radius:7px;background:#dcece8;overflow-x:auto}.external-driller-shortcuts a,.external-driller-shortcuts button{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;width:auto;min-width:0;min-height:21px;padding:1px 5px;border-radius:4px;font-size:9px;line-height:1.15;font-weight:700;text-decoration:none;white-space:nowrap}.external-driller-shortcuts .shortcut-status{flex:0 0 auto;margin-left:auto;color:#166253;font-size:9px;font-weight:700;white-space:nowrap}.application-list-head{padding-top:5px;border-top:1px solid #d8e5e1}
