.prototype-ui .collector-payroll{margin-top:24px}.prototype-ui .collector-payroll-head{border-bottom:1px solid var(--line);gap:8px;padding:16px;display:grid}.prototype-ui .collector-payroll-head h2{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.prototype-ui .collector-payroll-head p{color:var(--muted);margin:0;font-size:12px;line-height:16px}.prototype-ui .collector-payroll-person{text-align:left;gap:0;display:grid}.prototype-ui .collector-payroll-mark,.prototype-ui .collector-payroll-hints{color:var(--muted);font-size:11px;line-height:16px}.prototype-ui .collector-payroll-hints{white-space:normal}.prototype-ui .collector-payroll-answer-actions{flex-wrap:wrap;gap:8px 24px;display:flex}.collector-print{display:none}@media print{html.collector-print-active body>:not(.collector-print){display:none!important}html.collector-print-active .collector-print{color:#000;background:#fff;font:12pt/1.5 system-ui,sans-serif;display:block}.collector-print h1{margin:0 0 16pt;font-size:16pt;line-height:1.25}.collector-print dl{grid-template-columns:max-content 1fr;gap:4pt 16pt;margin:0 0 16pt;display:grid}.collector-print dt{font-weight:600}.collector-print dd{margin:0}.collector-print table{border-collapse:collapse;width:100%;margin:0 0 16pt}.collector-print th,.collector-print td{text-align:left;vertical-align:top;border-bottom:1px solid #999;padding:4pt 8pt 4pt 0}.collector-print tr{break-inside:avoid}.collector-print p{margin:0 0 8pt}.collector-print-check{margin-top:24pt!important}.collector-print-choice{align-items:center;gap:8pt;display:flex}.collector-print-box{border:1px solid #000;width:12pt;height:12pt;display:inline-block}.collector-print-line{border-bottom:1px solid #000;flex:1;min-width:160pt;margin-left:8pt;display:inline-block}.collector-print-sign{gap:32pt;display:flex;margin-top:32pt!important}.collector-print-sign>span{flex:1;align-items:flex-end;display:flex}.collector-print-hint{font-size:10pt;margin-top:24pt!important}}