/* Shared request banner for the Central and MeshCentral. */
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests{margin:18px 0 24px;padding:18px;border:1px solid #d7a42d;border-left:5px solid #bd8611;border-radius:10px;background:#fff8df;color:#283950}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests[hidden]{display:none!important}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests h2{margin:0 0 14px;font-size:18px;font-weight:700;color:inherit}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-request{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border:0;border-top:1px solid #dfc787;border-radius:0;background:transparent;box-shadow:none;margin:0}
.nd-help-request>div:first-child{min-width:0;overflow-wrap:anywhere}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-request p{margin:7px 0;white-space:pre-wrap;color:inherit}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-request small{color:#586271}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;min-height:40px;border:1px solid #b28a26;border-radius:6px;background:#fff;color:#283950;cursor:pointer;font:inherit;font-size:14px;font-weight:600;text-decoration:none;line-height:1.4;box-sizing:border-box}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-actions :is(button,a):last-child{background:#283950;border-color:#283950;color:#fff}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-actions :is(button,a):hover{filter:brightness(.94)}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-actions button:disabled{opacity:.6;cursor:default}
:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-actions :is(button,a):focus-visible{outline:3px solid #3976bd;outline-offset:3px}
@media(max-width:760px){:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-request{flex-direction:column}:is(body.app-page,body#body.nd-central-shell) .nd-help-requests .nd-help-actions{flex-wrap:wrap}}
