#gosoftPoForceSyncButton[hidden]{display:none!important}
#gosoftPoForceSyncButton{border:1px solid #b8cbe1;background:#fff;color:#174c7e;border-radius:7px;padding:8px 12px;font:600 14px Calibri,Arial,sans-serif;cursor:pointer}
.poForceDialog{box-sizing:border-box;width:min(1080px,96vw);max-height:92vh;padding:20px;border:1px solid #b8cbe1;border-radius:12px;color:#183c5c;background:#fff;font:15px/1.45 Calibri,Arial,sans-serif;overflow:auto}
.poForceDialog::backdrop{background:rgba(15,30,45,.55)}
.poForceDialog .poForceHeading{display:flex;align-items:center;justify-content:space-between;gap:15px}
.poForceDialog h2{font-size:22px;margin:0}.poForceDialog h3{font-size:18px}
.poForceDialog button,.poForceDialog input:not([type=checkbox]){box-sizing:border-box;border:1px solid #b8cbe1;border-radius:6px;padding:9px 12px;font:inherit;background:#fff;color:#174c7e}
.poForceDialog button{cursor:pointer}.poForceDialog button:disabled{opacity:.55;cursor:default}
.poForceDialog :focus-visible,#gosoftPoForceSyncButton:focus-visible{outline:3px solid #9ec9fb;outline-offset:2px}
.poForceDialog .poForceSearch{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.poForceDialog label input:not([type=checkbox]){display:block;max-width:100%}
.poForceDialog .poForceNotice{min-height:1.5em;font-weight:600;overflow-wrap:anywhere}
.poForceDialog .poForceWarning{background:#fff6dc;border:1px solid #ead08d;border-radius:6px;padding:12px}.poForceDialog ul.poForceWarning{padding-left:32px}
.poForceDialog .poForceTableWrap{max-width:100%;overflow:auto}.poForceDialog table{width:100%;border-collapse:collapse;font-size:14px}
.poForceDialog th,.poForceDialog td{padding:8px;text-align:left;border:1px solid #d9e3ee;overflow-wrap:anywhere;max-width:420px}.poForceDialog th{background:#edf4fa}
.poForceDialog .poForceReview{display:flex;align-items:flex-start;gap:8px;margin:18px 0}.poForceDialog input[type=checkbox]{margin-top:5px;flex:none}
.poForceDialog .poForceApply{background:#21844f;color:white;border-color:#21844f;font-weight:600}
@media(max-width:600px){.poForceDialog{padding:14px}.poForceDialog h2{font-size:19px}.poForceDialog .poForceApply{width:100%}.poForceDialog td,.poForceDialog th{min-width:100px}}
