#app>header{position:sticky;top:0;z-index:12;box-shadow:0 2px 10px #0002}.entry-page{position:fixed;inset:0;z-index:30;width:100%;min-height:100dvh;background:#f5f5f5;overflow-y:auto}.entry-page-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:14px;background:var(--red);color:#fff;padding:16px max(18px,calc((100vw - 480px)/2 + 18px));box-shadow:0 2px 10px #0002}.entry-page-head button{border:0;background:transparent;color:#fff;font-size:28px}.entry-page-head strong,.entry-page-head small{display:block}.entry-page-head small{margin-top:3px}.entry-page form{width:min(100%,480px);margin:0 auto;padding:24px 18px 90px;background:#fff;min-height:calc(100dvh - 72px)}.entry-page form>label{display:block;margin:16px 0}.entry-page input,.entry-page textarea{display:block;width:100%;border:1px solid #ddd;border-radius:10px;padding:12px;margin-top:6px}.entry-balance{padding:15px;border-radius:12px;background:#fff1f1;color:var(--red);font-weight:700;margin-bottom:15px}#ledgerName{cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:5px}.status{max-width:min(92vw,520px);text-align:center;white-space:normal;line-height:1.45;background:#137c45}.status.bad{background:#a80d15}
