#payPeriods{width:min(1120px,96vw);max-height:92dvh;padding:0;border:1px solid #cbd9ea;border-radius:16px;color:#173453;box-sizing:border-box}#payPeriods::backdrop{background:#142b4a88}.payHead{position:sticky;top:0;background:white;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:2;border-bottom:1px solid #dce5ef}.payHead h2{font-size:23px;margin:0}.payBody{padding:16px}.payToolbar{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}.payToolbar select{min-height:44px;max-width:100%}.payList{display:grid;gap:12px}.payRow{padding:14px;border:1px solid #ccd9eb;border-radius:12px;background:white;display:grid;grid-template-columns:1.1fr 1fr auto;gap:12px;align-items:start}.payRow h3{margin:0 0 8px}.payRow p{margin:6px 0}.payWarning{color:#8d5000}.payGood{color:#146444}.payRow details{grid-column:1/-1}.payRow button{min-height:44px}.payNotice{padding:12px;background:#edf5ff;border-radius:10px;margin:12px 0}.payAttention{display:block;width:100%;text-align:left;margin:8px 0;padding:12px;border:1px solid #d6a856;border-radius:10px;background:#fff6df;color:#173453;font:inherit}.payBadge{font-size:12px;color:#925200}.payRow ul{padding-left:20px}.payRow li{margin:4px 0}#payFeedback{padding:10px;background:#edf5ff}#payFeedback:empty{display:none}@media(max-width:650px){.payRow{grid-template-columns:1fr}.payRow details{grid-column:auto}.payHead h2{font-size:19px}.payBody{padding:10px}.payToolbar>*{width:100%}}

#payPeriods .payToolbar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;width:100%;min-width:0;box-sizing:border-box}#payPeriods .payToolbar>.btn{width:100%!important;min-width:0!important;min-height:44px;margin:0!important;padding:8px 5px!important;white-space:normal!important;overflow-wrap:anywhere;font-size:clamp(11px,1.1vw,15px)!important;line-height:1.25}#payPeriods .payToolbar>label{grid-column:1/-1;width:100%;min-width:0}


/* Compact payment cards: facts use the width, actions occupy one shared row. */
#payPeriods{width:calc(100vw - 24px);max-width:none}
#payPeriods .payList{gap:8px}
#payPeriods .payRow{grid-template-columns:minmax(220px,1fr) minmax(0,3fr);gap:8px 16px;padding:12px;align-items:start;min-height:0;height:auto}
#payPeriods .payRow>div{min-width:0;overflow-wrap:break-word}
#payPeriods .payRow h3{margin:0 0 4px}
#payPeriods .payRow p{margin:0;line-height:1.35}
#payPeriods .payRow>div:nth-child(2){display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}
#payPeriods .payRow>div:nth-child(2)>strong{flex-basis:100%}
#payPeriods .payRowActions{grid-column:1/-1}
#payPeriods .payRowButtons{display:flex;flex-wrap:nowrap;gap:6px;align-items:stretch;max-width:100%;overflow-x:auto;padding-bottom:2px}
#payPeriods .payRowButtons>.btn{flex:1 0 110px;min-width:0;max-width:none;width:auto!important;margin:0!important;min-height:44px;height:auto!important;padding:8px 6px;white-space:normal;overflow-wrap:normal;line-height:1.25}
#payPeriods .payRowActions>p{margin-top:4px}
#payPeriods .payRow details{margin:0}
@media(max-width:550px){#payPeriods{width:calc(100vw - 12px)}#payPeriods .payRow{grid-template-columns:minmax(0,1fr);padding:10px}#payPeriods .payBody{padding:8px}}

/* Compact payment overview, with one horizontal action row per period. */
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods{width:calc(100vw - 12px)!important;max-width:none!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;margin:6px!important;inset:0!important;box-sizing:border-box!important;overflow:auto!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payHead{padding:8px 10px!important;min-height:0!important;gap:8px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payHead h2{font-size:20px!important;margin:0!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payHead .btn{min-height:36px!important;height:36px!important;padding:5px 10px!important;font-size:14px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payBody{padding:8px 10px!important;font-size:14px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payBody>p{font-size:13px!important;line-height:1.35!important;margin:6px 0!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payToolbar{gap:6px!important;margin:7px 0!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payToolbar>.btn{height:auto!important;min-height:44px!important;padding:8px 5px!important;font-size:clamp(12px,1.1vw,15px)!important;background:#1762e8!important;color:#fff!important;border:1px solid #1762e8!important;white-space:normal!important;overflow-wrap:normal!important;line-height:1.25!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payNotice{padding:8px!important;margin:7px 0!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payList{gap:6px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRow{padding:8px 10px!important;gap:5px 12px!important;min-height:0!important;height:auto!important;grid-template-columns:minmax(170px,1fr) minmax(0,3fr)!important;font-size:14px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRow h3{font-size:16px!important;margin:0 0 3px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRow p{font-size:13px!important;line-height:1.3!important;margin:0!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRow strong{font-size:14px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRowButtons{display:flex!important;flex-wrap:nowrap!important;gap:5px!important;overflow-x:auto!important;padding:0!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRowButtons>.btn{flex:1 0 auto!important;width:auto!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:4px 9px!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important;margin:0!important;background:#1464e8!important;color:white!important;border-radius:7px!important}
body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRow details{font-size:13px!important;margin:0!important}
@media(max-width:550px){body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRow{grid-template-columns:minmax(0,1fr)!important}body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payRowButtons>.btn{flex:0 0 auto!important}body #payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods#payPeriods .payBody{padding:6px!important}}

#payPeriods .payToolbar>.btn.primary{box-shadow:inset 0 -3px 0 #093a8c!important}
@media(max-width:600px){#payPeriods .payToolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}#payPeriods .payToolbar>[data-salary-distribution]{grid-column:1/-1}}
