.request-head{margin-bottom:20px}.request-head h2{font-size:23px;letter-spacing:-.04em;margin:0}.request-head .muted{font-size:13px;margin:6px 0 0}.request-layout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:18px;align-items:start}.request-list{display:grid;gap:12px}.request-item{border:1px solid #e5ebf3;border-radius:10px;padding:17px;background:#fff}.request-item-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.request-category{font-size:11px;font-weight:800;color:#178780}.request-description{font-size:14px;line-height:1.5;color:#2c3b52;margin:15px 0 9px}.request-meta{font-size:11px;color:#8a98aa;line-height:1.5;margin:0}.request-close-form{display:grid;gap:9px;border-top:1px solid #edf1f5;margin-top:15px;padding-top:14px}.request-close-form label{font-size:12px;font-weight:700;color:#4b5a70;display:grid;gap:7px}.request-close-form textarea{width:100%;border:1px solid #dce4ed;border-radius:7px;padding:10px 12px;resize:vertical}.request-close-form .button{justify-self:start}.request-history{margin-top:18px}@media(max-width:980px){.request-layout{grid-template-columns:1fr}}

.request-layout-full{grid-template-columns:minmax(0,1fr)}
