.help[data-v-77647470]{top:calc(10px + env(safe-area-inset-top));z-index:20;position:fixed;right:12px}.tabs[data-v-77647470]{border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0}.tabs a[data-v-77647470]{color:var(--muted);flex:1;justify-items:center;gap:2px;padding:8px 0;font-size:12.5px;text-decoration:none;display:grid}.tabs a.on[data-v-77647470]{color:var(--blue);font-weight:600}:root{--blue:#3f5a4f;--bg:#efeee7;--text:#1b1f24;--muted:#4b5450;--border:#bfc5b9;--ok:#1a7f37;--warn:#9a6700;--bad:#cf222e;color:var(--text);font-family:Noto Sans Bengali,Hind Siliguri,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{background:var(--bg);margin:0;font-size:16px}.screen{max-width:560px;margin:0 auto;padding:16px 16px 96px}h1{margin:4px 0 14px;font-size:22px}.card{border:1px solid var(--border);background:#fff;border-radius:14px;margin-bottom:12px;padding:16px;box-shadow:0 1px 2px #2e3a370f,0 2px 8px #2e3a370d}.muted{color:var(--muted)}.small{font-size:13.5px}.btn{background:var(--blue);color:#fff;text-align:center;cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px;font-size:16px;font-weight:600;text-decoration:none;display:block}.btn.ghost{color:var(--blue);background:#e6ede7}.btn:disabled{opacity:.72}input,select,textarea{width:100%;font:inherit;border:1px solid var(--border);background:#fff;border-radius:10px;padding:12px}label{color:var(--muted);gap:6px;margin-bottom:12px;font-size:14px;display:grid}.row{border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;padding:9px 0;display:flex}.row:last-child{border-bottom:none}.amount{font-variant-numeric:tabular-nums;white-space:nowrap}.pill{background:#eef0f3;border-radius:99px;padding:3px 10px;font-size:12.5px}.pill.approved{color:var(--ok);background:#e3f4e8}.pill.pending{color:var(--warn);background:#fff4d6}.pill.rejected{color:var(--bad);background:#ffebe9}.error{color:var(--bad);background:#ffebe9;border-radius:10px;margin-bottom:12px;padding:10px 12px}a{color:var(--blue)}
