#cards-container,.info-card-main{flex-direction:column;display:flex}:root{--color-breakdown:#e57373;--color-survey:#64b5f6;--color-status-done:#81c784;--color-status-partial:#ffd54f;--color-status-problem:#e57373;--color-status-canceled:#bdbdbd;--color-status-accepted:#64b5f6}#cards-container{gap:calc(var(--spacing-unit) * 2.5)}#cards-container .message{opacity:.7;font-style:italic}.info-card{display:flex;background-color:var(--button-background-color);border-radius:calc(var(--spacing-unit) * 1.5);width:100%;max-width:550px;min-height:100px;overflow:hidden;color:var(--text-color)}.info-card-sidebar{display:flex;align-items:center;justify-content:center;padding:.3rem;background-color:var(--button-hover-background-color);transition:background-color .3s}.info-card.card-type--breakdown .info-card-sidebar{background-color:var(--color-breakdown)}.info-card.card-type--survey .info-card-sidebar{background-color:var(--color-survey)}.info-card.card-type--breakdown .survey-type,.info-card.card-type--survey .survey-type{color:#fff}.info-card-sidebar .survey-type{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-weight:500;font-size:1rem}.info-card-main{gap:.3rem;flex-grow:1;padding:.8rem 1rem}.info-card-main .site{font-weight:500;font-size:1.05rem;margin-bottom:.3rem}.info-card-main .description{font-size:.95rem;line-height:1.4}.info-card-footer{display:flex;flex-direction:column;gap:.1rem;align-items:flex-start}.info-card-footer .applicant,.info-card-footer .project,.info-card-footer .surveyor{font-size:.9rem;opacity:.8}.info-card-footer .surveyor.unassigned{opacity:.6;font-style:italic}.info-card-footer .emoji{margin-right:.5em;vertical-align:middle}.info-card-meta{font-size:.85rem;opacity:.7}.status-badge{padding:.25em .8em;border-radius:1em;font-size:.85rem;font-weight:500;line-height:1.4;background-color:var(--background-color);color:#212121}.status-badge.status--vyipolneno{background-color:var(--color-status-done)}.status-badge.status--vyipolneno-chastichno{background-color:var(--color-status-partial)}.status-badge.status--problema{background-color:var(--color-status-problem);color:#fff}.status-badge.status--otmeneno{background-color:var(--color-status-canceled)}.status-badge.status--prinyato{background-color:var(--color-status-accepted)}
