.cash-office h1{font-size:28px;font-weight:600;line-height:1.3;margin:0;color:var(--ink)}.cash-office .ah-header>div{min-inline-size:0;flex:1 1 200px;overflow-wrap:anywhere}.cash-office .cash-office-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-inline-size:0}.cash-office :is(.cash-office-task,.cash-office-delivery){min-inline-size:0;overflow-wrap:anywhere}.cash-office .cash-office-task+.cash-office-task,.cash-office .cash-office-delivery+.cash-office-delivery{border-block-start:1px solid var(--line);padding-block-start:16px;margin-block-start:16px}.cash-office .cash-office-task h3{margin-block-end:8px}.cash-office :is(button,input,textarea,select){max-inline-size:100%;font:inherit}.cash-office button{overflow-wrap:anywhere}.cash-office dl,.cash-office-count dl{margin-block:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 14px;align-items:baseline}.cash-office dd,.cash-office-count dd{margin:0;text-align:end;min-inline-size:0;overflow-wrap:anywhere}.cash-office dt,.cash-office-count dt{font-size:14px;color:var(--muted)}.cash-office label,.cash-office-count label{display:grid;gap:6px;margin-block:12px;font-size:14px;color:var(--ink-2);min-inline-size:0}.cash-office :is(input,textarea,select),.cash-office-count :is(input,textarea,select){box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;min-block-size:44px;border:1px solid var(--input-border);border-radius:8px;padding-block:10px;padding-inline:12px;background:var(--surface);color:var(--ink);font:inherit;caret-color:var(--accent)}.cash-office textarea,.cash-office-count textarea{min-block-size:88px;resize:vertical}.cash-office-count{display:grid;gap:14px;min-inline-size:0;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cash-office-count *{box-sizing:border-box;min-inline-size:0}.cash-office-count :is(h2,h3,p){margin:0}.cash-office-count h2{font-size:17px;line-height:1.4}.cash-office-count h3{font-size:15px}.cash-office-count p{font-size:14px;line-height:1.6}.cash-office-count button{min-block-size:44px;min-inline-size:44px;max-inline-size:100%;border-radius:10px;white-space:normal;font:inherit;padding-block:10px;padding-inline:16px;overflow-wrap:anywhere}.cash-office-count .cash-amt{white-space:normal;overflow-wrap:anywhere}.cash-office-count :is(button,input,textarea,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:640px){.cash-office .cash-office-grid{grid-template-columns:minmax(0,1fr);gap:16px}.cash-office .ah-actions{align-items:stretch}.cash-office .ah-actions button{flex:1 1 100%}.cash-office .cash-office-task>button,.cash-office .cash-office-delivery>button{inline-size:100%}.cash-office h1{font-size:23px}}
