.w4a-fa{font-size:1em;line-height:1;vertical-align:-.125em;margin-inline-end:.28em;flex-shrink:0;letter-spacing:0;pointer-events:none}
.w4a-fa.w4a-icon-only{margin:0}
.w4a-icon-picker{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}
.w4a-icon-picker>i{width:22px;text-align:center;color:inherit;font-size:18px}
.w4a-icon-picker>select{flex:1;min-width:0;max-width:100%;width:100%;font:inherit}
.portfolio-folder-form-row:has(.w4a-icon-picker){grid-template-columns:minmax(140px,180px) minmax(0,1fr) auto!important}
@media(max-width:700px){.portfolio-folder-form-row:has(.w4a-icon-picker){grid-template-columns:minmax(0,1fr)!important}}
