.decl-form{gap:var(--s-5);flex-direction:column;display:flex}.decl-form h2{margin:0}.decl-block,.decl-sub{gap:var(--s-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.decl-block>legend{margin-bottom:var(--s-4);padding:0}.decl-block+.decl-block{padding-top:var(--s-5);border-top:1px solid var(--border)}.decl-sub>legend{margin-bottom:var(--s-2);padding:0}.saved-recipients{flex-direction:column;gap:6px;display:flex}.help-inline summary{cursor:pointer;color:var(--navy-700);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.help-inline p{background:var(--navy-50);border-radius:12px;margin:8px 0 0;padding:12px}.examples{border-radius:var(--r-tile);background:var(--surface-2);gap:6px;padding:12px 14px;display:grid}.examples p{align-items:center;gap:6px;margin:0;display:flex}.examples .good{color:var(--status-success-fg)}.examples .bad{color:var(--status-problem-fg)}.item-row{gap:var(--s-3);flex-direction:column;display:flex}.qty-tiles{flex-wrap:wrap;gap:6px;display:flex}.qty-tiles .chip{justify-content:center;min-width:44px}.qty-more{width:72px;min-height:40px;padding:8px 10px}.warn-text{color:var(--status-action-fg)}.decl-totals{border-radius:var(--r-tile);background:var(--navy-50);justify-content:space-between;align-items:baseline;padding:14px 16px;font-size:18px;display:flex}.review-card h3{font-size:16px}.review-card .kv{margin-top:8px}.consents{gap:var(--s-3)}.check.has-error{color:var(--status-problem-fg)}.initials-input{max-width:140px;font-family:Brush Script MT,cursive;font-size:24px}.signed-on{margin:14px 0 0}.decl-actions{gap:var(--s-3);margin:0 calc(-1 * var(--s-5));padding-inline:var(--s-5);background:linear-gradient(#0000,#fff 30%);display:flex}@media (width>=768px){.decl-actions{margin:0 calc(-1 * var(--s-6));padding-inline:var(--s-6)}}.draft-note{align-items:center;gap:4px;margin:0;display:flex}.meter-card h3{margin-bottom:var(--s-3)}.meter-card.tone-problem{box-shadow:inset 0 0 0 1.5px #f5c2bb}.meter-card.tone-action{box-shadow:inset 0 0 0 1.5px #f6d9a6}.meter-msg{margin:var(--s-3) 0 4px}.meter-msg.problem{color:var(--status-problem-fg);font-weight:600}.help-link{color:var(--brand);align-items:center;gap:10px;font-weight:600;display:flex}.help-link span{flex:1}@media (width<=1023.98px){.decl-aside{order:-1}.decl-aside>:not(#meter-host){display:none}}.decl-done{max-width:820px;margin-inline:auto}.big-id{background:#fff;padding:10px 10px 10px 20px;font-size:22px}.way-mini{color:var(--text);align-items:flex-start;gap:12px;display:flex}.print-only{display:none}@media print{.print-only{display:block}.decl-done>:not(.print-summary),.wizard-steps,.page-head{display:none!important}.print-summary{padding:24px}}
