.SizeRuler_ruler__MwXDN{position:relative;padding:18px 14px 0;max-width:520px}.SizeRuler_track__Y6iu_{position:absolute;left:14px;right:14px;top:30px;height:2px;background:var(--line)}.SizeRuler_disc__Ygo0S{position:absolute;top:17px;left:0;width:28px;height:28px;border-radius:50%;background:var(--gold);transform:translateX(calc(var(--at) * (100cqw - 28px)));transition:transform .3s var(--ease-out);pointer-events:none}.SizeRuler_ruler__MwXDN{container-type:inline-size}.SizeRuler_ticks__eSVst{position:relative;display:flex;justify-content:space-between}.SizeRuler_tick__d9964{display:flex;flex-direction:column;align-items:center;gap:14px;min-width:44px;padding:0;margin:0 -8px;background:none;border:0;color:var(--ink-2);font:inherit;cursor:pointer}.SizeRuler_tick__d9964[aria-pressed=true]{color:var(--ink)}.SizeRuler_tick__d9964:disabled{cursor:default}.SizeRuler_mark__XU_69{width:2px;height:14px;background:var(--gold)}.SizeRuler_markOpen__ro6hF{width:10px;height:10px;margin:2px 0;border-radius:50%;border:2px solid var(--ink-2);background:var(--bg)}.SizeRuler_tick__d9964:disabled .SizeRuler_label__qONlx{color:var(--ink-2)}.SizeRuler_label__qONlx{font-size:16px;font-variant-numeric:tabular-nums}.SizeRuler_tick__d9964:focus-visible .SizeRuler_label__qONlx,.SizeRuler_tick__d9964:hover:not(:disabled) .SizeRuler_label__qONlx{color:var(--ink)}.SizeRuler_steps__G_YKs{display:flex;align-items:center;gap:16px;padding:20px 0}.SizeRuler_segments__ux71r{display:flex;gap:6px;margin:0;padding:0;list-style:none}.SizeRuler_segment__gz275{width:40px;height:2px;background:var(--line);transition:background-color .3s var(--ease-out)}.SizeRuler_segment__gz275[data-state=current],.SizeRuler_segment__gz275[data-state=done]{background:var(--gold)}.SizeRuler_stepName__W2KOF{font-size:16px;color:var(--ink)}.SizeRuler_srOnly__05Xkk{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.SizeRuler_disc__Ygo0S,.SizeRuler_segment__gz275{transition:none}}.Studio_shimmer__qFcTp{position:absolute;inset:0 0 52px 0;z-index:20;overflow:clip;pointer-events:none}.Studio_shimmer__qFcTp>span{position:absolute;top:0;bottom:0;left:0;width:30%;background:rgba(255,255,255,.35);animation:Studio_sweep__K2vUt 1.2s linear infinite}@keyframes Studio_sweep__K2vUt{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}.Studio_decision__YFEjj{position:sticky;bottom:0;z-index:15;margin:0 -24px;padding:12px 24px;background:var(--paper)}@media (min-width:1024px){.Studio_decision__YFEjj{position:static;margin:0;padding:0;background:none}}@media (prefers-reduced-motion:reduce){.Studio_shimmer__qFcTp>span{animation:none;width:100%;background:rgba(255,255,255,.3)}}