.next-workspace fieldset{border:1px solid var(--rule);padding:24px;border-radius:var(--radius);min-width:0;background:var(--surface)}.next-workspace legend{font-weight:800;padding:0 8px}.next-workspace label{margin-bottom:18px}.next-workspace textarea{font:inherit;width:100%;display:block;min-height:96px;resize:vertical;background:var(--surface);color:var(--ink);border:1px solid #839188;border-radius:7px;padding:12px;margin-top:6px}.next-proof{padding:18px 0;border-top:1px solid var(--rule)}.next-proof input[type=checkbox]{display:inline-block;width:22px;min-height:22px;margin-right:10px;vertical-align:middle}.next-action{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;margin:18px 0;padding:24px;background:var(--surface);border:1px solid var(--rule);border-left:4px solid var(--gold);border-radius:12px}.next-action>span{font-family:'Barlow Condensed',sans-serif;font-size:2rem;color:var(--gold)}.next-action p{margin:8px 0}.next-action a{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.next-document{padding:24px;border:1px solid var(--rule);border-radius:12px;margin:18px 0;background:var(--surface)}.next-document pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.next-workspace :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.next-workspace [data-next-error],.next-workspace [data-next-document-error]{color:var(--red)}.next-workspace [data-next-progress]{font-weight:700;color:var(--gold)}@media(max-width:720px){.next-action{grid-template-columns:30px minmax(0,1fr);padding:18px;gap:12px}.next-workspace fieldset{padding:18px}.next-workspace .owner-toolbar .actions>*{max-width:100%}}@media print{[data-next-step][hidden]{display:block!important}.next-workspace button,.next-workspace input[type=file]{display:none}.next-action,.next-document{break-inside:avoid}.next-workspace textarea{height:auto}}
.next-workspace #before-spending{border-top:3px solid var(--gold);scroll-margin-top:96px}.next-workspace #before-spending h2{max-width:720px}.next-workspace [data-next-spend-output],.next-workspace [data-next-monthly-output]{line-height:1.8;overflow-wrap:anywhere}.next-workspace .button{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.next-workspace .button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px var(--rule)}.next-workspace .button:disabled{cursor:not-allowed;opacity:.65}.next-proof{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.next-proof>label:first-child,.next-proof>label:nth-child(2){grid-column:1/-1}@media(max-width:720px){.next-proof{grid-template-columns:1fr}.next-proof>label{grid-column:1}}@media(prefers-reduced-motion:reduce){.next-workspace .button{transition:none}.next-workspace .button:hover:not(:disabled){transform:none}}
