.VaultCracker_root__2D_lD{position:fixed;inset:0;z-index:var(--z-ceremony);pointer-events:none;--vault-ink:#f4efe3;--vault-light:color-mix(in srgb,var(--accent) 38%,#fff6e8)}.VaultCracker_flip__rnB3R{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:50% 50%}.VaultCracker_face__60eJ2{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.VaultCracker_back__DDMoR{transform:rotateX(180deg)}.VaultCracker_face__60eJ2[data-vault-replica]>.tile{visibility:hidden}.VaultCracker_face__60eJ2>.tile,.VaultCracker_replica__NNI2x{position:absolute!important;inset:0!important;box-sizing:border-box;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;place-items:center;line-height:1!important;cursor:default;animation:none!important;transition:none!important}.VaultCracker_sheen__KwBBy{position:absolute;inset:1px;border-radius:4px;overflow:hidden;pointer-events:none;opacity:0;mix-blend-mode:screen}.VaultCracker_sheen__KwBBy:before{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:60%;background:linear-gradient(105deg,transparent,#fff9 50%,transparent);transform:translateX(var(--vault-sheen-x,0))}.VaultCracker_crown__DbL1K{position:absolute;left:0;top:0;width:72px;height:72px;transform-origin:50% 75%;will-change:transform,opacity;filter:drop-shadow(0 4px 4px rgba(0,0,0,.45))}.VaultCracker_crown__DbL1K svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.VaultCracker_crownShaded__H27Ts{opacity:calc(1 - var(--vault-crown-flat,0))}.VaultCracker_crownFlat__d0xpD{fill:var(--accent);opacity:var(--vault-crown-flat,0)}.VaultCracker_crownLight__DyMCi{stop-color:var(--vault-light)}.VaultCracker_crownMid__g7uyq{stop-color:var(--accent)}.VaultCracker_crownDeep__1JMvG{stop-color:color-mix(in srgb,var(--accent) 72%,#000)}.VaultCracker_crownRim__9_2ko{fill:none;stroke:var(--vault-light);stroke-width:.45;stroke-opacity:.55;stroke-linejoin:round}.VaultCracker_crownBand__fP5_l{stroke:color-mix(in srgb,var(--accent) 60%,#000);stroke-width:.5;stroke-opacity:.7}.VaultCracker_crownJewel__sPzBJ{fill:var(--vault-light)}.VaultCracker_crownGlint__MvrFF{opacity:var(--vault-crown-glint,0);transform:translateX(var(--vault-crown-glint-x,-8px)) skewX(-18deg)}.VaultCracker_glow__VuNjJ{position:absolute;left:50%;top:0;width:430px;height:250px;margin-left:-215px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 52%,transparent) 0,color-mix(in srgb,var(--accent) 20%,transparent) 45%,transparent 100%);mix-blend-mode:screen;transform-origin:center;pointer-events:none}.VaultCracker_ring__9ymbl{position:absolute;left:0;top:0;width:150px;height:30px;margin:-15px 0 0 -75px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--vault-light) 80%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 60%,transparent)}.VaultCracker_strokes__2eiXx{position:absolute;left:0;top:0;width:150px;height:60px;margin:-30px 0 0 -75px;overflow:visible;fill:none;stroke:var(--vault-light);stroke-width:2;stroke-linecap:round}.VaultCracker_spark___E7Mh{position:absolute;left:0;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;fill:var(--vault-light);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent) 80%,transparent))}.VaultCracker_caption__jUaiH{position:absolute;margin:0;left:16px;right:16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--vault-ink)}.VaultCracker_title__5uECs{display:block;font:var(--fw-semibold) calc(30px * var(--fs-scale, 1))/1.1 var(--font-display,Georgia,serif);letter-spacing:-.5px}.VaultCracker_note__6LnJ4{display:block;font:var(--fw-medium) var(--fs-body-sm)/1.4 var(--font-body,system-ui,sans-serif);letter-spacing:0;color:color-mix(in srgb,var(--vault-ink) 74%,transparent)}.VaultCracker_skip__sZy7g{position:absolute;bottom:max(24px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);min-height:44px;padding:10px 18px;border:1px solid color-mix(in srgb,var(--vault-ink) 28%,transparent);border-radius:24px;background:var(--scrim);color:var(--vault-ink);font:var(--fw-medium) var(--fs-body-sm)/1.2 var(--font-body,system-ui,sans-serif);cursor:pointer;pointer-events:auto}.VaultCracker_skip__sZy7g:focus-visible{outline:2px solid var(--vault-ink);outline-offset:4px}