.intra-form{--input-count-per-row:2;grid-template-columns:repeat(calc(var(--input-count-per-row) * 2), minmax(0, 70px) minmax(0, .5fr));align-items:center;gap:12px;padding:10px 0;display:grid}.intra-form .input-item-holder{border:1px solid var(--inconel-color-border,var(--line));background:var(--surface);border-radius:12px;grid-column:span 4;grid-template-columns:none;align-items:flex-start;padding:6px 14px 12px;scroll-margin-top:60px;transition:border-color .2s;display:grid;position:relative}.intra-form .input-item-holder:focus-within{border-color:var(--hero-btn)}.intra-form .input-item-holder.error-line{border-color:var(--inconel-color-danger,#d92d20)}.intra-form .input-item-holder.full-row{grid-column:1/-1;grid-template-columns:auto}.intra-form .input-item-title{white-space:nowrap;height:28px;color:var(--navy);align-items:center;font-size:14px;font-weight:600;display:flex;position:relative}.intra-form .input-item-title .optional{color:var(--muted);margin-left:6px;font-size:12px;font-weight:400}.intra-form .input-item-title .required-mark{color:#e5484d;margin-left:6px}.intra-form .input-holder{position:relative}.intra-form .file-info{color:var(--muted);margin-top:8px;font-size:12px;display:block}.intra-form .field-error{color:#e5484d;margin-top:6px;font-size:12px}@media (max-width:639px){.intra-form{--input-count-per-row:1}.intra-form .input-item-holder{grid-column:1/-1}}
