.cm3-remu{display:flex;flex-direction:column;gap:12px}.cm3-paie-head,.cm3-remu-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cm3-remu-head>b{font-size:15px;font-weight:700}.cm3-kpis.cm3-remu-cards,.cm3.is-own .cm3-kpis.cm3-remu-cards{grid-template-columns:repeat(var(--remu-cols,3),minmax(0,1fr))}.cm3-paie{display:flex;flex-direction:column}.cm3-paie-head{padding:14px 18px 10px}.cm3-paie-head>b{font-size:14px;font-weight:700}.cm3-paie-tools{gap:10px;flex-wrap:wrap;justify-content:flex-end}.cm3-paie-todo,.cm3-paie-tools{display:inline-flex;align-items:center}.cm3-paie-todo{justify-self:end;height:22px;padding:0 9px;border-radius:999px;background:var(--brand-soft);color:var(--muted);font-size:11.5px;font-weight:600}.cm3-paie-row{display:grid;grid-template-columns:minmax(0,1.6fr) 110px minmax(0,1.4fr) 140px 190px;align-items:center;gap:12px;padding:10px 18px;border-bottom:1px solid var(--border);font-size:13px}.cm3-paie-row:last-child{border-bottom:0}.cm3-paie-row.is-head{padding-top:8px;padding-bottom:8px;border-top:1px solid var(--border);color:var(--text-faint);font-size:11px;font-weight:500}.cm3-paie-row>b{font-size:13.5px;font-weight:600}.cm3-paie-done,.cm3-paie-row>.ld3-btn{justify-self:end}.cm3-paie-done{display:inline-flex;align-items:center;gap:8px}.cm3-paie-undo{height:30px;padding:0 10px;border-radius:9px;font-size:12px}.cm3-paie-row>.cm3-paie-ask{grid-column:1/-1;margin:0}.cm3-paie-bonus{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.cm3-paie-bonus>b{font-size:13.5px;font-weight:600}.cm3-paie-bonus>small{max-width:100%;font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm3-paie-muted{font-weight:400}.cm3-paie-empty,.cm3-paie-muted{font-size:12.5px;color:var(--muted)}.cm3-paie-empty{margin:0;padding:4px 18px 16px}.dd2-sales-pending>span>strong{font-weight:600}.dd2-sales-payroll-link{margin-left:auto;color:var(--accent);font-weight:600;white-space:nowrap;text-decoration:none}.dd2-sales-payroll-link:hover{text-decoration:underline}.mj3-money-sub{font-size:11.5px!important}.mj3-pay-line{display:flex;align-items:flex-start;gap:8px;margin:0 16px 14px;padding-top:10px;border-top:1px solid var(--border);font-size:12.5px;line-height:1.4;color:var(--text)}.mj3-pay-line>svg{flex:0 0 auto;margin-top:2px;color:var(--accent)}.mj3-pay-line strong{font-weight:600}.cm3-ask-line{display:block;margin-top:2px}.cm3-ask-bank{color:var(--muted);overflow-wrap:anywhere}.cs3-base{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:10px 12px;border-radius:10px;background:var(--brand-soft);font-size:12.5px}.cs3-base b{font-weight:600}.cs3-base b.is-gold{color:var(--accent-dark)}.cs3-base-op{color:var(--muted)}.cs3-recap-nums strong.is-minus{font-size:13.5px;font-weight:600;color:var(--muted)}.ap3-bonus{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:rgba(168,133,97,.14);color:var(--accent-dark);font-size:12px;font-weight:500;white-space:nowrap}.st3-pay{display:flex;flex-direction:column}.st3-pay-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;border-bottom:1px solid var(--border);font-size:13px}.st3-pay-row.is-last{min-height:44px;border-bottom:0}.st3-pay-row.is-last .st3-muted{font-size:13px}.st3-pay-row>b{font-size:13.5px;font-weight:600}.st3-pay-input{display:inline-flex;align-items:center;gap:6px;width:196px;height:36px;padding:0 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.st3-pay-input>input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;text-align:right;color:var(--text)}.st3-pay-input>small{color:var(--muted);font-size:12px}.st3-pay-date{width:196px}@media (max-width:900px){.cm3-kpis.cm3-remu-cards,.cm3.is-own .cm3-kpis.cm3-remu-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cm3-paie-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.cm3-paie-row.is-head{display:none}.cm3-paie-row>[data-label]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;grid-column:1/-1;text-align:right}.cm3-paie-row>[data-label]:before{content:attr(data-label);font-size:12px;font-weight:400;color:var(--muted)}.cm3-paie-bonus{flex-direction:row;flex-wrap:wrap}.cm3-paie-done,.cm3-paie-row>.ld3-btn{grid-column:1/-1;justify-self:start}.cm3-paie-row>.ld3-btn,.cm3-paie-undo{min-height:44px}.ap3-bonus{white-space:normal;height:auto;min-height:26px;padding:4px 10px}}@media (max-width:600px){.cm3-kpis.cm3-remu-cards,.cm3.is-own .cm3-kpis.cm3-remu-cards{grid-template-columns:minmax(0,1fr)}.cm3-paie-head,.cm3-remu-head{flex-wrap:wrap}.cm3-paie-head{padding:12px 14px 8px}.cm3-paie-row{padding:10px 14px}.st3-pay-input{height:44px}.st3-pay-date .sdp-trigger{min-height:44px}}