._viewer_uzt6z_1{border-radius:var(--radius-none);background:var(--color-bg-immersive);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text-primary);border:0;margin:0;padding:0}._viewer_uzt6z_1::backdrop{background:var(--color-bg-immersive)}._viewer_uzt6z_1[open]{animation:_fade_uzt6z_1 var(--duration-slow) var(--ease-standard)}@keyframes _fade_uzt6z_1{0%{opacity:0}}._layout_uzt6z_51{gap:var(--space-4);height:100%;padding:var(--space-4) var(--layout-page-margin) var(--space-6);grid-template-rows:auto minmax(0,1fr) auto;display:grid}._top_uzt6z_67{justify-content:space-between;align-items:center;display:flex}._counter_uzt6z_79{font-size:var(--text-overline);letter-spacing:var(--tracking-overline);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-weight:600}._srOnly_uzt6z_95{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._iconButton_uzt6z_113{width:var(--space-12);height:var(--space-12);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-standard);place-items:center;display:grid}._iconButton_uzt6z_113:hover{color:var(--color-text-primary)}._stage_uzt6z_139{touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:0;position:relative}._image_uzt6z_153{inset:0 var(--space-20);width:calc(100% - 2 * var(--space-20));object-fit:contain;height:100%;animation:_enter_uzt6z_1 var(--duration-slower) var(--ease-out);position:absolute}@keyframes _enter_uzt6z_1{0%{opacity:0;transform:translateX(var(--from))}}._nav_uzt6z_179{width:var(--space-16);height:var(--space-16);margin-top:calc(var(--space-8) * -1);color:var(--color-text-primary);transition:background-color var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);place-items:center;display:grid;position:absolute;top:50%}._nav_uzt6z_179:hover:not(:disabled){background:var(--color-bg-muted)}._nav_uzt6z_179:disabled{opacity:.25;cursor:default}._prev_uzt6z_225{inset-inline-start:0}._next_uzt6z_227{inset-inline-end:0}[dir=rtl] ._nav_uzt6z_179 svg{transform:scaleX(-1)}._caption_uzt6z_239{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}._label_uzt6z_253{animation:_fade_uzt6z_1 var(--duration-slow) var(--ease-standard)}._title_uzt6z_261{font-family:var(--font-display);font-style:italic;font-size:var(--text-heading-md);line-height:var(--leading-heading)}._artist_uzt6z_275{margin-top:var(--space-1);font-size:var(--text-body-sm);color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){._image_uzt6z_153,._label_uzt6z_253{animation:none}}@media (width<=767px){._image_uzt6z_153{inset:0 0 var(--space-16);width:100%;height:calc(100% - var(--space-16))}._nav_uzt6z_179{width:var(--space-12);height:var(--space-12);margin-top:0;top:auto;bottom:0}._caption_uzt6z_239{flex-direction:column;align-items:stretch}}._picker_7ffxr_1{gap:var(--space-3);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}._legend_7ffxr_21{margin-bottom:var(--space-2);font-size:var(--text-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-text-secondary);font-weight:600}._note_7ffxr_39{font-size:var(--text-caption);letter-spacing:var(--tracking-caption);color:var(--color-text-tertiary)}._note_7ffxr_39[data-error=true]{color:var(--color-text-error)}._grid_7ffxr_59{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._tile_7ffxr_71{gap:var(--space-1);height:100%;padding:var(--space-2);border:var(--border-width) solid var(--color-border-subtle);background:var(--color-bg-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:relative}._tile_7ffxr_71:hover{border-color:var(--color-border-bold)}._tile_7ffxr_71[data-checked=true]{border-color:var(--color-text-primary);box-shadow:inset 0 0 0 var(--border-width) var(--color-text-primary)}._tile_7ffxr_71:has(._input_7ffxr_119:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:2px}._tile_7ffxr_71:has(._input_7ffxr_119[aria-invalid=true]){border-color:var(--color-border-error)}._input_7ffxr_119{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._mat_7ffxr_159{aspect-ratio:1;margin-bottom:var(--space-2);padding:var(--space-3);background:var(--color-bg-mat);display:block;position:relative}._mat_7ffxr_159 img{object-fit:contain;width:100%;height:100%;display:block}._box_7ffxr_191{top:var(--space-2);right:var(--space-2);width:var(--space-6);height:var(--space-6);border:var(--border-width) solid var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text-inverse);font-size:var(--text-caption);font-variant-numeric:tabular-nums;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);place-items:center;font-weight:600;display:grid;position:absolute}._tile_7ffxr_71[data-checked=true] ._box_7ffxr_191{border-color:var(--color-bg-inverse);background:var(--color-bg-inverse)}._title_7ffxr_239{font-family:var(--font-display);font-style:italic;font-size:var(--text-body-md);line-height:var(--leading-heading);color:var(--color-text-primary)}._meta_7ffxr_255{font-size:var(--text-body-sm);color:var(--color-text-secondary)}@media (width<=479px){._grid_7ffxr_59{grid-template-columns:repeat(2,minmax(0,1fr))}}._summary_1doow_1{gap:var(--space-5);min-width:0;display:flex}._mat_1doow_13{width:var(--space-24);aspect-ratio:1;padding:var(--space-2);background:var(--color-bg-mat);flex:none;display:block}._mat_1doow_13 img{object-fit:contain;width:100%;height:100%;display:block}._words_1doow_45{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_1doow_59{font-family:var(--font-display);font-style:italic;font-size:var(--text-heading-sm)}._title_1doow_59 a{color:var(--color-text-primary);text-decoration:none}._title_1doow_59 a:hover{text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:.2em}._meta_1doow_93{font-size:var(--text-body-sm);color:var(--color-text-secondary)}._buy_1doow_103{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:auto;font-weight:600;display:flex}@media (width<=1023px){._mat_1doow_13{width:var(--space-16)}}._carousel_1g46o_1{gap:var(--space-6);flex-direction:column;display:flex}._bar_1g46o_13{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._arrows_1g46o_27{gap:var(--space-3);display:flex}._arrow_1g46o_27{background:var(--color-bg-page);border:var(--border-width) solid var(--color-border-strong);width:48px;height:48px;color:var(--color-text-primary);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);place-items:center;display:grid}._arrow_1g46o_27:hover:not(:disabled){background:var(--color-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-text-inverse)}._arrow_1g46o_27:disabled{color:var(--color-text-disabled);cursor:default}[dir=rtl] ._arrow_1g46o_27 svg{transform:scaleX(-1)}._track_1g46o_95{--per-view:3;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-view) - 1) * var(--layout-gutter)) / var(--per-view));column-gap:var(--layout-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:grid;overflow-x:auto}._track_1g46o_95::-webkit-scrollbar{display:none}._item_1g46o_127{scroll-snap-align:start}@media (width<=1023px){._track_1g46o_95{--per-view:2}}@media (width<=479px){._track_1g46o_95{grid-auto-columns:85%}}
