.hover-card{will-change:transform;transition:transform .24s cubic-bezier(.22,.61,.36,1),box-shadow .24s cubic-bezier(.22,.61,.36,1),border-color .24s cubic-bezier(.22,.61,.36,1)}.hover-card:hover,.hover-card:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px #00000029}.hover-card .hover-badge{transition:transform .26s cubic-bezier(.22,.61,.36,1)}.hover-card:hover .hover-badge,.hover-card:focus-visible .hover-badge{transform:scale(1.06)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.hover-card,.hover-card .hover-badge{transition:none}}
._7c_Raq_list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._7c_Raq_card{border:1px solid rgb(var(--color-border) / 1);background:rgb(var(--color-surface-raised) / 1);text-align:left;border-radius:.875rem;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}._7c_Raq_card:hover,._7c_Raq_card:focus-visible{border-color:rgb(var(--color-accent) / 1)}._7c_Raq_card:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-accent) / .25);outline:none}._7c_Raq_avatar{flex:none}._7c_Raq_body{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}._7c_Raq_name{color:rgb(var(--color-content) / 1);overflow-wrap:anywhere;font-weight:700;line-height:1.25}._7c_Raq_speciality{color:rgb(var(--color-content-muted) / 1);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.3;display:-webkit-box;overflow:hidden}._7c_Raq_meta{color:rgb(var(--color-content-muted) / 1);align-items:center;gap:.4rem;font-size:.78rem;display:flex}._7c_Raq_star{color:rgb(var(--color-highlight) / 1)}._7c_Raq_dot{opacity:.5}._7c_Raq_price{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:.15rem;display:flex}._7c_Raq_priceFrom{letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-content-subtle) / 1);font-size:.62rem;font-weight:700}._7c_Raq_priceValue{color:rgb(var(--color-content) / 1);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700;line-height:1.1}._7c_Raq_go{color:rgb(var(--color-accent) / 1);white-space:nowrap;margin-top:.1rem;font-size:.68rem;font-weight:700}._7c_Raq_avail{align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;display:inline-flex}._7c_Raq_avail i{font-size:.4rem}._7c_Raq_availOn{color:rgb(var(--color-success) / 1)}._7c_Raq_availOff{color:rgb(var(--color-content-subtle) / 1)}@media (prefers-reduced-motion:reduce){._7c_Raq_card{transition:none}}@media (min-width:640px){._7c_Raq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._7c_Raq_card{text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:.25rem;height:100%;padding:1.25rem}._7c_Raq_avatar{margin-bottom:.5rem}._7c_Raq_body{text-align:center;flex:none;align-items:center}._7c_Raq_speciality{font-size:.875rem}._7c_Raq_meta{justify-content:center;font-size:.875rem}._7c_Raq_price{text-align:center;align-items:center;width:100%;margin-top:auto;padding-top:.85rem}._7c_Raq_priceFrom{display:block}._7c_Raq_go{background:rgb(var(--color-accent) / 1);width:100%;color:rgb(var(--color-accent-contrast) / 1);text-align:center;border-radius:999px;margin-top:.5rem;padding:.5rem .75rem;font-size:.8rem;display:block}._7c_Raq_card:hover ._7c_Raq_go,._7c_Raq_card:focus-visible ._7c_Raq_go{background:rgb(var(--color-accent-active,var(--color-accent)) / 1)}._7c_Raq_avail{margin-top:.2rem}}@media (min-width:1024px){._7c_Raq_list{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}
