.fiction-fixed{position:sticky;top:90px;z-index:45;text-align:center;background:#fff0af;border-bottom:1px solid #ad8a16;padding:8px 12px;color:#4d3a00;font-size:12px;font-weight:700;letter-spacing:.3px}.ca-section{padding:16px 0}.ca-section h3{font-size:13px;color:#333;margin:12px 0 24px}.ca-section fieldset,#incomeCaseForm fieldset{border:0;margin:0;padding:0;min-width:0}.ca-field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px;font-size:11px;color:#555}.ca-field input,.ca-field select{width:100%;height:31px;border:1px solid #afb5bc;background:white;border-radius:3px;color:#222;padding:4px 8px;font:inherit;font-size:12px}.ca-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.ca-box{border:1px solid #d8dde6;border-radius:3px;padding:10px;margin-top:12px}.ca-box h4{background:#f3f5f8;padding:7px;font-size:12px;margin:0 0 15px}.ca-actions{display:flex;gap:7px;margin-top:15px}.ca-actions .primary,.ca-billing .primary{background:#0176d3;color:white;border-color:#0176d3}.ca-success{background:#e5f2e7;color:#216b37;border:1px solid #9bbda2;padding:8px;font-size:11px}.ca-warning{background:#fff7ce;color:#705300;border:1px solid #eac55c;padding:8px;font-size:11px}.ca-table{width:100%;border-collapse:collapse;font-size:11px}.ca-table th,.ca-table td{padding:8px;border-bottom:1px solid #ddd;text-align:left}.ca-table th{background:#eee;font-weight:400}.ca-billing{padding:18px;border:1px solid #b6b6b6;margin-top:15px;background:white}.ca-section input:focus,.ca-section select:focus{outline:2px solid #1b96ff;outline-offset:1px}.tt-legacy .ca-field input{max-width:100%}.lc-create .closure-create-grid label[hidden]{display:none!important}button[hidden]{display:none!important}@media(max-width:700px){.ca-grid{grid-template-columns:1fr}.fiction-fixed{font-size:10px}.ca-table{display:block;overflow:auto}}
