@media (prefers-reduced-motion:no-preference){.anim-rise{animation:.5s cubic-bezier(.22,1,.36,1) both encas-rise;animation-delay:var(--anim-delay,0s)}}@media print,(prefers-reduced-motion:reduce),(scripting:none){.anim-rise{opacity:1;animation:none;transform:none}}@keyframes encas-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes encas-stamp{0%{opacity:0;transform:scale(1.6)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(-2deg)}}
.ledger-control{box-sizing:border-box;border:1px solid var(--color-border);background-color:var(--color-bg);width:100%;min-height:2.75rem;color:var(--color-ink);border-radius:.5rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.ledger-control[aria-invalid=true]{border-color:var(--color-error)}.ledger-select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23101828' stroke-width='1.5' stroke-linecap='square'/></svg>");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75rem .5rem;padding-inline-end:2.5rem}@media (max-width:767px){.case-table{border:0}.case-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.case-table tbody,.case-table tr,.case-table td{width:100%;display:block}.case-table tr{border:1px solid var(--color-border);margin-bottom:.75rem}.case-table td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding:.5rem .75rem;display:flex}.case-table td:before{content:attr(data-label);color:var(--color-ink-muted);text-align:left;flex:none;font-weight:600}}
