.request-improvements-module__QlH9KG__block{gap:var(--space-md);min-width:0;max-width:100%;display:grid}.request-improvements-module__QlH9KG__heading{justify-content:space-between;align-items:baseline;gap:var(--space-md);flex-wrap:wrap;display:flex}.request-improvements-module__QlH9KG__heading h2,.request-improvements-module__QlH9KG__block p{margin:0}.request-improvements-module__QlH9KG__heading>span,.request-improvements-module__QlH9KG__block>p{color:var(--text-muted)}.request-improvements-module__QlH9KG__fileInput{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.request-improvements-module__QlH9KG__photos{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin:0;padding:0;list-style:none;display:grid}.request-improvements-module__QlH9KG__photos li{min-width:0}.request-improvements-module__QlH9KG__photo{aspect-ratio:1;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-light);place-items:center;display:grid;position:relative;overflow:hidden}.request-improvements-module__QlH9KG__photo img{object-fit:cover;width:100%;height:100%}.request-improvements-module__QlH9KG__fileName{text-overflow:ellipsis;white-space:nowrap;margin-top:var(--space-xs);display:block;overflow:hidden}.request-improvements-module__QlH9KG__work{gap:var(--space-sm);min-width:0;padding-block:var(--space-md);border-bottom:1px solid var(--border-default);display:grid}.request-improvements-module__QlH9KG__workHead{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.request-improvements-module__QlH9KG__workHead p{margin:0}.request-improvements-module__QlH9KG__choices{gap:var(--space-xs);flex-wrap:wrap;max-height:320px;display:flex;overflow-y:auto}.request-improvements-module__QlH9KG__invites{margin:var(--space-lg) 0;gap:var(--space-sm);padding:0;list-style:none;display:grid}.request-improvements-module__QlH9KG__invites li{align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);display:flex}.request-improvements-module__QlH9KG__invites li>span{gap:var(--space-xs);display:grid}.request-improvements-module__QlH9KG__work>div{min-width:0}@supports not (corner-shape:superellipse(2.4)){.request-improvements-module__QlH9KG__photo,.request-improvements-module__QlH9KG__invites li{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}
