.decision-input{min-width:0;margin:0;padding:1rem;border:1px solid var(--line);border-radius:.65rem;background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.decision-input legend{padding:0 .35rem;font-size:.95rem;font-weight:600;color:var(--ink)}.decision-input legend span{display:inline-block;margin-inline-start:.65rem;color:var(--muted);font-size:.75rem;font-weight:400}.decision-input>p{margin:.2rem 0 .8rem;font-size:.8rem;line-height:1.7;color:var(--muted)}.initial-form .decision-input label{display:grid;gap:.4rem;color:var(--ink);font-size:.85rem;line-height:1.7}.initial-form .decision-input>textarea{min-height:96px;margin-top:.45rem}.initial-form .decision-input input,.initial-form .decision-input textarea{min-width:0;max-width:100%;font-size:16px;background:var(--surface)}.decision-input-details{margin-top:.75rem}.decision-input-details summary{min-height:44px;display:list-item;align-content:center;cursor:pointer;color:var(--accent-strong);font-size:.8rem;line-height:1.7;list-style-position:inside}.decision-input-details summary:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:3px;border-radius:.2rem}.decision-input-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding-top:.4rem}.decision-input-date{grid-column:1/-1}.initial-form .decision-input input{min-height:48px}.decision-input:disabled{opacity:.65}@media(max-width:420px){.decision-input{padding:.85rem}.decision-input-fields{grid-template-columns:minmax(0,1fr)}.decision-input legend{font-size:.9rem}.decision-input legend span{margin-inline-start:.4rem}}