.rG7JNq_accordion{border-top:1px solid var(--border-hairline)}.rG7JNq_fold{border-bottom:1px solid var(--border-hairline)}.rG7JNq_summary{min-height:56px;font-size:var(--body-m);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.rG7JNq_summary::-webkit-details-marker{display:none}.rG7JNq_icon{transition:transform .2s var(--ease-out);display:grid}.rG7JNq_fold[open] .rG7JNq_icon{transform:rotate(45deg)}.rG7JNq_body{padding-bottom:var(--stack-lg);color:var(--text-secondary);font-size:var(--body-s)}.rG7JNq_body p+p{margin-top:var(--stack-sm)}@supports (interpolate-size:allow-keywords){.rG7JNq_fold{interpolate-size:allow-keywords}.rG7JNq_fold::details-content{height:0;transition:height .25s var(--ease-out), content-visibility .25s allow-discrete;overflow:clip}.rG7JNq_fold[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.rG7JNq_icon{transition:none}.rG7JNq_fold::details-content{transition:none}}
._5V0I_G_form{gap:var(--stack-lg);display:grid}._5V0I_G_actions{gap:var(--stack-sm);margin-top:var(--stack-xs);display:grid}._5V0I_G_action{width:100%}._5V0I_G_action:disabled{cursor:progress}._5V0I_G_view{color:var(--text-primary);text-underline-offset:4px}._5V0I_G_error{color:var(--art-red)}p[role=status]:empty{display:none}
.Zxc6La_options{border:0;display:grid}.Zxc6La_legend{gap:var(--stack-xs);margin-bottom:var(--stack-sm);color:var(--text-secondary);font-size:var(--body-s);display:flex}.Zxc6La_value{color:var(--text-primary)}.Zxc6La_list{gap:var(--stack-xs);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.Zxc6La_option{cursor:pointer;position:relative}.Zxc6La_option input{opacity:0;pointer-events:none;position:absolute}.Zxc6La_tile{justify-content:center;align-items:center;gap:var(--stack-xs);min-height:48px;padding-inline:var(--stack-sm);border-radius:var(--radius-image);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--border-hairline);color:var(--text-secondary);font-size:var(--body-s);transition:box-shadow .16s var(--ease-out), color .16s var(--ease-out);display:flex}.Zxc6La_option input:checked+.Zxc6La_tile{box-shadow:inset 0 0 0 1.5px var(--text-primary);color:var(--text-primary)}.Zxc6La_option input:focus-visible+.Zxc6La_tile{outline:2px solid var(--border-accent);outline-offset:2px}.Zxc6La_swatch{background:var(--swatch);border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000001f;box-shadow:inset 0 0 0 1px lab(0% 0 0/.12)}@media (hover:hover) and (pointer:fine){.Zxc6La_option:hover input:not(:checked)+.Zxc6La_tile{box-shadow:inset 0 0 0 1px var(--text-tertiary);color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.Zxc6La_tile{transition:none}}
.e0Pkaa_gallery{justify-items:center;gap:var(--stack-xl);list-style:none;display:grid}.e0Pkaa_slide{gap:var(--stack-xs);width:min(100%,80svh - 140.8px);display:grid}.e0Pkaa_frame{aspect-ratio:4/5;border-radius:var(--radius-image);background:var(--surface-photo);outline:1px solid var(--border-photo);outline-offset:-1px;border:0;place-items:center;width:100%;padding:0;display:grid;position:relative;overflow:hidden}button.e0Pkaa_frame{cursor:zoom-in}button.e0Pkaa_frame:focus-visible{outline:2px solid var(--border-accent);outline-offset:3px}.e0Pkaa_photo[data-fit=cover]{object-fit:cover}.e0Pkaa_photo[data-fit=contain]{object-fit:contain;padding:8%}.e0Pkaa_expand{right:var(--stack-md);bottom:var(--stack-md);background:var(--surface-photo);width:40px;height:40px;color:var(--text-primary);opacity:0;transition:opacity .2s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute}@media (hover:hover) and (pointer:fine){button.e0Pkaa_frame:hover .e0Pkaa_expand{opacity:1}}button.e0Pkaa_frame:focus-visible .e0Pkaa_expand{opacity:1}.e0Pkaa_toCome{color:var(--text-tertiary)}.e0Pkaa_caption{min-height:1lh;color:var(--text-tertiary);font-size:var(--body-s)}@media (prefers-reduced-motion:reduce){.e0Pkaa_expand{transition:none}}@media (max-width:900px){.e0Pkaa_gallery{justify-items:stretch;gap:var(--stack-xs);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:auto}.e0Pkaa_slide{scroll-snap-align:start;width:auto}.e0Pkaa_expand{opacity:1;width:36px;height:36px;right:var(--stack-sm);bottom:var(--stack-sm)}}
.YP7qvW_viewer{background:var(--surface-photo);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text-primary);opacity:1;transition:opacity .25s var(--ease-out), transform .25s var(--ease-out), overlay .25s allow-discrete, display .25s allow-discrete;border:0;margin:0;padding:0;transform:none}.YP7qvW_viewer[open]{grid-template-rows:1fr auto;display:grid}.YP7qvW_viewer:not([open]){opacity:0;transition-duration:.15s;transform:scale(.99)}@starting-style{.YP7qvW_viewer[open]{opacity:0;transform:scale(.98)}}.YP7qvW_viewer::backdrop{background:var(--surface-photo)}.YP7qvW_stage{touch-action:pan-y;min-height:0;position:relative;overflow:hidden}.YP7qvW_frame{inset:var(--stack-xl) var(--edge) 0;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;overflow:hidden}.YP7qvW_frame[data-zoomed=true]{cursor:zoom-out;inset:0}.YP7qvW_image{object-fit:contain;transition:transform .4s var(--ease-out)}.YP7qvW_bar{justify-content:space-between;align-items:center;gap:var(--stack-md);padding:var(--stack-md) var(--edge) var(--stack-lg);display:flex}.YP7qvW_count{font-size:var(--body-s)}.YP7qvW_of{color:var(--text-secondary)}.YP7qvW_controls{gap:var(--stack-xs);display:flex}.YP7qvW_control{border:1px solid var(--border-hairline);background:var(--surface-photo);width:44px;height:44px;color:inherit;cursor:pointer;transition:border-color .16s var(--ease-out);border-radius:50%;place-items:center;padding:0;display:grid}.YP7qvW_control:active{transform:scale(.96)}.YP7qvW_control:focus-visible,.YP7qvW_frame:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.YP7qvW_control:hover{border-color:var(--text-primary)}}@media (prefers-reduced-motion:reduce){.YP7qvW_viewer,.YP7qvW_image{transition:none}}@media (max-width:900px){.YP7qvW_frame{inset:var(--stack-lg) 0 0}.YP7qvW_bar{padding-inline:var(--gutter)}}
