.request-card[data-v-d4092fb1]{display:flex;flex-direction:column;max-width:min(100vw,var(--max-desktop-body-width));gap:2px}.request-card__card[data-v-d4092fb1]{padding-inline:16px}.request-card__line-container[data-v-d4092fb1]{display:flex;gap:8px;align-items:center}.request-card__line-container--badges[data-v-d4092fb1]{text-transform:uppercase;padding-block-start:4px}.request-card__line[data-v-d4092fb1]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.request-card__line--highlight[data-v-d4092fb1]{font-weight:600}.request-card__icon[data-v-d4092fb1]{width:12px;height:auto;color:var(--grey-dark)}.request-body[data-v-d3e58656]{display:flex;flex-direction:column;max-width:min(100vw,var(--max-desktop-body-width))}@media screen and (min-width: 1025px){.request-body[data-v-d3e58656]{padding-block-end:80px;display:flex;flex-direction:column;gap:24px;border-radius:var(--radius)}}@media screen and (min-width: 1025px){.request-body__cards[data-v-d3e58656]{display:grid;justify-content:space-between;gap:16px}}@media screen and (min-width: 1025px) and (max-width: 1440px){.request-body__cards[data-v-d3e58656]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1441px){.request-body__cards[data-v-d3e58656]{grid-template-columns:repeat(3,1fr)}}.request-body__card[data-v-d3e58656]{padding-inline:16px}@media screen and (min-width: 1025px){.request-body__card[data-v-d3e58656]{border-radius:var(--radius);height:100%;background-color:var(--white);border-width:0}}.requests[data-v-754a60da]{display:flex;flex-direction:column;gap:24px}.requests__header[data-v-754a60da]{padding-block-start:16px;gap:8px;display:flex;flex-direction:column;margin-left:8px}@media screen and (min-width: 600px){.requests__header[data-v-754a60da]{display:grid;grid-template-columns:1fr min-content;align-items:center;margin-left:16px;margin-right:8px}}@media screen and (min-width: 1025px){.requests__header[data-v-754a60da]{padding-inline:0}}.requests__not-found-container[data-v-754a60da]{padding-inline:16px}@media screen and (min-width: 1025px){.requests__not-found-container[data-v-754a60da]{padding-inline:0}}@media screen and (min-width: 1025px){.requests__not-found[data-v-754a60da]{background-color:var(--white)}}.requests__button[data-v-754a60da]{white-space:nowrap}
