form.tri-cadastro-form .tri-extra-docs{width:calc(100% - 18px);flex:0 0 calc(100% - 18px);margin:0 9px 20px;padding:20px;border:1px solid #cbdcf0;border-radius:12px;background:#f7fbff;color:#343c55}
.tri-extra-docs-head strong{display:block;font-size:16px;font-weight:800;color:#080660}.tri-extra-docs-head p{margin:6px 0 14px;color:#6a7088;font-size:13px}.tri-extra-list{display:grid;gap:12px}.tri-extra-row{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;background:#fff;padding:13px;border-radius:9px;border:1px solid #e0e7f2}.tri-extra-row label{display:block;font-size:12px;font-weight:700;color:#080660}.tri-extra-row input{display:block;width:100%;margin-top:6px;min-height:43px;background:#fff;border:1px solid #dce6f2;border-radius:8px;padding:9px}.tri-extra-row input[type=file]{font-size:12px;padding:10px}.tri-extra-add,.tri-extra-remove{border:1px solid #2c8fc8;border-radius:8px;background:#2c8fc8;color:#fff;padding:11px 13px;font-size:12px;font-weight:800;cursor:pointer}.tri-extra-remove{background:#fff;color:#6b3345;border-color:#ebd9df}.tri-extra-add{margin-top:13px}.tri-extra-hint{font-size:12px;color:#737c8b;margin:10px 0}.tri-extra-message{font-size:12px;font-weight:700;color:#7a4419;margin:6px 0 0}@media(max-width:680px){.tri-extra-row{grid-template-columns:1fr}.tri-extra-docs{padding:14px}}
