.gallery__main.svelte-106v4hq{width:100%;height:var(--size-detail-photo);background:var(--color-surface-alt);cursor:zoom-in;color:inherit;border:none;padding:0;display:block;position:relative;overflow:hidden}.gallery__frame.svelte-106v4hq{animation:svelte-106v4hq-fade var(--transition-fast);position:absolute;inset:0}.gallery__main--empty.svelte-106v4hq{cursor:default;font-family:var(--font-family-ui);font-size:var(--font-size-13);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.gallery__main.svelte-106v4hq .gallery__tag{top:var(--space-4);left:var(--space-4);position:absolute}.gallery__count.svelte-106v4hq{right:var(--space-5);bottom:var(--space-3-5);padding:var(--space-1-5) var(--space-2-5);background:var(--color-overlay-soft);font-family:var(--font-family-ui);font-size:var(--font-size-12);color:var(--color-text);line-height:1;display:none;position:absolute}.gallery__thumbs.svelte-106v4hq{gap:var(--space-0-5);margin-top:var(--space-0-5);grid-template-columns:repeat(5,1fr);display:grid}.gallery__thumb.svelte-106v4hq{height:var(--size-thumb);background:var(--color-surface-alt);cursor:pointer;color:var(--color-text-muted);border:none;padding:0;text-decoration:none;display:block;overflow:hidden}.gallery__thumb.is-active.svelte-106v4hq{outline:2px solid var(--color-primary);outline-offset:-2px}.gallery__thumb--empty.svelte-106v4hq{cursor:default}.gallery__thumb--video.svelte-106v4hq{font-family:var(--font-family-ui);font-size:var(--font-size-12);justify-content:center;align-items:center;line-height:1;display:flex}@keyframes svelte-106v4hq-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gallery__frame.svelte-106v4hq{animation:none}}@media (width<=767px){.gallery__main.svelte-106v4hq{height:var(--size-detail-photo-m)}.gallery__main.svelte-106v4hq .gallery__tag{top:var(--space-3-5);left:var(--layout-gutter)}.gallery__count.svelte-106v4hq{display:block}.gallery__thumbs.svelte-106v4hq{display:none}}.specs.svelte-zld4w8{background:var(--color-surface);padding:var(--space-2) var(--space-7);margin:0}.specs__row.svelte-zld4w8{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-4-5) 0;border-bottom:1px solid var(--color-border);display:flex}.specs__row.svelte-zld4w8:last-child{border-bottom:none}.specs__label.svelte-zld4w8{font-family:var(--font-family-ui);font-size:var(--font-size-14);color:var(--color-text-muted)}.specs__value.svelte-zld4w8{text-align:right;font-family:var(--font-family-heading);font-size:var(--font-size-30);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.specs__value--unknown.svelte-zld4w8{font-size:var(--font-size-24);color:var(--color-text-secondary)}.specs__value--text.svelte-zld4w8{font-family:var(--font-family-ui);font-size:var(--font-size-16)}@media (width<=767px){.specs.svelte-zld4w8{padding:var(--space-1) var(--space-5)}.specs__row.svelte-zld4w8{padding:var(--space-3-5) 0}.specs__label.svelte-zld4w8{font-size:var(--font-size-13)}.specs__value.svelte-zld4w8{font-size:var(--font-size-26)}.specs__value--unknown.svelte-zld4w8{font-size:var(--font-size-20)}.specs__value--text.svelte-zld4w8{font-size:var(--font-size-14)}}.detail__crumbs.svelte-1uz736z{padding-top:var(--space-10)}.detail.svelte-1uz736z .detail__crumbs-mobile{display:none}.detail__grid.svelte-1uz736z{gap:var(--space-14);padding:var(--space-7) 0 var(--space-20);grid-template-columns:1.25fr 1fr;align-items:start;display:grid}.detail__produces.svelte-1uz736z{margin-top:var(--space-12)}.detail__produces-text.svelte-1uz736z{margin:var(--space-3-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary)}.detail__tags.svelte-1uz736z{margin:var(--space-4-5) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.detail__tag.svelte-1uz736z{padding:var(--space-1-5) var(--space-3);border:1px solid var(--color-border-strong);font-family:var(--font-family-ui);font-size:var(--font-size-13);line-height:var(--line-height-compact);color:var(--color-text-secondary)}.detail__type.svelte-1uz736z{font-family:var(--font-family-ui);font-size:var(--font-size-14);color:var(--color-text-muted);margin:0}.detail__new.svelte-1uz736z{margin-right:var(--space-2-5);padding:var(--space-1) var(--space-2);background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tag);text-transform:uppercase;vertical-align:middle;line-height:1;display:inline-block}.detail__title.svelte-1uz736z{margin:var(--space-2) 0 0;font-size:var(--font-size-60);font-weight:var(--font-weight-bold);line-height:var(--line-height-display)}.detail__specs.svelte-1uz736z{margin-top:var(--space-8)}.detail__cta.svelte-1uz736z{margin-top:var(--space-5)}.detail__tech.svelte-1uz736z{margin:var(--space-3-5) 0 0;text-align:center;font-family:var(--font-family-ui);font-size:var(--font-size-13);color:var(--color-text-muted)}.detail__tech.svelte-1uz736z a:where(.svelte-1uz736z){color:inherit;text-decoration:none}.detail__tech.svelte-1uz736z a:where(.svelte-1uz736z):hover{color:var(--color-text-strong)}.detail__eu.svelte-1uz736z{align-items:center;gap:var(--space-3-5);margin-top:var(--space-7);padding:var(--space-4-5) var(--space-5);border:1px solid var(--color-border-input);display:flex}.detail__eu-badge.svelte-1uz736z{width:var(--size-icon-sm);height:var(--size-icon-sm);border:2px solid var(--color-primary);color:var(--color-primary);font-family:var(--font-family-heading);font-size:var(--font-size-13);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.detail__eu-text.svelte-1uz736z{font-family:var(--font-family-ui);font-size:var(--font-size-14);line-height:var(--line-height-compact);color:var(--color-text-secondary);margin:0}.pn.svelte-1uz736z{border-top:1px solid var(--color-border)}.pn__inner.svelte-1uz736z{max-width:var(--layout-max);grid-template-columns:1fr 1fr;margin-inline:auto;display:grid}.pn__link.svelte-1uz736z{align-items:center;gap:var(--space-4);padding:var(--space-7) var(--layout-gutter);color:inherit;text-decoration:none;display:flex}.pn__link--prev.svelte-1uz736z{border-right:1px solid var(--color-border)}.pn__link--next.svelte-1uz736z{text-align:right;justify-content:flex-end}.pn__arrow.svelte-1uz736z{font-size:var(--font-size-22);color:var(--color-text-muted)}.pn__text.svelte-1uz736z{flex-direction:column;display:flex}.pn__label.svelte-1uz736z{font-family:var(--font-family-ui);font-size:var(--font-size-12);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-muted)}.pn__name.svelte-1uz736z{font-family:var(--font-family-heading);font-size:var(--font-size-24);font-weight:var(--font-weight-semibold);text-transform:uppercase;line-height:var(--line-height-tight);transition:color var(--transition-fast)}.pn__link.svelte-1uz736z:hover .pn__name:where(.svelte-1uz736z){color:var(--color-primary)}@media (width<=1023px){.detail__grid.svelte-1uz736z{gap:var(--space-10);grid-template-columns:1fr}}@media (width<=767px){.detail.svelte-1uz736z .detail__crumbs-desktop{display:none}.detail.svelte-1uz736z .detail__crumbs-mobile{display:block}.detail__crumbs.svelte-1uz736z{padding-top:var(--space-6)}.detail__inner.svelte-1uz736z{flex-direction:column;display:flex}.detail__grid.svelte-1uz736z,.detail__media.svelte-1uz736z{display:contents}.detail.svelte-1uz736z .gallery{margin-inline:calc(-1 * var(--layout-gutter));order:-2}.detail__crumbs.svelte-1uz736z{order:-1}.detail__produces.svelte-1uz736z{margin-top:var(--space-8);order:1}.detail__info.svelte-1uz736z{margin-top:var(--space-3-5);padding-bottom:var(--space-2)}.detail__produces-text.svelte-1uz736z{font-size:var(--font-size-15);line-height:var(--line-height-lead)}.detail__title.svelte-1uz736z{font-size:var(--font-size-42)}.detail__specs.svelte-1uz736z{margin-top:var(--space-5-5)}.detail__cta.svelte-1uz736z,.detail__tech.svelte-1uz736z{display:none}.detail__eu.svelte-1uz736z{margin-top:var(--space-5)}.pn.svelte-1uz736z{margin-inline:var(--layout-gutter);padding-bottom:var(--space-30)}.pn__inner.svelte-1uz736z{justify-content:space-between;display:flex}.pn__link.svelte-1uz736z{padding:var(--space-5) 0;gap:var(--space-2);border:none}.pn__arrow.svelte-1uz736z{font-size:var(--font-size-13);color:var(--color-text-secondary)}.pn__label.svelte-1uz736z{display:none}.pn__name.svelte-1uz736z{font-family:var(--font-family-ui);font-size:var(--font-size-13);font-weight:var(--font-weight-normal);text-transform:none;color:var(--color-text-secondary)}}
