.value-fill-summary{margin-bottom:16px}.value-fill-status{margin:14px 0}.value-fill-status .review-note{white-space:pre-wrap}.value-fill-form legend{padding:0 8px;color:var(--gold2);font-size:13px;font-weight:700}.value-fill-form{min-width:0;margin:0;padding:0;border:0}.value-k-list{display:flex;flex-direction:column;gap:12px}.value-k-card,.value-finance-card{padding:15px;border:1px solid var(--line);border-radius:12px;background:rgba(11,24,48,.46)}.value-k-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.value-k-head strong{flex:1;color:var(--ink);font-size:13px;line-height:1.65}.value-k-code{flex:0 0 auto;padding:3px 8px;border:1px solid var(--gold-dim);border-radius:7px;color:var(--gold2);font-size:11px}.value-k-inputs{display:grid;grid-template-columns:minmax(160px,.65fr) minmax(240px,1.35fr);gap:10px 12px}.value-k-inputs .wide{grid-column:1/-1}.value-field-label{display:block;margin-bottom:5px;color:var(--muted);font-size:11px}.value-field-label small{color:#72869f}.value-param-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.value-param-card{padding:15px;border:1px solid var(--line);border-radius:12px;background:rgba(11,24,48,.46)}.value-param-card h3{margin-bottom:10px;color:var(--gold2);font-size:13px}.value-param-card .hint{margin-bottom:10px}.value-transform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.value-finance-list{display:flex;flex-direction:column;gap:12px}.value-finance-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.value-finance-head strong{flex:1;color:var(--gold2)}.value-finance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.value-finance-grid .wide{grid-column:span 2}.value-fill-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px;padding-top:16px;border-top:1px solid rgba(201,163,92,.18)}.value-fill-actions .spacer{flex:1}.value-fill-message{color:var(--muted);font-size:12px}.value-fill-readonly{color:var(--gold2);font-size:12px}.value-rule-help{margin-top:7px;color:var(--muted);font-size:11px;line-height:1.65}.value-declaration{font-weight:700;color:var(--gold2)}
@media(max-width:900px){.value-finance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-k-inputs{grid-template-columns:1fr}.value-k-inputs .wide{grid-column:auto}}
@media(max-width:640px){.value-param-grid,.value-transform-grid,.value-finance-grid{grid-template-columns:1fr}.value-finance-grid .wide{grid-column:auto}.value-fill-actions .spacer{display:none}.value-fill-actions .btn{flex:1 1 42%}}
