#dBody.vault-puzzle-body{overflow:hidden;gap:8px;padding-top:4px}#dBody.vault-puzzle-body h2{font-size:27px}#dBody.vault-puzzle-body .sub{font-size:13px;max-width:300px}#vaultPuzzleStage{width:100%;flex:1 1 280px;min-height:180px;max-height:470px;border-radius:20px;background:linear-gradient(140deg,#f4f8fc,#fff 50%,#f8f4f0);direction:ltr;--c-primary:var(--experience-accent,#db0000)}.vault-puzzle-help{color:#626a75;font-size:11px}.vault-puzzle-body .vault-actions{margin-top:0;padding-top:0}.vault-puzzle-body .vault-status{font-size:12px;min-height:18px}.vault-puzzle-body .pz-piece:focus-visible{outline:3px solid #2264cc;outline-offset:2px}@media(prefers-reduced-motion:reduce){#vaultPuzzleStage .pz-piece{transition:none!important}}@media(max-height:680px){#dBody.vault-puzzle-body{gap:4px;padding-bottom:10px}#dBody.vault-puzzle-body h2{font-size:24px}.vault-puzzle-body .gold-badge{font-size:11px}.vault-puzzle-body .vault-actions .btn{min-height:44px}}
