.symbol-construction-anim__layout[data-astro-cid-wuhakmyv]{display:flex;flex-direction:column;align-items:stretch;gap:2rem}@media(min-width:640px){.symbol-construction-anim__layout[data-astro-cid-wuhakmyv]{flex-direction:row;justify-content:center;gap:2.5rem}}.symbol-construction-anim__carousel[data-astro-cid-wuhakmyv],.symbol-construction-anim__final[data-astro-cid-wuhakmyv]{display:flex;flex-direction:column;align-items:center;margin:0;flex:0 0 auto}.symbol-construction-anim__stage[data-astro-cid-wuhakmyv]{position:relative;border-radius:0;overflow:hidden;border:1px solid var(--color-base-300);background:#fff;aspect-ratio:130 / 210;width:14rem;max-width:100%}.symbol-construction-anim__stage[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .38s ease}.symbol-construction-anim__stage--final[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="1"] .symbol-construction-anim__carousel[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv][data-step="1"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="2"] .symbol-construction-anim__carousel[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv][data-step="2"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="3"] .symbol-construction-anim__carousel[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv][data-step="3"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="4"] .symbol-construction-anim__carousel[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv][data-step="4"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="5"] .symbol-construction-anim__carousel[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv][data-step="5"]{opacity:1}.symbol-construction-anim__caption[data-astro-cid-wuhakmyv]{position:relative;margin-top:1.25rem;text-align:center;min-height:5.5rem;width:18rem;max-width:100%}.symbol-construction-anim__step[data-astro-cid-wuhakmyv]{position:absolute;inset:0;opacity:0;transition:opacity .28s ease}.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="1"] .symbol-construction-anim__step[data-astro-cid-wuhakmyv][data-step="1"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="2"] .symbol-construction-anim__step[data-astro-cid-wuhakmyv][data-step="2"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="3"] .symbol-construction-anim__step[data-astro-cid-wuhakmyv][data-step="3"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="4"] .symbol-construction-anim__step[data-astro-cid-wuhakmyv][data-step="4"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="5"] .symbol-construction-anim__step[data-astro-cid-wuhakmyv][data-step="5"]{opacity:1}.symbol-construction-anim__final-caption[data-astro-cid-wuhakmyv]{margin-top:1.25rem;text-align:center;width:18rem;max-width:100%}.symbol-construction-anim__nav[data-astro-cid-wuhakmyv]{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.symbol-construction-anim__btn[data-astro-cid-wuhakmyv]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:9999px;background:var(--color-base-200);color:var(--color-base-content);cursor:pointer;transition:background .16s ease}.symbol-construction-anim__btn[data-astro-cid-wuhakmyv]:hover{background:var(--color-base-300)}.symbol-construction-anim__btn[data-astro-cid-wuhakmyv] svg[data-astro-cid-wuhakmyv]{width:.875rem;height:.875rem}.symbol-construction-anim__dots[data-astro-cid-wuhakmyv]{display:flex;align-items:center;gap:.375rem;list-style:none;margin:0;padding:0}.symbol-construction-anim__dot[data-astro-cid-wuhakmyv]{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:var(--color-base-200);color:var(--color-base-content);font-size:.75rem;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.symbol-construction-anim__dot[data-astro-cid-wuhakmyv]:hover{background:var(--color-base-300)}.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="1"] .symbol-construction-anim__dot[data-astro-cid-wuhakmyv][data-step="1"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="2"] .symbol-construction-anim__dot[data-astro-cid-wuhakmyv][data-step="2"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="3"] .symbol-construction-anim__dot[data-astro-cid-wuhakmyv][data-step="3"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="4"] .symbol-construction-anim__dot[data-astro-cid-wuhakmyv][data-step="4"],.symbol-construction-anim[data-astro-cid-wuhakmyv][data-current="5"] .symbol-construction-anim__dot[data-astro-cid-wuhakmyv][data-step="5"]{background:#e75b10;color:#fff;transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.symbol-construction-anim__stage[data-astro-cid-wuhakmyv] img[data-astro-cid-wuhakmyv],.symbol-construction-anim__step[data-astro-cid-wuhakmyv]{transition:none}}
