body .vault-stage-packages.vault-dialog.gem-shop-dialog.boa-ui-dialog{width:min(1100px,calc(var(--game-viewport-width,100vw) - 28px));max-width:1100px}body .vault-stage-packages .vault-shell{background:radial-gradient(at 15% 0,#24567285,#0000 50%),radial-gradient(at 85% 60%,#76334a25,#0000 50%),linear-gradient(135deg,#102d3d,#071923 75%);padding:24px 30px 20px}body .vault-stage-packages .vault-shell>.boa-ui-close.boa-ui-close{float:none;margin:0;position:absolute;top:8px;right:8px}.vault-stage-packages .vault-header{align-items:center;min-height:66px;margin:0 64px 12px 0}.vault-stage-packages .vault-eyebrow{color:#88bbcb;letter-spacing:2px;margin-bottom:5px;font-size:10px}.vault-wordmark{object-fit:contain;object-position:left center;width:245px;height:58px;display:block}.vault-stage-packages .vault-header>div>p:last-child:not(.vault-eyebrow){color:#cee3ea;margin-top:3px;font-size:14px}.vault-stage-packages .vault-balance{box-shadow:none;background:0 0;border:0;gap:10px;padding:0}.vault-stage-packages .vault-balance .gem-icon{width:47px;height:47px}.vault-stage-packages .vault-balance strong{color:#fff0d1;font-size:34px}.vault-stage-packages .vault-balance span{color:#acc9d5;font-size:9px}.vault-possibilities{border-top:1px solid #77bfd32a;border-bottom:1px solid #77bfd32a;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:12px 4px;display:flex}.vault-possibilities>span{color:#e6bc75;letter-spacing:1.3px;max-width:76px;font:12px/1.5 BrawlSecondary,Arial}.vault-possibilities>div{align-items:center;gap:11px;display:flex}.vault-possibilities img,.vault-possibilities svg{object-fit:contain;filter:drop-shadow(0 3px 3px #0005);flex:none;width:40px;height:43px}.vault-possibilities p{gap:3px;margin:0;display:grid}.vault-possibilities strong{color:#e9f2f4;font:17px/1.1 Brawl,Arial}.vault-possibilities small{color:#9bbbc9;font-size:10px}.vault-stage-packages .vault-packages{align-items:stretch;gap:0}.vault-stage-packages .vault-package{box-shadow:none;background:radial-gradient(at 50% 35%,#286b8833,#0000 67%);border:0;border-radius:0;padding:6px 15px 14px;transform:none}.vault-stage-packages .vault-package+.vault-package{border-left:1px solid #74b8d326}.vault-stage-packages .vault-package--featured{background:radial-gradient(at 50% 35%,#28c8f331,#0000 67%),linear-gradient(#0000,#179bc112)}.vault-stage-packages .vault-package--best{background:radial-gradient(at 50% 35%,#e39c3725,#0000 67%)}.vault-stage-packages .vault-package-label{letter-spacing:1px;color:#a5c5d4;background:0 0;width:auto;height:26px;font-size:10px}.vault-stage-packages .vault-package--featured .vault-package-label{color:#78e5ff}.vault-stage-packages .vault-package--best .vault-package-label{color:#ffd386}.vault-stage-packages .vault-package .vault-treasure{width:100%;height:173px;margin:4px 0 2px}.vault-stage-packages .vault-package .vault-treasure>img{width:190px;height:190px}.vault-stage-packages .vault-package h3{color:#d8e6ea;min-height:22px;margin:3px 0 12px;font-size:20px}.vault-stage-packages .vault-package>strong{color:#fff0d1;align-items:center;gap:6px;font-size:42px}.vault-stage-packages .vault-package>strong .gem-icon{width:25px;height:27px}.vault-stage-packages .vault-package>strong small{display:none}.vault-stage-packages .vault-package-bonus{color:#91b4c5;gap:5px;height:25px;margin:5px 0 13px;font-size:10px}.vault-package-bonus b{color:#9de2cf;font-weight:600}.vault-stage-packages .vault-package .boa-ui-button{--game-button-font-size:24px;height:50px}.vault-stage-packages .vault-footer{border-top:1px solid #78bdd226;margin-top:4px;padding-top:12px;font-size:10px}.vault-stage-packages .vault-signin{background:linear-gradient(90deg,#5782991c,#0000);border:0;justify-content:flex-start;gap:12px;margin:16px 0 0;padding:12px 16px;font-size:12px}.vault-signin>.google-mark{flex:none;width:24px;height:24px}.vault-signin>span{gap:4px;display:grid}.vault-signin>span strong{color:#d8e7ec;font-size:12px}.vault-signin>span small{color:#98b8c7;font-size:10px}.vault-stage-packages .vault-signin .boa-ui-button{--game-button-font-size:16px;white-space:nowrap;margin-left:auto}@media (max-width:740px){body .vault-stage-packages .vault-shell{padding:20px 15px 16px}.vault-stage-packages .vault-header{min-height:60px;margin-right:52px}.vault-wordmark{width:220px;height:53px}.vault-possibilities{gap:12px}.vault-possibilities>span{display:none}.vault-possibilities>div{gap:6px}.vault-possibilities strong{font-size:14px}.vault-possibilities small{font-size:9px}.vault-possibilities img,.vault-possibilities svg{width:30px;height:34px}.vault-stage-packages .vault-package{padding-inline:8px}.vault-stage-packages .vault-package h3{font-size:17px}.vault-stage-packages .vault-package>strong{font-size:33px}}@media (max-width:580px){body .vault-stage-packages.vault-dialog.gem-shop-dialog.boa-ui-dialog{width:calc(100% - 12px)}body .vault-stage-packages .vault-shell{padding:18px 9px 12px}.vault-stage-packages .vault-header{min-height:0;margin:0 0 16px;padding-top:3px;display:block}.vault-wordmark{width:205px;height:49px}.vault-stage-packages .vault-eyebrow{letter-spacing:1.3px;font-size:8px}.vault-stage-packages .vault-header>div>p:last-child:not(.vault-eyebrow){max-width:210px;font-size:11px;line-height:1.5}.vault-stage-packages .vault-balance{gap:4px;position:absolute;top:86px;right:14px}.vault-stage-packages .vault-balance .gem-icon{width:26px;height:30px}.vault-stage-packages .vault-balance strong{font-size:23px}.vault-stage-packages .vault-balance span{font-size:7px}.vault-possibilities{align-items:flex-start;gap:5px;margin-bottom:12px;padding:10px 0}.vault-possibilities>div{text-align:center;flex-direction:column;flex:1;gap:5px;min-width:0}.vault-possibilities p{gap:0}.vault-possibilities small{display:none}.vault-possibilities strong{font-size:13px;line-height:1.15}.vault-stage-packages .vault-packages{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.vault-stage-packages .vault-package{padding:0 7px 10px}.vault-stage-packages .vault-package:nth-child(3){border-left:0}.vault-stage-packages .vault-package-label{letter-spacing:.5px;height:23px;font-size:8px}.vault-stage-packages .vault-package .vault-treasure{height:113px;margin:0}.vault-stage-packages .vault-package .vault-treasure>img{width:126px;height:126px}.vault-stage-packages .vault-package h3{justify-content:center;align-items:center;min-height:34px;margin:4px 0 5px;font-size:16px;display:flex}.vault-stage-packages .vault-package>strong{gap:4px;font-size:30px}.vault-stage-packages .vault-package>strong .gem-icon{width:19px;height:22px}.vault-stage-packages .vault-package-bonus{flex-wrap:wrap;align-content:center;gap:3px;height:24px;margin:4px 0 7px;font-size:9px}.vault-stage-packages .vault-package .boa-ui-button{--game-button-font-size:20px;height:44px}.vault-stage-packages .vault-footer{font-size:9px;line-height:1.6}.vault-stage-packages .vault-signin{flex-wrap:wrap;gap:8px;padding:10px 0}.vault-signin>span strong{font-size:11px}.vault-signin>span small{font-size:9px}.vault-stage-packages .vault-signin .boa-ui-button{width:100%;margin:4px 0 0}}.vault-review-tools{color:#8db7c7;margin:0 64px 12px 0;font:10px BrawlSecondary,Arial}.vault-review-tools>summary{cursor:pointer;min-height:24px;line-height:24px}.vault-review-tools .vault-review-controls{margin:6px 0 12px}@media (max-width:580px){.vault-stage-packages .vault-balance{margin-top:10px;display:inline-flex;position:static}.vault-stage-packages .vault-balance>div{align-items:center;gap:8px;display:flex}.vault-stage-packages .vault-header>div>p:last-child:not(.vault-eyebrow){max-width:none}}.vault-stage-packages .vault-header .vault-eyebrow{display:none}.vault-stage-packages .vault-header>div>p:last-child:not(.vault-eyebrow){font-size:12px;line-height:1.3}.vault-stage-packages .vault-header{text-align:center;justify-content:center;min-height:0;margin:0 0 12px;display:flex;position:relative}.vault-stage-packages .vault-header>div:first-child{min-width:0}.vault-stage-packages .vault-wordmark{object-position:center;width:420px;max-width:100%;height:100px;margin-inline:auto}.vault-stage-packages .vault-header .vault-balance{text-align:left;margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:740px){.vault-stage-packages .vault-wordmark{width:330px;height:79px}.vault-stage-packages .vault-header .vault-balance{right:0}}@media (max-width:580px){.vault-stage-packages .vault-header{padding-top:0;display:block}.vault-stage-packages .vault-wordmark{width:280px;height:67px}.vault-stage-packages .vault-header .vault-balance{margin-top:8px;display:inline-flex;position:static;transform:none}}
