.store-head h1{text-wrap:balance;font-size:3rem;line-height:1.15}.store .pack{flex-direction:column;min-width:0;display:flex}.store .pack-buy{white-space:normal;margin-top:auto}.store .pack-coins,.store .pack-price,.store .acct-balance,.store .history-row{font-variant-numeric:tabular-nums}.store .acct-sub,.store .notice{overflow-wrap:anywhere}.store .custom-input{min-width:0}.store .custom-input svg,.store .acct-balance svg{flex-shrink:0}.store .pack-was>span{display:block}@media (max-width:640px){.section.store{padding:28px 0 48px}.store>.wrap{padding-inline:16px}.store .store-head{margin-bottom:24px}.store-head h1{margin-bottom:12px;font-size:2rem}.store-head p{text-wrap:pretty;font-size:.9375rem;line-height:1.65}.store .card{min-width:0;padding:20px}.store .store-auth h2{text-wrap:balance;line-height:1.3}.store .store-auth>p{margin-block:12px 20px;line-height:1.6}.store .store-auth .field{margin-block:0 16px}.store .store-auth .field label{margin-bottom:8px;line-height:1.5;display:block}.store .store-auth input{width:100%;min-width:0;font-size:1rem}.store .store-auth .link-btn{min-height:44px;margin:8px auto 0;display:block}.store .store-auth .or-line{margin-block:18px;font-size:.75rem}.store .store-auth .btn{white-space:normal}.store .store-auth .btn svg{flex-shrink:0}.store-signed-in.section{padding-top:16px}.store-signed-in .store-head{margin-bottom:16px}.store-signed-in .store-head h1{margin-bottom:8px;font-size:1.75rem}.store-signed-in .store-head p{font-size:.875rem;line-height:1.5}.store .acct{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;margin-bottom:16px;padding:14px;display:grid}.store .acct-who{grid-column:1/-1;gap:12px;min-width:0}.store .acct-avatar{width:36px;height:36px}.store .acct-name{font-size:.9375rem}.store .acct-sub{font-size:.8125rem}.store .acct-wallet{align-items:center;gap:8px;min-width:0;display:flex}.store .acct-balance{overflow-wrap:anywhere;min-width:0;font-size:1.125rem}.store .acct-out{width:auto;margin:0;padding-inline:12px}.store .grid-4.packs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px}.store .pack{grid-template-columns:28px minmax(0,1fr);align-content:start;column-gap:8px;padding:12px;display:grid}.store .pack-coin{grid-area:1/1/3;align-items:center;margin:0}.store .pack-coin svg{width:28px;height:28px}.store .pack-coin .lm-art{width:44px;height:44px}.store .pack-coins{text-align:left;grid-column:2;font-size:1.25rem;line-height:1.2}.store .pack-label{text-align:left;grid-column:2;margin:0;font-size:.75rem;line-height:1.3}.store .pack-price{grid-column:1/-1;margin-top:10px;font-size:1.125rem;line-height:1.3}.store .pack-was{grid-column:1/-1;min-height:2.8em;margin-block:4px 10px;font-size:.75rem;line-height:1.4}.store .pack-saving{color:var(--copy-secondary)}.store .pack-buy{grid-column:1/-1;min-height:44px;padding:8px;font-size:.875rem}.store .custom-row{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.store .custom-row .btn{white-space:normal;width:100%;min-width:0}.store .custom-input input{width:100%}.store .custom-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.store .custom-chips .chip{min-width:0;min-height:44px;padding:8px 4px}.store .history-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:.875rem}.store .history-row>span:first-child{flex-wrap:wrap}.store .history-row>span:nth-child(2){grid-area:2/1;font-size:.8125rem}.store .history-row>span:last-child{text-align:right;grid-area:1/2/3}}@media (max-width:359px){.store-head h1{font-size:1.75rem}.store .card{padding:16px}.store .pack{column-gap:6px;padding:10px 8px}.store .acct{padding:12px}}.store-loading{position:relative}.store-loading>p{margin:0;position:absolute;inset:24px 0 auto}.store-loading-shape{visibility:hidden;pointer-events:none}.store .acct-out-pair{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding-inline:0;display:flex}@media (max-width:640px){.store .acct-out-pair{grid-column:1/-1;justify-content:stretch}.store .acct-out-pair>*{flex:1 1 0}}
