.payroll-module__VuK8bq__body{padding:20px var(--gutter) 28px;flex-direction:column;gap:14px;display:flex}.payroll-module__VuK8bq__notice{color:var(--ink);font-size:15px;font-weight:600}.payroll-module__VuK8bq__doc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:20px 18px}.payroll-module__VuK8bq__title{text-align:center;letter-spacing:.2em;text-indent:.2em;color:var(--ink);font-size:22px}.payroll-module__VuK8bq__hrLight{border-top:1px solid var(--line-soft);margin:14px 0}.payroll-module__VuK8bq__hrBold{border-top:2px solid var(--line-strong);margin:14px 0}.payroll-module__VuK8bq__row{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-height:44px;font-size:15px;display:flex}.payroll-module__VuK8bq__rowCalc{align-items:flex-start;height:auto;min-height:44px;padding:6px 0}.payroll-module__VuK8bq__labelCol{flex-wrap:wrap;gap:2px 6px;min-width:0;display:flex}.payroll-module__VuK8bq__lineNote{white-space:nowrap;font-size:var(--fs-body);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-basis:100%}.payroll-module__VuK8bq__label{white-space:normal;word-break:keep-all;min-width:0;color:var(--ink-2);flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;display:flex}.payroll-module__VuK8bq__value{white-space:nowrap;word-break:keep-all;text-align:right;max-width:100%;color:var(--ink);flex:none;margin-left:auto;font-weight:500}.payroll-module__VuK8bq__payTag,.payroll-module__VuK8bq__deductTag{color:var(--ink-3);font-size:var(--fs-caption);background:0 0;border:0;padding:0;font-weight:500}.payroll-module__VuK8bq__netRow:before{content:"";background:linear-gradient(to bottom, transparent, var(--surface) 65%);pointer-events:none;height:36px;position:absolute;top:-36px;left:0;right:0}.payroll-module__VuK8bq__netRow{bottom:calc(-1 * (var(--action-bar-h) + 16px));z-index:2;background:var(--surface);border-top:1px solid var(--line-strong);border-radius:0 0 var(--r) var(--r);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;margin:0 -18px -20px;padding:12px 18px 22px;display:flex;position:sticky}.payroll-module__VuK8bq__netLabel{color:var(--ink);font-size:17px;font-weight:700}.payroll-module__VuK8bq__netValue{white-space:nowrap;color:var(--cash);flex:none;margin-left:auto;font-size:clamp(17px,6.2vw,22px);font-weight:700}.payroll-module__VuK8bq__caption{text-align:center;font-size:var(--fs-body);color:var(--ink-3)}.payroll-module__VuK8bq__btnContent{text-align:center;min-width:0;animation:payroll-module__VuK8bq__stateIn var(--swift) var(--ease) both;align-items:center;gap:8px;padding:0 10px;font-size:clamp(15px,4vw,17px);line-height:1.25;display:flex}@media (max-width:240px){.payroll-module__VuK8bq__btnContent svg{display:none}}@keyframes payroll-module__VuK8bq__stateIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.payroll-module__VuK8bq__sentBtn,.payroll-module__VuK8bq__sentBtn:disabled{border:1px solid var(--cash);background:var(--cash-soft)!important;color:var(--cash)!important}.payroll-module__VuK8bq__sendCaption{text-align:center;font-size:var(--fs-body);color:var(--ink-3);margin-top:8px}.payroll-module__VuK8bq__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:48px 0;display:flex}.payroll-module__VuK8bq__emptyIcon{color:var(--ink-3);margin-bottom:4px}.payroll-module__VuK8bq__emptyTitle{color:var(--ink);font-size:18px;font-weight:600}.payroll-module__VuK8bq__empty a{margin-top:16px}
