.pay-entries-page .pay-center{gap:0}.page-head{padding:16px 4px 12px}.page-eyebrow{font-size:15px;color:var(--text-2);margin:0 0 6px;letter-spacing:-.005em}.page-title{font-size:34px;line-height:1.05;letter-spacing:-.03em;font-weight:700;color:var(--text);margin:0}.page-meta{margin-top:8px;font-size:15px;color:var(--text-2);display:inline-flex;gap:8px;align-items:baseline}.filters{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 16px;align-items:center}.chip{font-size:14px;font-weight:500;color:var(--text);background:#ffffff14;border:none;border-radius:999px;padding:8px 14px;cursor:pointer;min-height:36px;transition:background-color .12s ease;letter-spacing:-.005em}.chip:hover{background:#ffffff24}.chip.is-active,.chip-status.is-active{color:#fff;background:var(--accent)}.chip-sep{display:none}.edit-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center}.edit-backdrop{position:absolute;inset:0;background:#000000a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.edit-drawer{position:relative;width:100%;max-width:560px;background:var(--card);border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:22px 22px 32px;max-height:92vh;overflow-y:auto;animation:slideUp .22s cubic-bezier(.16,1,.3,1)}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width: 720px){.edit-overlay{align-items:center;padding:24px}.edit-drawer{border-radius:var(--radius-xl);max-width:480px;animation:fadeIn .18s ease-out}@keyframes fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}}.edit-head{display:grid;grid-template-columns:1fr auto;align-items:start;gap:16px;margin-bottom:22px}.edit-head-text{min-width:0}.edit-eyebrow{font-size:14px;color:var(--text-2);margin:0 0 4px}.edit-title{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--text);margin:0;word-break:break-word}.edit-close{width:36px;height:36px;background:#ffffff14;border:none;border-radius:50%;color:var(--text);font-size:16px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.edit-close:hover{background:#ffffff24}.edit-form{display:flex;flex-direction:column;gap:16px}.field{display:flex;flex-direction:column;gap:8px}.field-label{font-size:13px;font-weight:600;color:var(--text-2);letter-spacing:-.005em}.field input,.field textarea,.field select{font-family:var(--font-display);font-size:17px;color:var(--text);background:#ffffff0f;border:1px solid var(--line);border-radius:var(--radius-md);padding:13px 14px;min-height:48px;appearance:none;-webkit-appearance:none}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--accent);background:#ffffff14}.field-hint{font-size:13px;color:var(--text-2);min-height:16px}.field-hint[data-tone=warn]{color:var(--yellow)}.field-hint[data-tone=error]{color:var(--red)}.field-hint[data-tone=ok]{color:var(--accent)}.edit-actions{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:8px}.edit-save{background:var(--accent);color:#fff;font-family:var(--font-display);font-weight:600;font-size:17px;padding:14px 18px;border:none;border-radius:var(--radius-md);cursor:pointer;min-height:50px;letter-spacing:-.01em}.edit-save:hover{background:var(--accent-hi)}.edit-save:disabled{opacity:.5;cursor:not-allowed}.edit-void{background:transparent;color:var(--red);font-family:var(--font-display);font-weight:600;font-size:15px;padding:12px 16px;border:1px solid rgba(255,69,58,.4);border-radius:var(--radius-md);cursor:pointer;min-height:50px}.edit-void:hover{background:#ff453a14}.edit-void[data-confirm="1"]{color:#fff;background:var(--red);border-color:var(--red)}
