.page_backLink__cI0Di{display:inline-flex;gap:8px;align-items:center;margin-bottom:34px;color:var(--muted);font-size:.8rem;font-weight:700;text-decoration:none}.page_backLink__cI0Di:hover{color:var(--lime)}.payroll-input_inputShell__0SPIC{padding-block:40px 72px}.payroll-input_privacyBanner__xoaz9{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:18px 20px;border:1px solid rgba(117,230,204,.3);border-radius:16px;background:rgba(117,230,204,.05)}.payroll-input_privacyBanner__xoaz9 strong{color:var(--cyan)}.payroll-input_privacyBanner__xoaz9 p{margin:5px 0 0;color:var(--muted);font-size:.84rem;line-height:1.5}.payroll-input_lock__I0JCt{padding:9px 10px;border:1px solid rgba(117,230,204,.35);border-radius:8px;color:var(--cyan);font-size:.65rem;font-weight:900;letter-spacing:.13em}.payroll-input_summaryGrid__1MkVs{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;overflow:hidden;margin-top:20px;border:1px solid var(--line);border-radius:16px;background:var(--line)}.payroll-input_summaryGrid__1MkVs article{min-width:0;padding:18px;background:var(--panel-strong)}.payroll-input_summaryGrid__1MkVs p,.payroll-input_summaryGrid__1MkVs span{margin:0;color:var(--muted);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.payroll-input_summaryGrid__1MkVs strong{display:block;overflow:hidden;margin:14px 0 6px;text-overflow:ellipsis;font-size:1.16rem}.payroll-input_good__vkCjp{color:var(--lime)}.payroll-input_warn__3eyvZ{color:var(--warning)}.payroll-input_controlGrid__iBlXi{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.payroll-input_importActions__hEzmb{display:flex;gap:10px}.payroll-input_importActions__hEzmb>*{display:flex;flex:1 1;align-items:center;justify-content:center;text-align:center;text-decoration:none}.payroll-input_fileInput__CgMlx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.payroll-input_fileStatus__EU4jS{margin:14px 0 0;color:var(--muted);font-size:.78rem}.payroll-input_rules__Bttdt{display:grid;gap:10px;margin:18px 0 0;padding-left:20px;color:var(--muted);font-size:.85rem;line-height:1.45}.payroll-input_rules__Bttdt li::marker{color:var(--lime)}.payroll-input_errorPanel__jz6Cf{display:grid;grid-template-columns:1fr auto;gap:20px;margin-top:20px;padding:24px;border:1px solid rgba(255,143,132,.35);border-radius:18px;background:rgba(255,143,132,.055)}.payroll-input_errorPanel__jz6Cf h2{margin:7px 0 0;font-size:1.3rem}.payroll-input_errorPanel__jz6Cf>button{align-self:center}.payroll-input_errorPanel__jz6Cf ol{grid-column:1/-1;display:grid;gap:8px;margin:0;padding:0;list-style:none}.payroll-input_errorPanel__jz6Cf li{display:grid;grid-template-columns:minmax(130px,.25fr) 1fr;gap:16px;padding-top:9px;border-top:1px solid rgba(255,143,132,.18);font-size:.82rem}.payroll-input_errorPanel__jz6Cf li strong{color:var(--danger)}.payroll-input_errorPanel__jz6Cf li span{color:#ffc0ba}.payroll-input_editor__k74MI{margin-top:20px;padding:26px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.payroll-input_editorHeader__hy4z8{display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.payroll-input_editorHeader__hy4z8 h2{margin:8px 0 0}.payroll-input_editorActions__03gMC{display:flex;gap:10px}.payroll-input_editorActions__03gMC button{width:auto}.payroll-input_tableWrap__SU94l{overflow-x:auto;margin-top:22px}.payroll-input_tableWrap__SU94l table{width:100%;min-width:840px;border-collapse:collapse}.payroll-input_tableWrap__SU94l th{color:var(--muted);font-size:.7rem;letter-spacing:.08em;text-align:left;text-transform:uppercase}.payroll-input_tableWrap__SU94l td,.payroll-input_tableWrap__SU94l th{padding:8px;border-bottom:1px solid var(--line)}.payroll-input_tableWrap__SU94l thead th{padding-bottom:12px}.payroll-input_tableWrap__SU94l tbody th{width:38px;color:var(--cyan)}.payroll-input_tableWrap__SU94l input{width:100%;min-width:140px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;outline:none;color:var(--ink);background:rgba(0,0,0,.22)}.payroll-input_tableWrap__SU94l input:focus{border-color:var(--lime);box-shadow:0 0 0 3px var(--lime-soft)}.payroll-input_removeButton__MZsp_{width:34px;height:34px;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:transparent;cursor:pointer}.payroll-input_removeButton__MZsp_:hover{border-color:rgba(255,143,132,.4);color:var(--danger)}.payroll-input_empty__GK7y6{margin:20px 0 0;padding:24px;border:1px dashed var(--line);border-radius:12px;color:var(--muted);text-align:center}.payroll-input_srOnly__Ai5U_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:820px){.payroll-input_summaryGrid__1MkVs{grid-template-columns:repeat(2,1fr)}.payroll-input_controlGrid__iBlXi{grid-template-columns:1fr}}@media (max-width:560px){.payroll-input_privacyBanner__xoaz9,.payroll-input_summaryGrid__1MkVs{grid-template-columns:1fr}.payroll-input_editorActions__03gMC,.payroll-input_editorHeader__hy4z8,.payroll-input_importActions__hEzmb{flex-direction:column;align-items:stretch}.payroll-input_editorActions__03gMC button{width:100%}.payroll-input_errorPanel__jz6Cf{grid-template-columns:1fr}.payroll-input_errorPanel__jz6Cf ol{grid-column:1}.payroll-input_errorPanel__jz6Cf li{grid-template-columns:1fr;gap:4px}.payroll-input_editor__k74MI{padding:18px}}