.VaultAchievementShowcase-module__Ku7gbW__root{--showcase-accent:var(--vault-accent,#73e4d0);--showcase-accent-soft:var(--vault-accent-soft,#73e4d033);--showcase-accent-readable:color-mix(in srgb, var(--showcase-accent) 46%, white 54%);--showcase-accent-line:color-mix(in srgb, var(--showcase-accent) 48%, transparent);--showcase-gold:#e6bd62;--showcase-ink:#071014;--showcase-panel:#0d171c;--showcase-line:#b5dddb33;color:#f5fbfa}.VaultAchievementShowcase-module__Ku7gbW__rootDoor{z-index:4;pointer-events:none;position:absolute;inset:0}.VaultAchievementShowcase-module__Ku7gbW__door{position:absolute;inset:0}.VaultAchievementShowcase-module__Ku7gbW__doorList{margin:0;padding:0;list-style:none;position:absolute;inset:0}.VaultAchievementShowcase-module__Ku7gbW__doorSlot{left:var(--vault-door-slot-left,50%);top:var(--vault-door-slot-top,50%);width:clamp(22px, var(--vault-door-slot-size,7.4%), 42px);aspect-ratio:1;filter:drop-shadow(0 3px 6px #00000094);position:absolute;transform:translate(-50%,-50%)}.VaultAchievementShowcase-module__Ku7gbW__doorOrbit .VaultAchievementShowcase-module__Ku7gbW__doorSlot:first-child{--vault-door-slot-left:50%;--vault-door-slot-top:35.5%}.VaultAchievementShowcase-module__Ku7gbW__doorOrbit .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(2){--vault-door-slot-left:61.5%;--vault-door-slot-top:41%}.VaultAchievementShowcase-module__Ku7gbW__doorOrbit .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(3){--vault-door-slot-left:61.5%;--vault-door-slot-top:56%}.VaultAchievementShowcase-module__Ku7gbW__doorOrbit .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(4){--vault-door-slot-left:50%;--vault-door-slot-top:60.5%}.VaultAchievementShowcase-module__Ku7gbW__doorOrbit .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(5){--vault-door-slot-left:38.5%;--vault-door-slot-top:56%}.VaultAchievementShowcase-module__Ku7gbW__doorOrbit .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(6){--vault-door-slot-left:38.5%;--vault-door-slot-top:41%}.VaultAchievementShowcase-module__Ku7gbW__doorArchive .VaultAchievementShowcase-module__Ku7gbW__doorSlot:first-child{--vault-door-slot-left:44.5%;--vault-door-slot-top:40%}.VaultAchievementShowcase-module__Ku7gbW__doorArchive .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(2){--vault-door-slot-left:44.5%;--vault-door-slot-top:49%}.VaultAchievementShowcase-module__Ku7gbW__doorArchive .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(3){--vault-door-slot-left:44.5%;--vault-door-slot-top:63.3%}.VaultAchievementShowcase-module__Ku7gbW__doorArchive .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(4){--vault-door-slot-left:55.7%;--vault-door-slot-top:40%}.VaultAchievementShowcase-module__Ku7gbW__doorArchive .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(5){--vault-door-slot-left:55.7%;--vault-door-slot-top:49%}.VaultAchievementShowcase-module__Ku7gbW__doorArchive .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(6){--vault-door-slot-left:55.7%;--vault-door-slot-top:63.3%}.VaultAchievementShowcase-module__Ku7gbW__doorLockwork .VaultAchievementShowcase-module__Ku7gbW__doorSlot:first-child{--vault-door-slot-left:28.5%;--vault-door-slot-top:38.6%}.VaultAchievementShowcase-module__Ku7gbW__doorLockwork .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(2){--vault-door-slot-left:28.5%;--vault-door-slot-top:48%}.VaultAchievementShowcase-module__Ku7gbW__doorLockwork .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(3){--vault-door-slot-left:28.5%;--vault-door-slot-top:57.6%}.VaultAchievementShowcase-module__Ku7gbW__doorLockwork .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(4){--vault-door-slot-left:71.8%;--vault-door-slot-top:38.6%}.VaultAchievementShowcase-module__Ku7gbW__doorLockwork .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(5){--vault-door-slot-left:71.8%;--vault-door-slot-top:48%}.VaultAchievementShowcase-module__Ku7gbW__doorLockwork .VaultAchievementShowcase-module__Ku7gbW__doorSlot:nth-child(6){--vault-door-slot-left:71.8%;--vault-door-slot-top:57.6%}.VaultAchievementShowcase-module__Ku7gbW__doorSocket{background:radial-gradient(circle at 38% 30%,#ffffff1f,#0000 35%),linear-gradient(145deg,#233139,#071014 68%);border:1px solid #dfece861;border-radius:28%;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:inset 0 0 0 2px #00000085,inset 0 0 9px #000000c7,0 0 0 1px #0000009e}.VaultAchievementShowcase-module__Ku7gbW__doorOrbit .VaultAchievementShowcase-module__Ku7gbW__doorSocket{border-radius:50%}.VaultAchievementShowcase-module__Ku7gbW__doorButton{pointer-events:auto;font:inherit;cursor:pointer;padding:0}.VaultAchievementShowcase-module__Ku7gbW__doorButton:before{content:"";border-radius:50%;position:absolute;inset:-5px}.VaultAchievementShowcase-module__Ku7gbW__doorButton:hover{filter:brightness(1.15)}.VaultAchievementShowcase-module__Ku7gbW__doorButton:focus-visible{outline:2px solid var(--showcase-accent-readable);outline-offset:4px}.VaultAchievementShowcase-module__Ku7gbW__doorSocket>svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:61%}.VaultAchievementShowcase-module__Ku7gbW__doorSlot.VaultAchievementShowcase-module__Ku7gbW__earned .VaultAchievementShowcase-module__Ku7gbW__doorSocket{color:var(--showcase-accent-readable);border-color:var(--showcase-gold);background:radial-gradient(circle, var(--showcase-accent-soft), transparent 57%), linear-gradient(145deg, color-mix(in srgb, var(--showcase-accent) 22%, #142328), #071014 72%);box-shadow:inset 0 0 0 2px #03100f8c, inset 0 0 10px var(--showcase-accent-soft), 0 0 11px color-mix(in srgb, var(--showcase-accent) 34%, transparent), 0 0 0 1px #000000a6;animation:4.8s ease-in-out infinite VaultAchievementShowcase-module__Ku7gbW__socketGlow}.VaultAchievementShowcase-module__Ku7gbW__doorSlot.VaultAchievementShowcase-module__Ku7gbW__open .VaultAchievementShowcase-module__Ku7gbW__doorSocket{color:var(--showcase-accent-readable);border-style:dashed;border-color:color-mix(in srgb, var(--showcase-accent) 66%, transparent)}.VaultAchievementShowcase-module__Ku7gbW__doorSlot.VaultAchievementShowcase-module__Ku7gbW__locked .VaultAchievementShowcase-module__Ku7gbW__doorSocket{color:#d9e4e37a;background:linear-gradient(145deg,#202a2ff0,#050b0efa);border-color:#cddcdb33}.VaultAchievementShowcase-module__Ku7gbW__slotNumber{color:#f4d890;background:#091216;border:1px solid #e6bd62a8;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-weight:800;line-height:1;display:grid;position:absolute;bottom:-2px;right:-2px}.VaultAchievementShowcase-module__Ku7gbW__rootEditor{border:1px solid var(--showcase-line);background:radial-gradient(circle at 12% 0%, var(--showcase-accent-soft), transparent 34%), linear-gradient(145deg, #0f1b21fa, #050c10fa);border-radius:24px;padding:clamp(18px,3vw,28px);box-shadow:0 24px 54px #00000042}.VaultAchievementShowcase-module__Ku7gbW__header{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:22px;display:flex}.VaultAchievementShowcase-module__Ku7gbW__eyebrow{color:var(--showcase-accent);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}.VaultAchievementShowcase-module__Ku7gbW__header h3,.VaultAchievementShowcase-module__Ku7gbW__pickerHeader h4{color:#fff;margin:5px 0 0;font-size:clamp(20px,2.6vw,28px);line-height:1.15}.VaultAchievementShowcase-module__Ku7gbW__header p{color:#e7f2f1b3;max-width:700px;margin:9px 0 0;font-size:14px;line-height:1.6}.VaultAchievementShowcase-module__Ku7gbW__count{text-align:center;background:#e6bd6212;border:1px solid #e6bd624d;border-radius:14px;min-width:82px;padding:10px 13px;display:grid}.VaultAchievementShowcase-module__Ku7gbW__count strong{color:#f4d890;font-size:20px}.VaultAchievementShowcase-module__Ku7gbW__count span{color:#f5fbfa9e;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.VaultAchievementShowcase-module__Ku7gbW__editorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.VaultAchievementShowcase-module__Ku7gbW__slotCard{background:#071014b8;border:1px solid #b8d6d429;border-radius:18px;min-width:0;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.VaultAchievementShowcase-module__Ku7gbW__slotCard.VaultAchievementShowcase-module__Ku7gbW__earned{background:linear-gradient(135deg,#e6bd6217,#0000 46%),#071216e0;border-color:#e6bd6261}.VaultAchievementShowcase-module__Ku7gbW__slotCard.VaultAchievementShowcase-module__Ku7gbW__open{border-style:dashed;border-color:var(--showcase-accent-line);background:color-mix(in srgb, var(--showcase-accent) 9%, #071014cc)}.VaultAchievementShowcase-module__Ku7gbW__slotCard.VaultAchievementShowcase-module__Ku7gbW__locked{background:#0b12169e;border-color:#b8d6d41f}.VaultAchievementShowcase-module__Ku7gbW__slotCard:focus-within{border-color:var(--showcase-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--showcase-accent) 18%, transparent)}.VaultAchievementShowcase-module__Ku7gbW__slotButton{width:100%;min-height:152px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-rows:auto 1fr auto;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px 12px;padding:14px;display:grid}.VaultAchievementShowcase-module__Ku7gbW__slotButton:not([aria-disabled=true]){cursor:pointer}.VaultAchievementShowcase-module__Ku7gbW__slotButton:focus-visible{outline:2px solid var(--showcase-accent);outline-offset:-4px}.VaultAchievementShowcase-module__Ku7gbW__editorSlotNumber{color:#e6bd62c7;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:800}.VaultAchievementShowcase-module__Ku7gbW__iconWell,.VaultAchievementShowcase-module__Ku7gbW__pickerIcon{color:var(--showcase-accent-readable);background:radial-gradient(circle, var(--showcase-accent-soft), #040c0fe6);border:1px solid #e6bd6266;border-radius:50%;place-items:center;display:grid}.VaultAchievementShowcase-module__Ku7gbW__iconWell{width:54px;height:54px}.VaultAchievementShowcase-module__Ku7gbW__iconWell svg,.VaultAchievementShowcase-module__Ku7gbW__pickerIcon svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:58%}.VaultAchievementShowcase-module__Ku7gbW__open .VaultAchievementShowcase-module__Ku7gbW__iconWell{border-style:dashed;border-color:color-mix(in srgb, var(--showcase-accent) 62%, transparent)}.VaultAchievementShowcase-module__Ku7gbW__locked .VaultAchievementShowcase-module__Ku7gbW__iconWell{color:#deebe97a;background:#050a0dbd;border-color:#c2d5d333}.VaultAchievementShowcase-module__Ku7gbW__slotCopy{gap:5px;min-width:0;display:grid}.VaultAchievementShowcase-module__Ku7gbW__slotCopy strong{-webkit-line-clamp:2;line-clamp:2;color:#f8fcfb;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;line-height:1.25;display:-webkit-box;overflow:hidden}.VaultAchievementShowcase-module__Ku7gbW__slotCopy>span{color:#e5f0ef9e;font-size:12px;line-height:1.45}.VaultAchievementShowcase-module__Ku7gbW__stateBadge{border:1px solid color-mix(in srgb, var(--showcase-accent) 32%, transparent);color:var(--showcase-accent-readable);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;grid-column:1/-1;justify-self:start;padding:4px 7px;font-size:10px;font-weight:800}.VaultAchievementShowcase-module__Ku7gbW__locked .VaultAchievementShowcase-module__Ku7gbW__stateBadge{color:#e0ebea80;border-color:#cad8d629}.VaultAchievementShowcase-module__Ku7gbW__progressBlock{padding:0 14px 13px}.VaultAchievementShowcase-module__Ku7gbW__progressBlock>div{color:#e3efed94;justify-content:space-between;margin-bottom:6px;font-size:11px;display:flex}.VaultAchievementShowcase-module__Ku7gbW__progressBlock progress{appearance:none;border:0;border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.VaultAchievementShowcase-module__Ku7gbW__progressBlock progress::-webkit-progress-bar{background:#ffffff14}.VaultAchievementShowcase-module__Ku7gbW__progressBlock progress::-webkit-progress-value{background:var(--showcase-accent)}.VaultAchievementShowcase-module__Ku7gbW__progressBlock progress::-moz-progress-bar{background:var(--showcase-accent)}.VaultAchievementShowcase-module__Ku7gbW__slotControls{grid-template-columns:34px minmax(0,1fr) 34px;gap:6px;padding:0 10px 10px;display:grid}.VaultAchievementShowcase-module__Ku7gbW__slotControls button,.VaultAchievementShowcase-module__Ku7gbW__pickerHeader button{color:#f0f8f7b8;min-height:34px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #b8d6d42e;border-radius:9px;place-items:center;font-size:10px;font-weight:700;display:grid}.VaultAchievementShowcase-module__Ku7gbW__slotControls button:hover:not(:disabled),.VaultAchievementShowcase-module__Ku7gbW__pickerHeader button:hover{border-color:color-mix(in srgb, var(--showcase-accent) 52%, transparent);color:#fff}.VaultAchievementShowcase-module__Ku7gbW__slotControls button:focus-visible,.VaultAchievementShowcase-module__Ku7gbW__pickerHeader button:focus-visible,.VaultAchievementShowcase-module__Ku7gbW__pickerChoice:focus-visible{outline:2px solid var(--showcase-accent);outline-offset:2px}.VaultAchievementShowcase-module__Ku7gbW__slotControls button:disabled{cursor:not-allowed;opacity:.28}.VaultAchievementShowcase-module__Ku7gbW__slotControls svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px}.VaultAchievementShowcase-module__Ku7gbW__picker{border:1px solid color-mix(in srgb, var(--showcase-accent) 34%, transparent);background:#040c10f5;border-radius:18px;margin-top:16px;padding:16px;box-shadow:0 20px 44px #00000047}.VaultAchievementShowcase-module__Ku7gbW__pickerHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.VaultAchievementShowcase-module__Ku7gbW__pickerHeader h4{font-size:17px}.VaultAchievementShowcase-module__Ku7gbW__pickerHeader button{min-width:66px;padding:0 12px}.VaultAchievementShowcase-module__Ku7gbW__pickerGrid{scrollbar-color:color-mix(in srgb, var(--showcase-accent) 48%, transparent) #ffffff0d;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:360px;padding:2px;display:grid;overflow-y:auto}.VaultAchievementShowcase-module__Ku7gbW__pickerGrid::-webkit-scrollbar{width:8px}.VaultAchievementShowcase-module__Ku7gbW__pickerGrid::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px}.VaultAchievementShowcase-module__Ku7gbW__pickerGrid::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--showcase-accent) 48%, transparent);border:2px solid #040c10f5;border-radius:999px}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #b8d6d424;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice:hover{border-color:color-mix(in srgb, var(--showcase-accent) 44%, transparent);background:color-mix(in srgb, var(--showcase-accent) 7%, transparent)}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice:disabled{cursor:not-allowed;opacity:.52}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice:disabled:hover{background:#ffffff06;border-color:#e6bd626b}.VaultAchievementShowcase-module__Ku7gbW__pickerChoiceSelected{border-color:#e6bd626b}.VaultAchievementShowcase-module__Ku7gbW__pickerIcon{width:42px;height:42px}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice>span:nth-child(2){gap:3px;min-width:0;display:grid}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice strong{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice small{color:#e4efee94;overflow-wrap:anywhere;font-size:11px;line-height:1.35}.VaultAchievementShowcase-module__Ku7gbW__pickerStatus{color:#f1d58c;letter-spacing:.08em;overflow-wrap:anywhere;text-align:right;text-transform:uppercase;max-width:104px;font-size:10px;font-weight:800;line-height:1.3}.VaultAchievementShowcase-module__Ku7gbW__keyboardHint{color:#e0edeb9e;margin:14px 0 0;font-size:11px}.VaultAchievementShowcase-module__Ku7gbW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes VaultAchievementShowcase-module__Ku7gbW__socketGlow{0%,to{filter:brightness(.94)}50%{filter:brightness(1.13)}}.VaultAchievementShowcase-module__Ku7gbW__reduceMotion *,.VaultAchievementShowcase-module__Ku7gbW__reduceMotion :before,.VaultAchievementShowcase-module__Ku7gbW__reduceMotion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){.VaultAchievementShowcase-module__Ku7gbW__root *,.VaultAchievementShowcase-module__Ku7gbW__root :before,.VaultAchievementShowcase-module__Ku7gbW__root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:760px){.VaultAchievementShowcase-module__Ku7gbW__header{align-items:stretch}.VaultAchievementShowcase-module__Ku7gbW__count{min-width:70px}.VaultAchievementShowcase-module__Ku7gbW__editorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.VaultAchievementShowcase-module__Ku7gbW__pickerGrid{grid-template-columns:1fr;max-height:none;overflow-y:visible}.VaultAchievementShowcase-module__Ku7gbW__pickerChoice{grid-template-columns:42px minmax(0,1fr)}.VaultAchievementShowcase-module__Ku7gbW__pickerStatus{text-align:left;grid-column:2;justify-self:start;max-width:none}}@media (max-width:480px){.VaultAchievementShowcase-module__Ku7gbW__rootEditor{border-radius:19px;padding:15px}.VaultAchievementShowcase-module__Ku7gbW__header{display:grid}.VaultAchievementShowcase-module__Ku7gbW__count{grid-auto-flow:column;justify-content:center;align-items:baseline;gap:5px}.VaultAchievementShowcase-module__Ku7gbW__editorGrid{grid-template-columns:1fr}.VaultAchievementShowcase-module__Ku7gbW__slotButton{min-height:132px}.VaultAchievementShowcase-module__Ku7gbW__keyboardHint{display:none}}
.VaultYearProgressionPreview-module__zbWcKa__shell{--vault-accent:#73e4d0;--vault-accent-soft:#73e4d033;color:#f4f7f8;background:radial-gradient(circle at 8% -6%,#e0b85d1f,#0000 28rem),radial-gradient(circle at 94% 0,#3eb8b11c,#0000 30rem),#070c11;border:1px solid #2a3b46;border-radius:30px;overflow:hidden;box-shadow:0 28px 90px #00000057}.VaultYearProgressionPreview-module__zbWcKa__shell[data-family=archive]{--vault-accent:#f3c66f;--vault-accent-soft:#f3c66f33}.VaultYearProgressionPreview-module__zbWcKa__shell[data-family=orbit]{--vault-accent:#72e4e8;--vault-accent-soft:#72e4e833}.VaultYearProgressionPreview-module__zbWcKa__shell[data-family=lockwork]{--vault-accent:#c7a1ff;--vault-accent-soft:#c7a1ff33}.VaultYearProgressionPreview-module__zbWcKa__header{background:#090f14eb;border-bottom:1px solid #263640;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.VaultYearProgressionPreview-module__zbWcKa__brandBlock{align-items:center;gap:13px;min-width:0;display:flex}.VaultYearProgressionPreview-module__zbWcKa__brandMark{color:#17212a;background:linear-gradient(145deg,#f0cf79,#dcae49);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff70,0 10px 26px #0000003d}.VaultYearProgressionPreview-module__zbWcKa__eyebrow,.VaultYearProgressionPreview-module__zbWcKa__detailEyebrow{color:var(--vault-accent);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.VaultYearProgressionPreview-module__zbWcKa__brandBlock h2{color:#f7f8f8;margin:3px 0 0;font-size:clamp(20px,2.6vw,30px);font-weight:650;line-height:1.08}.VaultYearProgressionPreview-module__zbWcKa__headerStats{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.VaultYearProgressionPreview-module__zbWcKa__headerStats span{color:#aeb9bf;white-space:nowrap;background:#0d161c;border:1px solid #2a3b45;border-radius:999px;padding:8px 10px;font-size:11px}.VaultYearProgressionPreview-module__zbWcKa__headerStats strong{color:#f0cd78;font-weight:800}.VaultYearProgressionPreview-module__zbWcKa__familyBar{background:#0a1116;border-bottom:1px solid #263640;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);align-items:center;gap:16px;padding:14px 18px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__familyTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__familyButton,.VaultYearProgressionPreview-module__zbWcKa__familySelected{color:#a8b3ba;text-align:left;cursor:pointer;background:#0e171d;border:1px solid #2a3942;border-radius:13px;min-height:58px;padding:9px 12px;transition:border-color .16s,background .16s,transform .16s}.VaultYearProgressionPreview-module__zbWcKa__familyButton:hover{color:#f3f6f7;border-color:#53636d;transform:translateY(-1px)}.VaultYearProgressionPreview-module__zbWcKa__familySelected{color:#f8f9f9;background:linear-gradient(135deg, color-mix(in srgb, var(--vault-accent) 22%, #102027), color-mix(in srgb, var(--vault-accent) 10%, #0d171d));border-color:var(--vault-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vault-accent) 24%, transparent), 0 0 24px color-mix(in srgb, var(--vault-accent) 12%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__familyButton span,.VaultYearProgressionPreview-module__zbWcKa__familySelected span{font-size:14px;font-weight:750;display:block}.VaultYearProgressionPreview-module__zbWcKa__familyButton small,.VaultYearProgressionPreview-module__zbWcKa__familySelected small{color:#7f909a;margin-top:3px;font-size:10px;display:block}.VaultYearProgressionPreview-module__zbWcKa__familySelected small{color:color-mix(in srgb, var(--vault-accent) 66%, white 34%)}.VaultYearProgressionPreview-module__zbWcKa__familySummary{min-width:0}.VaultYearProgressionPreview-module__zbWcKa__familySummary strong,.VaultYearProgressionPreview-module__zbWcKa__familySummary span{display:block}.VaultYearProgressionPreview-module__zbWcKa__familySummary strong{color:#e6ebed;font-size:12px;line-height:1.45}.VaultYearProgressionPreview-module__zbWcKa__familySummary span{color:#86959e;margin-top:4px;font-size:11px}.VaultYearProgressionPreview-module__zbWcKa__stage{padding:18px}.VaultYearProgressionPreview-module__zbWcKa__stageTopline{color:#98a7af;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;display:flex}.VaultYearProgressionPreview-module__zbWcKa__stageTopline span:first-child{color:#e7edef;font-weight:700}.VaultYearProgressionPreview-module__zbWcKa__productionStage{background:#0a1218;border:1px solid #344852;border-radius:24px;grid-template-columns:minmax(420px,1.08fr) minmax(340px,.92fr);min-height:620px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000061}.VaultYearProgressionPreview-module__zbWcKa__heroWell{background:radial-gradient(circle at 50% 43%, var(--vault-accent-soft), transparent 42%), linear-gradient(145deg, #071018, #050a10);border-right:1px solid #2b3d47;place-items:center;min-width:0;min-height:620px;display:grid;position:relative;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__heroCanvas{aspect-ratio:1;width:min(100%,620px);position:relative}.VaultYearProgressionPreview-module__zbWcKa__heroWell:after{z-index:2;pointer-events:none;content:"";border:1px solid #ffffff12;border-radius:16px;position:absolute;inset:14px;box-shadow:inset 0 0 70px #0000002e}.VaultYearProgressionPreview-module__zbWcKa__heroAsset{object-fit:contain;object-position:center;filter:saturate(1.04)contrast(1.025)brightness(1.025);width:100%;height:100%;display:block}.VaultYearProgressionPreview-module__zbWcKa__heroPlate{z-index:5;color:#edf4f4;border:1px solid color-mix(in srgb, var(--vault-accent) 42%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050c12d1;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex;position:absolute;bottom:24px;left:26px;right:26px;box-shadow:0 14px 34px #00000061}.VaultYearProgressionPreview-module__zbWcKa__heroPlate span{color:var(--vault-accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.VaultYearProgressionPreview-module__zbWcKa__heroPlate strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__checkpointPanel{background:radial-gradient(circle at 86% 14%,#e3b8561a,#0000 32%),linear-gradient(160deg,#101a20,#091117 72%);flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,4vw,46px);display:flex}.VaultYearProgressionPreview-module__zbWcKa__checkpointPanel>h3{color:#f5f7f7;margin:10px 0 0;font-size:clamp(28px,4vw,48px);font-weight:680;line-height:1.02}.VaultYearProgressionPreview-module__zbWcKa__checkpointPanel>p{color:#aab6bd;max-width:52ch;margin:14px 0 0;font-size:14px;line-height:1.65}.VaultYearProgressionPreview-module__zbWcKa__chamberReadout{background:#050d12b8;border:1px solid #2d434b;border-radius:17px;margin-top:26px;padding:16px}.VaultYearProgressionPreview-module__zbWcKa__chamberReadout>div:first-child{text-align:center;justify-items:center;gap:5px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__chamberReadout>div:first-child span{color:var(--vault-accent);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:850}.VaultYearProgressionPreview-module__zbWcKa__chamberReadout>div:first-child strong{color:#e9eeee;font-size:13px}.VaultYearProgressionPreview-module__zbWcKa__chamberCells{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;padding:0;list-style:none;display:grid}.VaultYearProgressionPreview-module__zbWcKa__chamberEarned,.VaultYearProgressionPreview-module__zbWcKa__chamberOpen,.VaultYearProgressionPreview-module__zbWcKa__chamberLocked{border-radius:10px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:46px;padding:5px 8px 5px 5px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__chamberEarned>span,.VaultYearProgressionPreview-module__zbWcKa__chamberOpen>span,.VaultYearProgressionPreview-module__zbWcKa__chamberLocked>span{border-radius:7px;place-items:center;width:22px;height:22px;font-size:9px;font-weight:850;display:grid}.VaultYearProgressionPreview-module__zbWcKa__chamberEarned>strong,.VaultYearProgressionPreview-module__zbWcKa__chamberOpen>strong,.VaultYearProgressionPreview-module__zbWcKa__chamberLocked>strong{text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.2;display:-webkit-box;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__chamberEarned{color:#dffffa;background:linear-gradient(145deg, var(--vault-accent-soft), #061216e6);border:1px solid color-mix(in srgb, var(--vault-accent) 38%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__chamberEarned>span{color:#051412;background:color-mix(in srgb, var(--vault-accent) 78%, white 22%);box-shadow:0 0 11px color-mix(in srgb, var(--vault-accent) 36%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__chamberOpen{color:color-mix(in srgb, var(--vault-accent) 58%, white 42%);background:color-mix(in srgb, var(--vault-accent) 7%, #061216e6);border:1px dashed color-mix(in srgb, var(--vault-accent) 42%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__chamberOpen>span{color:var(--vault-accent);background:color-mix(in srgb, var(--vault-accent) 12%, #0d181d);border:1px solid color-mix(in srgb, var(--vault-accent) 38%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__chamberLocked{color:#aeb9bf;background:linear-gradient(#1b252c,#0d151a);border:1px solid #33434c}.VaultYearProgressionPreview-module__zbWcKa__chamberLocked>span{color:#69767d;background:#111b21;border:1px solid #31414a}.VaultYearProgressionPreview-module__zbWcKa__chamberReadout>p{color:#aeb9bf;text-align:center;max-width:58ch;margin:12px auto 0;font-size:11px;line-height:1.6}.VaultYearProgressionPreview-module__zbWcKa__chamberLegend{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.VaultYearProgressionPreview-module__zbWcKa__chamberLegend span{color:#b7c2c7;letter-spacing:.04em;align-items:center;gap:5px;font-size:10px;font-weight:750;display:inline-flex}.VaultYearProgressionPreview-module__zbWcKa__chamberLegend span:before{content:"";border-radius:50%;flex:none;width:7px;height:7px}.VaultYearProgressionPreview-module__zbWcKa__chamberLegend span[data-state=selected]:before{background:color-mix(in srgb, var(--vault-accent) 78%, white 22%);box-shadow:0 0 8px color-mix(in srgb, var(--vault-accent) 45%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__chamberLegend span[data-state=available]:before{border:1px dashed color-mix(in srgb, var(--vault-accent) 65%, transparent);background:color-mix(in srgb, var(--vault-accent) 10%, #0d181d)}.VaultYearProgressionPreview-module__zbWcKa__chamberLegend span[data-state=locked]:before{background:#192229;border:1px solid #43515a}.VaultYearProgressionPreview-module__zbWcKa__checkpointHeading{color:#dfe6e8;text-align:center;justify-items:center;gap:5px;margin-top:26px;font-size:11px;font-weight:750;display:grid}.VaultYearProgressionPreview-module__zbWcKa__checkpointHeading small{color:#aeb9bf;font-size:10px;font-weight:650}.VaultYearProgressionPreview-module__zbWcKa__checkpointStrip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__checkpointHit,.VaultYearProgressionPreview-module__zbWcKa__checkpointSelected{aspect-ratio:1;color:#d6dfe2;cursor:pointer;background:#071017;border:1px solid #2f404a;border-radius:10px;min-width:0;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__checkpointHit:hover{border-color:#6addd08f;transform:translateY(-2px)}.VaultYearProgressionPreview-module__zbWcKa__checkpointSelected{border-color:var(--vault-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--vault-accent) 20%, transparent), 0 12px 22px #00000042}.VaultYearProgressionPreview-module__zbWcKa__checkpointImage{object-fit:cover;width:100%;height:100%;display:block}.VaultYearProgressionPreview-module__zbWcKa__checkpointHit span,.VaultYearProgressionPreview-module__zbWcKa__checkpointSelected span{color:#e4e9eb;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050b10cc;border:1px solid #abbec738;border-radius:999px;padding:5px 3px;font-size:10px;font-weight:850;position:absolute;bottom:5px;left:5px;right:5px}.VaultYearProgressionPreview-module__zbWcKa__checkpointSelected span{color:color-mix(in srgb, var(--vault-accent) 52%, white 48%);background:color-mix(in srgb, var(--vault-accent) 24%, #051114e6);border-color:color-mix(in srgb, var(--vault-accent) 62%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__boardScroller{scrollbar-color:#4b656f #0b141a;scrollbar-width:thin;background:#0b1319;border:1px solid #344852;border-radius:20px;overflow-x:auto;box-shadow:0 22px 60px #00000052}.VaultYearProgressionPreview-module__zbWcKa__board{min-width:920px;position:relative}.VaultYearProgressionPreview-module__zbWcKa__boardImage{width:100%;height:auto;display:block}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointHit,.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointSelected{aspect-ratio:auto;color:#aab6bd;text-align:left;cursor:pointer;background:#0d171d;border:1px solid #2e4049;border-radius:11px;min-width:0;min-height:64px;padding:8px 10px;transition:border-color .16s,background .16s,transform .16s;position:relative;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointHit:hover{color:#eff4f5;background:#122028;border-color:#58707a;transform:translateY(-1px)}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointSelected{color:color-mix(in srgb, var(--vault-accent) 42%, white 58%);background:linear-gradient(135deg, var(--vault-accent-soft), #0f1a20);border-color:var(--vault-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--vault-accent) 16%, transparent)}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointHit span,.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointSelected span,.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointHit small,.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointSelected small{color:inherit;text-align:left;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:static}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointHit span,.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointSelected span{font-size:11px;font-weight:850}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointHit small,.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointSelected small{color:#9aa8b0;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:10px;line-height:1.15;display:-webkit-box;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__checkpointRail .VaultYearProgressionPreview-module__zbWcKa__checkpointSelected small{color:#8de4d8}.VaultYearProgressionPreview-module__zbWcKa__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 18px 18px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__currentCard,.VaultYearProgressionPreview-module__zbWcKa__nextCard{text-align:center;background:linear-gradient(#101a21,#0b1318);border:1px solid #2b3c46;border-radius:18px;padding:18px}.VaultYearProgressionPreview-module__zbWcKa__nextCard{background:linear-gradient(135deg,#171810,#0e1518 68%);border-color:#51462c}.VaultYearProgressionPreview-module__zbWcKa__levelHeading{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px;margin-top:8px;display:flex}.VaultYearProgressionPreview-module__zbWcKa__levelHeading>span{color:#e5bf63;text-transform:uppercase;font-size:12px;font-weight:800}.VaultYearProgressionPreview-module__zbWcKa__currentCard h3,.VaultYearProgressionPreview-module__zbWcKa__nextCard h3{color:#f4f6f7;margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:680;line-height:1.1}.VaultYearProgressionPreview-module__zbWcKa__nextCard h3{margin-top:8px;font-size:clamp(18px,2vw,23px)}.VaultYearProgressionPreview-module__zbWcKa__currentCard p,.VaultYearProgressionPreview-module__zbWcKa__nextCard p{color:#a7b2b9;margin:10px 0 0;font-size:13px;line-height:1.55}.VaultYearProgressionPreview-module__zbWcKa__visibleProof{background:#0a1217;border-top:3px solid #5ed4c4;border-radius:11px;gap:4px;margin-top:14px;padding:12px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__visibleProof span{color:#66d8c9;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.VaultYearProgressionPreview-module__zbWcKa__visibleProof strong{color:#e4eaec;font-size:12px;font-weight:650;line-height:1.45}.VaultYearProgressionPreview-module__zbWcKa__truthNote{color:#9eabb2;text-align:center;border-top:1px solid #443c29;justify-content:center;align-items:flex-start;gap:9px;margin-top:14px;padding-top:12px;font-size:11px;line-height:1.45;display:flex}.VaultYearProgressionPreview-module__zbWcKa__truthNote span:first-child{color:#5dd5c5}.VaultYearProgressionPreview-module__zbWcKa__levelSection{background:#090f14;border-top:1px solid #263640;border-bottom:1px solid #263640;padding:18px}.VaultYearProgressionPreview-module__zbWcKa__levelSectionHeading{text-align:center;justify-items:center;gap:5px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__levelSectionHeading strong{color:#edf1f2;margin-top:4px;font-size:15px;display:block}.VaultYearProgressionPreview-module__zbWcKa__levelSectionHeading>span{color:#d9bf7c;white-space:nowrap;margin-top:5px;font-size:11px}.VaultYearProgressionPreview-module__zbWcKa__levelRail{grid-template-columns:repeat(15,minmax(0,1fr));gap:5px;margin-top:13px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__levelButton{color:#7e8b93;cursor:pointer;background:#0d151a;border:1px solid #26343c;border-radius:9px;min-width:0;min-height:54px;padding:6px 2px;transition:border-color .15s,color .15s,background .15s}.VaultYearProgressionPreview-module__zbWcKa__levelButton:hover{color:#d8dfe2;border-color:#52616a}.VaultYearProgressionPreview-module__zbWcKa__levelButton span,.VaultYearProgressionPreview-module__zbWcKa__levelButton small{display:block}.VaultYearProgressionPreview-module__zbWcKa__levelButton span{font-size:12px;font-weight:780}.VaultYearProgressionPreview-module__zbWcKa__levelButton small{color:#9aa8b0;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:9px;line-height:1.15;display:-webkit-box;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__levelCheckpoint{color:#dfc17a;background:#17160f;border-color:#574a2c}.VaultYearProgressionPreview-module__zbWcKa__levelSelected{color:#ddfff9;background:#16443f;border-color:#6bddce;box-shadow:0 0 0 2px #6bddce24,0 8px 22px #00000038}.VaultYearProgressionPreview-module__zbWcKa__retentionRow{background:#273740;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__retentionRow>div{text-align:center;background:#0c1419;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:124px;padding:16px;display:flex}.VaultYearProgressionPreview-module__zbWcKa__retentionRow span,.VaultYearProgressionPreview-module__zbWcKa__retentionRow strong{display:block}.VaultYearProgressionPreview-module__zbWcKa__retentionRow span{color:var(--vault-accent);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.VaultYearProgressionPreview-module__zbWcKa__retentionRow strong{color:#eef2f3;margin-top:5px;font-size:14px}.VaultYearProgressionPreview-module__zbWcKa__retentionRow p{color:#8f9da5;margin:5px 0 0;font-size:11px;line-height:1.45}.VaultYearProgressionPreview-module__zbWcKa__personalizationFooter{background:linear-gradient(100deg,#11211f,#0c1419 56%,#19170f);border-top:1px solid #33474d;padding:18px}.VaultYearProgressionPreview-module__zbWcKa__personalizationHeading{text-align:center;place-items:center;gap:18px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__personalizationHeading strong{color:#f2f4f4;margin-top:5px;font-size:14px;line-height:1.45;display:block}.VaultYearProgressionPreview-module__zbWcKa__personalizationHeading p{color:#a1adb3;max-width:64ch;margin:0;font-size:11px;line-height:1.55}.VaultYearProgressionPreview-module__zbWcKa__personalizationChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__personalizationChoices>span{text-align:center;background:#050e1294;border:1px solid #71d7c82b;border-radius:12px;gap:4px;min-width:0;padding:10px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__personalizationChoices small{color:#68d8c8;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.VaultYearProgressionPreview-module__zbWcKa__personalizationChoices strong{color:#e8eeef;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.VaultYearProgressionPreview-module__zbWcKa__familyButton:focus-visible,.VaultYearProgressionPreview-module__zbWcKa__familySelected:focus-visible,.VaultYearProgressionPreview-module__zbWcKa__checkpointHit:focus-visible,.VaultYearProgressionPreview-module__zbWcKa__checkpointSelected:focus-visible,.VaultYearProgressionPreview-module__zbWcKa__levelButton:focus-visible{outline-offset:2px;outline:3px solid #f0c86e}@media (max-width:900px){.VaultYearProgressionPreview-module__zbWcKa__header,.VaultYearProgressionPreview-module__zbWcKa__familyBar,.VaultYearProgressionPreview-module__zbWcKa__detailGrid{grid-template-columns:1fr}.VaultYearProgressionPreview-module__zbWcKa__header{text-align:center;place-items:center;display:grid}.VaultYearProgressionPreview-module__zbWcKa__headerStats{justify-content:center}.VaultYearProgressionPreview-module__zbWcKa__familyBar,.VaultYearProgressionPreview-module__zbWcKa__detailGrid{display:grid}.VaultYearProgressionPreview-module__zbWcKa__retentionRow{grid-template-columns:repeat(2,1fr)}.VaultYearProgressionPreview-module__zbWcKa__personalizationHeading{grid-template-columns:1fr}.VaultYearProgressionPreview-module__zbWcKa__personalizationChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.VaultYearProgressionPreview-module__zbWcKa__productionStage{grid-template-columns:1fr;min-height:0}.VaultYearProgressionPreview-module__zbWcKa__heroWell{border-bottom:1px solid #2b3d47;border-right:0;min-height:560px}}@media (max-width:640px){.VaultYearProgressionPreview-module__zbWcKa__shell{border-radius:22px}.VaultYearProgressionPreview-module__zbWcKa__header{padding:15px;display:grid}.VaultYearProgressionPreview-module__zbWcKa__brandMark{border-radius:12px;width:40px;height:40px}.VaultYearProgressionPreview-module__zbWcKa__headerStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;display:grid}.VaultYearProgressionPreview-module__zbWcKa__headerStats span{text-align:center;white-space:normal;padding:7px 5px;font-size:9px;line-height:1.25}.VaultYearProgressionPreview-module__zbWcKa__familyBar,.VaultYearProgressionPreview-module__zbWcKa__stage,.VaultYearProgressionPreview-module__zbWcKa__levelSection{padding:12px}.VaultYearProgressionPreview-module__zbWcKa__familyTabs{gap:5px}.VaultYearProgressionPreview-module__zbWcKa__familyButton,.VaultYearProgressionPreview-module__zbWcKa__familySelected{text-align:center;min-height:48px;padding:7px 2px}.VaultYearProgressionPreview-module__zbWcKa__familyButton span,.VaultYearProgressionPreview-module__zbWcKa__familySelected span{letter-spacing:-.025em;font-size:10px}.VaultYearProgressionPreview-module__zbWcKa__familyButton small,.VaultYearProgressionPreview-module__zbWcKa__familySelected small,.VaultYearProgressionPreview-module__zbWcKa__familySummary,.VaultYearProgressionPreview-module__zbWcKa__stageTopline span:last-child{display:none}.VaultYearProgressionPreview-module__zbWcKa__stageTopline{font-size:10px;display:block}.VaultYearProgressionPreview-module__zbWcKa__productionStage{border-radius:18px;grid-template-columns:1fr;min-height:0}.VaultYearProgressionPreview-module__zbWcKa__heroWell{aspect-ratio:1;border-bottom:1px solid #2b3d47;border-right:0;min-height:0}.VaultYearProgressionPreview-module__zbWcKa__heroPlate{display:none}.VaultYearProgressionPreview-module__zbWcKa__heroPlate strong{white-space:normal}.VaultYearProgressionPreview-module__zbWcKa__checkpointPanel{padding:22px 16px}.VaultYearProgressionPreview-module__zbWcKa__checkpointPanel>h3{font-size:30px}.VaultYearProgressionPreview-module__zbWcKa__chamberReadout>div:first-child{display:grid}.VaultYearProgressionPreview-module__zbWcKa__chamberEarned,.VaultYearProgressionPreview-module__zbWcKa__chamberOpen,.VaultYearProgressionPreview-module__zbWcKa__chamberLocked{min-height:46px}.VaultYearProgressionPreview-module__zbWcKa__chamberEarned>strong,.VaultYearProgressionPreview-module__zbWcKa__chamberOpen>strong,.VaultYearProgressionPreview-module__zbWcKa__chamberLocked>strong{font-size:10px}.VaultYearProgressionPreview-module__zbWcKa__detailGrid{gap:10px;padding:0 12px 12px}.VaultYearProgressionPreview-module__zbWcKa__currentCard,.VaultYearProgressionPreview-module__zbWcKa__nextCard{padding:15px}.VaultYearProgressionPreview-module__zbWcKa__levelSectionHeading{text-align:center;justify-items:center;display:grid}.VaultYearProgressionPreview-module__zbWcKa__levelSectionHeading>span{margin-top:7px}.VaultYearProgressionPreview-module__zbWcKa__levelRail{grid-template-columns:repeat(5,minmax(0,1fr))}.VaultYearProgressionPreview-module__zbWcKa__levelButton{min-height:42px}.VaultYearProgressionPreview-module__zbWcKa__retentionRow{grid-template-columns:1fr}.VaultYearProgressionPreview-module__zbWcKa__personalizationFooter{padding:15px}.VaultYearProgressionPreview-module__zbWcKa__personalizationChoices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.VaultYearProgressionPreview-module__zbWcKa__familyButton,.VaultYearProgressionPreview-module__zbWcKa__familySelected,.VaultYearProgressionPreview-module__zbWcKa__checkpointHit,.VaultYearProgressionPreview-module__zbWcKa__checkpointSelected,.VaultYearProgressionPreview-module__zbWcKa__levelButton{transition:none}}
