.DocumentGeneratorSection_grid__fINWM{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.DocumentGeneratorSection_downloads__UuX4D,.DocumentGeneratorSection_panel__y1IP1{min-width:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:0 12px 34px rgba(15,23,42,.04)}.DocumentGeneratorSection_downloads__UuX4D,.DocumentGeneratorSection_formPanel__K7AK5,.DocumentGeneratorSection_selectorPanel__p9ml_{padding:22px}.DocumentGeneratorSection_selectorPanel__p9ml_{position:relative;overflow:hidden}.DocumentGeneratorSection_formPanel__K7AK5{position:relative;display:grid;grid-gap:16px;gap:16px;overflow:hidden}.DocumentGeneratorSection_formPanel__K7AK5>*,.DocumentGeneratorSection_selectorPanel__p9ml_>*{position:relative}.DocumentGeneratorSection_downloads__UuX4D{display:grid;grid-gap:14px;gap:14px}.DocumentGeneratorSection_optionList__a77Sg{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.DocumentGeneratorSection_option__RyhND{position:relative;min-width:0;min-height:104px;border:1px solid var(--line);border-radius:var(--radius-md);padding:14px 14px 14px 44px;cursor:pointer;background:#fbfcfe;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.DocumentGeneratorSection_option__RyhND:hover{border-color:rgba(236,104,32,.22);background:#ffffff}.DocumentGeneratorSection_optionSelected__taodi{border-color:rgba(236,104,32,.34);background:var(--brand-soft);box-shadow:inset 0 0 0 1px rgba(236,104,32,.08)}.DocumentGeneratorSection_option__RyhND input{position:absolute;top:16px;left:16px;width:16px;height:16px;margin:0;accent-color:var(--brand)}.DocumentGeneratorSection_optionContent__p8YUi{min-width:0;display:grid;grid-gap:4px;gap:4px;align-content:start}.DocumentGeneratorSection_optionContent__p8YUi strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14px;line-height:1.15}.DocumentGeneratorSection_optionContent__p8YUi small{display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.DocumentGeneratorSection_fieldset__ki4jp{min-width:0;border:1px solid var(--line);border-radius:var(--radius-lg);margin:0;padding:16px;background:#fbfcfe}.DocumentGeneratorSection_fieldset__ki4jp+.DocumentGeneratorSection_fieldset__ki4jp{margin-top:0}.DocumentGeneratorSection_fieldset__ki4jp legend{margin-left:-2px;padding:0 8px;color:var(--brand);background:#fbfcfe;font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.DocumentGeneratorSection_fieldsGrid__bv1Bg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.DocumentGeneratorSection_fieldsGrid__bv1Bg label{min-width:0;display:grid;grid-gap:6px;gap:6px}.DocumentGeneratorSection_fieldsGrid__bv1Bg span{color:var(--text-secondary);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase}.DocumentGeneratorSection_collectionRow__wxWHY input,.DocumentGeneratorSection_fieldsGrid__bv1Bg input{width:100%;min-width:0;min-height:42px;border:1px solid var(--line);border-radius:var(--radius-md);padding:0 12px;background:#ffffff;color:var(--ink);font-size:13px}.DocumentGeneratorSection_collectionList__bIMfc{display:grid;grid-gap:10px;gap:10px}.DocumentGeneratorSection_collectionRow__wxWHY{display:grid;grid-template-columns:minmax(180px,1.35fr) minmax(150px,1fr) minmax(90px,.45fr) minmax(150px,.9fr) 38px;grid-gap:10px;gap:10px;align-items:center}.DocumentGeneratorSection_compactAction__suFCX{margin-top:10px;width:-moz-fit-content;width:fit-content}@media (max-width:1280px){.DocumentGeneratorSection_fieldsGrid__bv1Bg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.DocumentGeneratorSection_downloads__UuX4D,.DocumentGeneratorSection_formPanel__K7AK5,.DocumentGeneratorSection_selectorPanel__p9ml_{padding:18px}.DocumentGeneratorSection_fieldsGrid__bv1Bg{grid-template-columns:repeat(2,minmax(0,1fr))}.DocumentGeneratorSection_collectionRow__wxWHY{grid-template-columns:repeat(2,minmax(0,1fr)) 38px}}@media (max-width:640px){.DocumentGeneratorSection_collectionRow__wxWHY,.DocumentGeneratorSection_fieldsGrid__bv1Bg,.DocumentGeneratorSection_optionList__a77Sg{grid-template-columns:1fr}.DocumentGeneratorSection_collectionRow__wxWHY{align-items:stretch}}