.settings-page{max-width:60rem;gap:1.75rem}.settings-page>header h1{margin-bottom:0}.settings-page>section{padding-top:1.75rem}.settings-page .settings-profile{min-width:0}.settings-profile form{max-width:none}.settings-profile .fieldset{gap:1rem}.settings-page .button,.settings-page .input,.settings-page .input-group,.settings-page .native-select__trigger{border-radius:var(--radius-control)}.settings-page .button{min-height:2.75rem}.settings-page .settings-profile .description{font-size:.875rem}.settings-profile-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.settings-profile-name{grid-column:1/-1}.settings-profile-fields .text-field{width:100%;min-width:0}.settings-actions{display:flex;flex-wrap:wrap;gap:.75rem}.settings-page .settings-saved{margin-block:.75rem 0;font-size:.875rem;color:var(--success)}.settings-profile>.alert{margin-top:1rem}.settings-page .logo-settings{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--separator)}.settings-page .material-cost-settings{gap:1rem}.settings-page .material-cost-heading p{max-width:68ch}.settings-page .material-cost-heading{align-items:baseline}.settings-page .material-cost-version{font-size:.75rem}.settings-page .material-cost-settings .material-cost-empty{padding:.9rem 1rem}@media (max-width:600px){.settings-page{gap:1.5rem}.settings-page>section{padding-top:1.5rem}.settings-profile-fields{grid-template-columns:1fr}.settings-page .material-cost-heading{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.settings-page .material-cost-heading>div{flex:1 1 15rem}.settings-page .material-cost-version{padding:0}}