._card_13l0r_1{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--spacing-8);align-items:start}._reverse_13l0r_8 ._media_13l0r_8{order:2}._media_13l0r_8{display:flex;flex-direction:column;gap:var(--spacing-3)}._mainPhoto_13l0r_18{display:block;padding:8px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);cursor:zoom-in;transform:rotate(-.6deg);transition:transform var(--animation-duration-normal)}._reverse_13l0r_8 ._mainPhoto_13l0r_18{transform:rotate(.6deg)}._mainPhoto_13l0r_18:hover{transform:rotate(0) scale(1.01)}._mainPhoto_13l0r_18 img{display:block;width:100%;max-height:520px;object-fit:contain;border-radius:var(--radius-sm);background:var(--surface)}._noPhoto_13l0r_47{display:grid;place-items:center;aspect-ratio:4 / 3;border-radius:var(--radius-md);background:var(--surface);color:var(--muted-foreground);font-style:italic}._thumbs_13l0r_57{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._thumb_13l0r_57{width:68px;height:68px;padding:0;border:2px solid transparent;border-radius:var(--radius-sm);overflow:hidden;cursor:pointer;background:var(--surface);opacity:.75}._thumb_13l0r_57 img{width:100%;height:100%;object-fit:cover;display:block}._thumbActive_13l0r_82{border-color:var(--primary);opacity:1}._body_13l0r_87{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-2)}._headingRow_13l0r_94{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._headingRow_13l0r_94:empty{display:none}._note_13l0r_105{font-size:.8125rem;font-weight:600;color:var(--muted-foreground);background:var(--surface);padding:2px var(--spacing-3);border-radius:var(--radius-full)}._name_13l0r_114{margin:0;font-family:var(--font-family-display);font-weight:600;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;color:var(--foreground)}._callName_13l0r_123{margin:0;font-family:var(--font-family-cursive);font-size:2rem;line-height:1.1;color:var(--primary)}._color_13l0r_131{margin:0;font-weight:600;color:var(--muted-foreground);letter-spacing:.02em}._price_13l0r_138{margin:0;font-weight:700;color:var(--primary)}._titles_13l0r_144{list-style:none;margin:var(--spacing-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._titles_13l0r_144 li{font-size:.9rem;font-weight:600;color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-3);width:fit-content}._description_13l0r_163{margin-top:var(--spacing-3);font-size:1rem}._pedigreeButton_13l0r_168{margin-top:var(--spacing-3);width:fit-content;gap:var(--spacing-2)}._pedigreeDialog_13l0r_174{max-width:min(1100px,96vw);width:96vw}._pedigreeTitle_13l0r_179{font-family:var(--font-family-display)}@media(max-width:760px){._card_13l0r_1{grid-template-columns:1fr;gap:var(--spacing-4)}._reverse_13l0r_8 ._media_13l0r_8{order:0}._mainPhoto_13l0r_18,._reverse_13l0r_8 ._mainPhoto_13l0r_18{transform:none}}._list_1mgyl_1{display:flex;flex-direction:column;gap:var(--spacing-12)}._divider_1mgyl_7{display:flex;align-items:center;gap:var(--spacing-4);color:var(--primary);opacity:.7}._divider_1mgyl_7:before,._divider_1mgyl_7:after{content:"";flex:1;height:1px;background:var(--border)}._empty_1mgyl_23{text-align:center;color:var(--muted-foreground);font-style:italic;padding:var(--spacing-8) 0;margin:0}
