/* UKPO R8.3.64 / v22.1.118 — Finance Daily Work UX (presentation only) */
.r8364-workbar{margin:10px 0 8px;border:1px solid #cfe2e6;background:#fff;border-radius:12px;overflow:hidden}
.r8364-action-head{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:10px 12px;background:#f7fbfc;border-bottom:1px solid #e2eef0}
.r8364-action-head>div:first-child{display:flex;flex-direction:column;gap:2px}.r8364-action-head b{font-size:14px;color:#14364a}.r8364-action-head span{font-size:11px;color:#667e8a}
.r8364-quick-actions{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.r8364-quick-actions button{border:1px solid #d7e4e7;background:#fff;border-radius:10px;padding:7px 10px;display:flex;flex-direction:column;align-items:flex-start;min-width:132px;cursor:pointer}.r8364-quick-actions button b{font-size:13px}.r8364-quick-actions button span{font-size:10px}.r8364-quick-actions .urgent{border-color:#efcf8e;background:#fffaf0}.r8364-quick-actions .refund{border-color:#eed59e;background:#fffaf2}.r8364-quick-actions .waiver{border-color:#d9c9ef;background:#fbf8ff}.r8364-clear{padding:6px 8px;background:#edf8f3;border-radius:8px;color:#39705d!important}
.r8364-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:8px;background:#eef5f7}.r8364-tabs button{border:0;background:transparent;border-radius:9px;padding:9px 10px;font-weight:700;color:#526b77;cursor:pointer}.r8364-tabs button span{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:99px;background:#dde8eb;margin-left:5px;font-size:11px}.r8364-tabs button.selected{background:#fff;color:#0b8fa0;box-shadow:0 1px 5px rgba(21,75,88,.12)}.r8364-tabs button.selected span{background:#0e9bad;color:#fff}
.r8364-list-tools{padding:7px 12px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e7f0f2;font-size:11px;color:#617985}.r8364-list-tools select{border:1px solid #cbdde1;border-radius:7px;padding:4px 7px;background:#fff;color:#234654}
.r8364-empty{margin:8px 0 10px;padding:16px;border:1px dashed #cbdde1;border-radius:12px;background:#f8fbfc;text-align:center}.r8364-empty b,.r8364-empty span{display:block}.r8364-empty b{font-size:14px;color:#245162}.r8364-empty span{margin-top:5px;font-size:11px;color:#68818b}.r8364-empty strong{color:#b66b00}
.r8364-pager{display:flex;justify-content:space-between;align-items:center;margin:8px 0 12px;padding:8px 10px;border:1px solid #dce9ec;border-radius:10px;background:#fbfdfe;font-size:11px;color:#5f7782}.r8364-pager>div{display:flex;align-items:center;gap:8px}.r8364-pager button{border:1px solid #c8dce0;background:#fff;border-radius:8px;padding:5px 9px;cursor:pointer;color:#245162}.r8364-pager button:disabled{opacity:.4;cursor:default}
#r8361PaymentCards .r8361-pay-card[hidden]{display:none!important}
@media(max-width:900px){.r8364-action-head{align-items:stretch;flex-direction:column}.r8364-quick-actions{justify-content:flex-start}.r8364-quick-actions button{min-width:0;flex:1}.r8364-list-tools{gap:8px;flex-wrap:wrap}.r8364-pager{gap:8px;flex-direction:column}.r8364-pager>div{width:100%;justify-content:space-between}}
