.cfg-grid{display:grid}.cfg-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cfg-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.cfg-grid-ruled{border-top:1px solid var(--line-3)}.cfg-field{border-right:1px solid var(--line-3);border-bottom:1px solid var(--line-3);min-width:0;padding:12px 16px}.cfg-field-c3:nth-child(3n),.cfg-field-c2:nth-child(2n){border-right:0}.cfg-field-dialog{padding:12px 20px}.cfg-field-wide{border-right:0;grid-column:1/-1}.cfg-label{font-size:var(--fs-label);color:var(--ink-3);margin-bottom:5px;display:block}.cfg-star{color:var(--required);margin-left:4px;font-style:normal}.cfg-optional{color:var(--ink-4);margin-left:4px;font-style:normal}.cfg-value{font-size:var(--fs-lead);white-space:normal;color:var(--ink);justify-content:space-between;gap:8px;display:flex}.cfg-value-text{overflow-wrap:anywhere;white-space:pre-line;min-width:0}.cfg-value-missing{color:var(--required)}.cfg-value-muted{color:var(--ink-4)}.cfg-hint{font-style:normal;font-size:var(--fs-label);color:var(--ink-4);flex:none}.cfg-box{border:1px solid var(--field);background:var(--surface);font-size:var(--fs-input);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:0 12px;display:flex}.cfg-box-grow{flex:auto;min-width:0}.cfg-box-invalid{border-color:var(--required)}.cfg-control{min-width:0;font-family:inherit;font-size:var(--fs-input);color:var(--ink);appearance:none;background:0 0;border:0;outline:none;flex:auto;padding:10px 0}.cfg-control::placeholder{color:var(--console-hint)}.cfg-unit{font-style:normal;font-size:var(--fs-meta);color:var(--ink-3);flex:none}.cfg-error{font-size:var(--fs-label);color:var(--required);margin:6px 0 0}@media (max-width:1023px){.cfg-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.cfg-field-c3:nth-child(3n){border-right:1px solid var(--line-3)}.cfg-field-c3:nth-child(2n){border-right:0}.cfg-box{min-height:44px}.cfg-field-dialog{padding:12px 16px}.cfg-grid-phone-single{grid-template-columns:minmax(0,1fr)}.cfg-field-phone-single:nth-child(n){border-right:0}}@media (max-width:374px){.cfg-grid-compact-phone-single{grid-template-columns:minmax(0,1fr)}.cfg-field-compact-phone-single:nth-child(n){border-right:0}}
