.order_status_label{min-width:130px;padding:8px 12px;background-color:var(--primary);border-radius:6px 0 0 6px}.order_status_label span{font-size:.9rem;font-weight:700;color:#fff}.main_page .venue_card{background-color:var(--background-secondary)}.main_page .venue_card{gap:0;margin:16px 0;border-radius:5px;box-shadow:inset 0 1px 3px #0000001a}.main_page .venue_card .card__image{height:25vh;margin:0}.main_page .venue_card .card__content{gap:4px;padding:16px}.main_page .venue_card .overlay_text{color:#fff}.main_page .current_orders_container{margin-top:80px}.card-footer{display:flex;align-items:center;justify-content:space-between}.working-hours{display:flex;align-items:center;gap:10px}.working-hours .circle{width:8px;height:8px;border-radius:50%}.working-hours .circle.circle_pulse{animation:pulse 2s infinite ease}.working-hours .circle.circle_green{background-color:var(--success)}.working-hours .circle.circle_red{background-color:var(--danger)}.working-hours__status{display:flex;align-items:center;gap:5px}.cooking-time{display:flex;align-items:center;gap:6px;color:var(--foreground-secondary)}.cooking-time img{color:var(--background-secondary)}@keyframes pulse{0%{box-shadow:0 0 #3c9b42cc}50%{box-shadow:0 0 5px #3c9b42}to{box-shadow:0 0 #3c9b42cc}}
