.quick-add{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:none;min-width:26px;height:26px;padding:0 6px;border-radius:6px;border:1px solid var(--line);background:var(--surface);color:var(--accent);cursor:pointer;font-size:12px}.quick-add:hover,.quick-add:focus-visible{background:var(--accent-soft);border-color:var(--accent)}.quick-pair{display:flex;gap:4px;align-items:center;min-width:0}.quick-pair>select{flex:1;min-width:0}.pfind[data-v-0cf53bf7]{position:relative;margin-bottom:10px;max-width:100%}.pfind-list[data-v-0cf53bf7]{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 3px);max-height:280px;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #0000002e;padding:4px}.pfind-list button[data-v-0cf53bf7]{all:unset;box-sizing:border-box;display:flex;justify-content:space-between;gap:10px;width:100%;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:12.5px;color:var(--text)}.pfind-list button.on[data-v-0cf53bf7]{background:var(--accent-soft)}.pfind-new[data-v-0cf53bf7]{padding:4px;border-top:1px solid var(--line);margin-top:2px}.pfind-none[data-v-0cf53bf7]{padding:8px;font-size:12px;color:var(--text-3)}.pfind-spin[data-v-0cf53bf7]{width:11px;height:11px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:pfind-spin-0cf53bf7 .7s linear infinite}@keyframes pfind-spin-0cf53bf7{to{transform:rotate(360deg)}}.print-only[data-v-bfec1f9d]{display:none}@media print{.screen[data-v-bfec1f9d]>:not(.print-only){display:none!important}.print-only[data-v-bfec1f9d]{display:block;padding:24px;color:#000}.payslip-print table[data-v-bfec1f9d]{width:100%;border-collapse:collapse}.payslip-print td[data-v-bfec1f9d]{padding:4px 0;border-bottom:1px solid #ccc}.payslip-print td[data-v-bfec1f9d]:last-child{text-align:right}}.print-only[data-v-d78bd23e]{display:none}@media print{.screen[data-v-d78bd23e]>:not(.print-only){display:none!important}.print-only[data-v-d78bd23e]{display:block;padding:24px;color:#000}.print-only table[data-v-d78bd23e]{width:100%;border-collapse:collapse}.print-only td[data-v-d78bd23e]{padding:4px 0;border-bottom:1px solid #ccc}.print-only td[data-v-d78bd23e]:last-child{text-align:right}}.loadbar{position:fixed;z-index:1000;left:0;right:0;top:0;height:3px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .2s}.loadbar.on{opacity:1}.loadbar i{position:absolute;top:0;bottom:0;width:35%;background:var(--accent);border-radius:3px;animation:loadbar 1.1s ease-in-out infinite}@keyframes loadbar{0%{left:-35%}to{left:100%}}#toast{position:fixed;left:50%;bottom:48px;z-index:700;transform:translate(-50%,16px);opacity:0;pointer-events:none;padding:9px 16px;border-radius:10px;background:#1b1f1d;color:#fff;font:500 13px var(--font);box-shadow:0 10px 30px #0000004d;transition:opacity .2s,transform .2s}#toast.show{opacity:1;transform:translate(-50%)}@media print{#toast,.loadbar{display:none}}.quick-layer{z-index:900}
