._card_pumgd_1{gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-2) var(--sp-3);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);flex-direction:column;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s;display:flex}._card_pumgd_1:hover{border-color:var(--glass-line);box-shadow:var(--shadow-md);transform:translateY(-3px)}._trigger_pumgd_18{gap:var(--sp-2);color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--r-md);background:0 0;border:none;flex-direction:column;padding:0;display:flex}._trigger_pumgd_18:focus-visible{box-shadow:var(--focus-ring);outline:none}._media_pumgd_36{aspect-ratio:4/3;border-radius:var(--r-md);background:var(--paper-2);display:block;position:relative;overflow:hidden}._image_pumgd_45{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.6,.2,1)}._card_pumgd_1:hover ._image_pumgd_45{transform:scale(1.04)}._placeholder_pumgd_55{color:var(--ink-faint);place-items:center;display:grid;position:absolute;inset:0}._chip_pumgd_63{top:var(--sp-2);left:var(--sp-2);border-radius:var(--r-pill);background:var(--surface-glass);backdrop-filter:blur(8px);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:.2rem .55rem;font-size:.7rem;font-weight:600;position:absolute}._title_pumgd_78{padding:0 var(--sp-1);font-family:var(--font-head);font-weight:var(--head-weight);letter-spacing:-.015em;font-size:1.1rem;line-height:1.2}._description_pumgd_87{padding:0 var(--sp-1);color:var(--ink-soft);font-size:.92rem;line-height:1.45}._facts_pumgd_94{gap:var(--sp-1) var(--sp-3);padding:0 var(--sp-1);flex-wrap:wrap;min-height:1.6rem;display:flex}._fact_pumgd_94{color:var(--ink-soft);align-items:center;gap:.3rem;font-size:.8rem;font-weight:500;display:inline-flex}._open_pumgd_111{color:var(--ok)}._closed_pumgd_115{color:var(--bad)}._price_pumgd_119{letter-spacing:.06em}._actions_pumgd_123{gap:var(--sp-2);padding:0 var(--sp-1);margin-top:auto;display:flex}._go_pumgd_130{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap-min);border-radius:var(--r-pill);border:1px solid var(--glass-line);color:var(--ink);transition:border-color var(--dur) ease;flex:1;font-size:.88rem;font-weight:600;display:inline-flex}._go_pumgd_130:hover{border-color:var(--ink-soft)}._fav_pumgd_148{width:var(--tap-min);height:var(--tap-min);border-radius:var(--r-pill);border:1px solid var(--glass-line);color:var(--ink);cursor:pointer;transition:color var(--dur) ease, border-color var(--dur) ease;background:0 0;place-items:center;display:grid}._fav_pumgd_148:hover{border-color:var(--ink-soft)}._favOn_pumgd_164{color:var(--accent);border-color:var(--accent)}@keyframes _fade-in_pumgd_1{0%{opacity:0}}@keyframes _pop_pumgd_1{40%{transform:scale(1.25)}}._fact_pumgd_94{animation:.35s both _fade-in_pumgd_1}._favOn_pumgd_164 svg{animation:.35s cubic-bezier(.3,1.5,.5,1) _pop_pumgd_1}._fav_pumgd_148 svg{transition:color var(--dur) ease}@media (prefers-reduced-motion:reduce){._fact_pumgd_94,._favOn_pumgd_164 svg{animation:none}}._trigger_1pjui_1{border-radius:var(--r-pill);width:28px;height:28px;color:var(--ink-faint);cursor:help;transition:color var(--dur) ease;background:0 0;border:none;place-items:center;padding:0;display:grid}._trigger_1pjui_1:hover{color:var(--ink)}._positioner_1pjui_18{z-index:3000}._popup_1pjui_22{max-width:260px;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);background:var(--ink);color:var(--paper);box-shadow:var(--shadow-md);transition:opacity var(--dur) ease, transform var(--dur) ease;font-size:.92rem;line-height:1.45}._popup_1pjui_22[data-starting-style],._popup_1pjui_22[data-ending-style]{opacity:0;transform:scale(.96)}._arrow_1pjui_38{color:var(--ink)}._arrow_1pjui_38[data-side=top]{bottom:-8px}._arrow_1pjui_38[data-side=bottom]{top:-8px;transform:rotate(180deg)}._actions_1amkv_1{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-direction:column;margin-top:auto;display:flex}._links_1amkv_10{gap:var(--sp-2);flex-wrap:wrap;display:flex}._linkBtn_1amkv_16{align-items:center;gap:var(--sp-2);min-height:var(--tap-min);padding:0 var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--glass-line);color:var(--ink);cursor:pointer;transition:border-color var(--dur) ease;background:0 0;font-size:.92rem;font-weight:600;display:inline-flex}._linkBtn_1amkv_16:hover{border-color:var(--ink-soft)}._distance_1amkv_35{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._chip_1amkv_42{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink-soft);font-size:.88rem;font-weight:500;display:inline-flex}._modalOverlay_4t7fs_1{backdrop-filter:blur(4px);z-index:2000;transition:opacity var(--dur) ease;background-color:#050302b8;position:fixed;inset:0}._modalOverlay_4t7fs_1[data-starting-style],._modalOverlay_4t7fs_1[data-ending-style]{opacity:0}._modalContent_4t7fs_13{z-index:2001;background:var(--paper);border-radius:var(--r-lg);width:min(760px,94vw);max-height:90vh;box-shadow:var(--shadow-lg);transition:opacity var(--dur) ease, transform var(--dur) ease;margin:auto;position:fixed;inset:0;overflow-y:auto}._modalContent_4t7fs_13[data-starting-style],._modalContent_4t7fs_13[data-ending-style]{opacity:0;transform:scale(.96)}._closeButton_4t7fs_31{top:var(--sp-3);right:var(--sp-3);width:var(--tap-min);height:var(--tap-min);border-radius:var(--r-pill);background:var(--surface-glass);backdrop-filter:blur(6px);color:var(--ink);cursor:pointer;box-shadow:var(--shadow-sm);z-index:2;transition:background-color var(--dur) ease;border:none;place-items:center;display:grid;position:absolute}._closeButton_4t7fs_31:hover{background:var(--surface)}._imageContainer_4t7fs_54{background:var(--paper-2);border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;height:300px;position:relative;overflow:hidden}@media (width<=640px){._imageContainer_4t7fs_54{height:220px}}._image_4t7fs_54{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._badges_4t7fs_76{left:var(--sp-4);bottom:var(--sp-4);gap:var(--sp-2);flex-wrap:wrap;display:flex;position:absolute}._categoryBadge_4t7fs_85{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--surface-glass);backdrop-filter:blur(6px);color:var(--ink);font-size:.82rem;font-weight:600;display:inline-flex}._content_4t7fs_99{gap:var(--sp-3);padding:var(--sp-6);flex-direction:column;display:flex}@media (width<=640px){._content_4t7fs_99{padding:var(--sp-5) var(--sp-4)}}._title_4t7fs_111{font-size:clamp(1.5rem,5vw,2rem);line-height:1.15}._price_4t7fs_116{color:var(--ink-faint);font-weight:500}._description_4t7fs_121{color:var(--ink-soft);font-size:1.02rem;line-height:1.6}._meta_4t7fs_127{align-items:center;gap:var(--sp-2);color:var(--ink-soft);font-size:.98rem;font-weight:500;display:flex}._unknown_4t7fs_136{padding:var(--sp-2) var(--sp-3);border:1px dashed var(--line);border-radius:var(--r-sm);color:var(--ink-faint);flex-wrap:wrap;font-size:.9rem;font-weight:500}._unknown_4t7fs_136 strong{color:var(--ink-soft);font-weight:700}
