.BraceletBuilder_builder__MIihU{display:flex;flex-direction:column;gap:var(--space-sm);max-width:1240px;margin:0 auto}.BraceletBuilder_reviewWrap__niQ1F{max-width:1240px;margin:0 auto}.BraceletBuilder_buildHeader__gwCAR{max-width:720px;margin:0 auto var(--space-lg);text-align:center}.BraceletBuilder_buildHeader__gwCAR p{margin:0 auto}.BraceletBuilder_introShort__hxsWa{display:none}@media (max-width:1023px){.BraceletBuilder_buildHeader__gwCAR{margin-bottom:var(--space-md)}.BraceletBuilder_buildHeader__gwCAR h1{font-size:clamp(30px,8vw,44px)}.BraceletBuilder_introLong__Wkxki{display:none}.BraceletBuilder_introShort__hxsWa{display:block;font-size:16px}}.BraceletBuilder_binMessage__L6TNE{margin:0;text-align:center;font-weight:700;font-size:15px;color:var(--color-primary-deep);max-width:none}.BraceletBuilder_binCol__f_vfc{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.BraceletBuilder_builder__MIihU[data-variant=mobile] .BraceletBuilder_stageCol__9zKjK{position:-webkit-sticky;position:sticky;top:62px;z-index:20;padding-bottom:var(--space-xs);background:var(--color-surface)}.BraceletBuilder_builder__MIihU[data-variant=mobile] .BraceletBuilder_binCol__f_vfc{scroll-margin-top:320px}.BraceletBuilder_mobileCtaSpacer__rRjCI{height:84px}.BraceletBuilder_builder__MIihU[data-variant=desktop]{display:grid;grid-template-columns:minmax(0,470px) minmax(0,1fr);grid-gap:var(--space-lg);gap:var(--space-lg);align-items:start}.BraceletBuilder_builder__MIihU[data-variant=desktop] .BraceletBuilder_stageCol__9zKjK{position:-webkit-sticky;position:sticky;top:96px}.DesktopBin_bin__BWstx{display:grid;grid-template-columns:210px minmax(0,1fr);background:var(--color-surface-paper);border:2.5px solid var(--color-text);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.DesktopBin_rail__1bnWI{display:flex;flex-direction:column;gap:2px;padding:10px;background:var(--color-surface);border-right:2.5px solid var(--color-text)}.DesktopBin_railItem__5TnvV{display:flex;align-items:center;gap:12px;padding:8px 10px;min-height:60px;border:2px solid transparent;border-radius:var(--radius-md);background:transparent;font-family:inherit;font-weight:700;font-size:15px;text-align:left;color:var(--color-text);cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.DesktopBin_railItem__5TnvV:hover{background:var(--color-surface-alt)}.DesktopBin_railItemActive__8KMxz{background:var(--color-surface-paper);border-color:var(--color-text);box-shadow:var(--shadow-sm)}.DesktopBin_railIcon__m2Cdl{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:none}.DesktopBin_railName__vr8o1{line-height:1.2}.DesktopBin_panel__VJqNH{padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}.DesktopBin_caption__FMRA9{margin:0;font-size:16px;font-weight:600;color:var(--color-text-muted);max-width:none}.DesktopBin_segmentLayout__Lyn22{display:flex;flex-direction:column;gap:var(--space-md)}.DesktopBin_step__nxKSv{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:15px;font-weight:800;color:var(--color-text)}.DesktopBin_stepNum__ZriIJ{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:var(--radius-full);background:var(--color-primary-deep);color:var(--color-text-light);font-size:14px;font-weight:800}.DesktopBin_amountPanel__B7A0T{padding:var(--space-sm);border-radius:var(--radius-md);border:2px dashed rgba(18,59,61,.22);transition:border-color .22s ease,background-color .22s ease}.DesktopBin_amountPanelActive__Ygz_C{border-style:solid;border-color:var(--color-primary-deep);background:var(--color-surface-alt)}.DesktopBin_chosen__g3bN3{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:16px;font-weight:700}.DesktopBin_chosenEmpty__Ex2R_{margin:0 0 12px;font-size:15px;color:var(--color-text-muted)}.DesktopBin_fullMessage__zWVwm{margin:0;font-weight:700;font-size:15px;color:var(--color-primary-deep);text-align:center;max-width:none}