._mediaPlaceholder_17tme_1{aspect-ratio:4/5;border:var(--border-width) dashed var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-4);text-align:center;color:var(--muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}._main_17tme_15{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--surface);position:relative;overflow:hidden}._imageFrame_17tme_23{animation:_imageFadeIn_17tme_1 var(--duration-slow) var(--ease-premium);position:absolute;inset:0}._image_17tme_23{object-fit:cover}._thumbs_17tme_33{gap:var(--space-2);margin-top:var(--space-3);display:flex;overflow-x:auto}._thumb_17tme_33{aspect-ratio:1;border-radius:var(--radius-sm);border:var(--border-width) solid var(--border);background:var(--surface);cursor:pointer;width:4.5rem;transition:border-color var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);opacity:.7;flex:none;padding:0;position:relative;overflow:hidden}._thumb_17tme_33:hover:not(._thumbActive_17tme_57){border-color:var(--color-neutral-400);opacity:1}._thumb_17tme_33:focus-visible{border-color:var(--color-neutral-400);opacity:1}._thumbActive_17tme_57{border-color:var(--color-accent-500);opacity:1}@keyframes _imageFadeIn_17tme_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._thumb_17tme_33{transition:none}._imageFrame_17tme_23{animation:none}}._tabs_luu2j_1{gap:var(--space-4);margin-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--border);display:flex}._tab_luu2j_1{padding:var(--space-2) 0 var(--space-3);color:var(--muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:calc(var(--border-width) * -1);transition:color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);border-bottom:2px solid #0000}._tab_luu2j_1:hover{color:var(--foreground)}._tabActive_luu2j_24{color:var(--foreground);border-bottom-color:var(--color-accent-500)}._stage_luu2j_29{position:relative}._viewerBox_luu2j_33{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--surface);touch-action:none;position:relative;overflow:hidden}._viewerBox_luu2j_33:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._resetButton_luu2j_47{right:var(--space-3);bottom:var(--space-3);align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-white);border:var(--border-width) solid var(--border);color:var(--foreground);font-size:var(--font-size-xs);box-shadow:var(--shadow-sm);transition:border-color var(--duration-base) var(--ease-standard);display:flex;position:absolute}._resetButton_luu2j_47:hover{border-color:var(--color-accent-500)}._hint_luu2j_69{margin-top:var(--space-2)}@media (prefers-reduced-motion:reduce){._tab_luu2j_1,._resetButton_luu2j_47{transition:none}}
