.ui-modal.lp-modal{max-width:400px}@media (min-width:521px){.ui-modal.lp-modal{padding:30px 34px 26px}}.lp-head{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:6px 0 4px;display:flex}.lp-me{height:84px;display:block}.lp-title{letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0;font-size:20px;font-weight:400;line-height:1.3}.lp-modal .ui-modal-foot{flex-direction:column;align-items:stretch;gap:10px;margin-top:18px}.lp-g{color:#1f1f1f;letter-spacing:.06em;white-space:nowrap;background:#f2f5ff;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:10px 18px 8px;font-size:17px;line-height:1.1;text-decoration:none;display:flex;box-shadow:0 0 0 2px #04060f,0 0 18px #7fe3ff33}.lp-g:hover{background:#fff}.lp-g svg{flex:none}.lp-later{cursor:pointer;font:inherit;letter-spacing:.2em;text-transform:uppercase;color:var(--text-3,#c8dcff73);background:0 0;border:0;align-self:center;padding:6px 12px;font-size:11px}@media (hover:hover){.lp-later:hover{color:var(--text-2)}}.fsp .fsp-ask{flex-flow:wrap;align-items:center;gap:8px 14px}.fsp .fsp-ask .tx{letter-spacing:.06em;flex:auto;min-width:0}.fsp .fsp-ask .ks{flex:none}.fsp .fsp-ask .ks.two{flex:100%}.fsp .fsp-ask .ks.two .fsp-gbtn{flex:1 1 0;justify-content:center}.lp-loot{justify-content:center;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.lp-loot li{background:repeating-linear-gradient(0deg,#ffd1660a 0 1px,#0000 1px 3px),#0a1028e6;border:2px solid #ffd16652;border-radius:3px;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;width:104px;min-height:112px;padding:10px 6px 9px;display:flex;position:relative}.lp-loot li:after{content:"";pointer-events:none;border:1px dashed #ffd16629;border-radius:2px;position:absolute;inset:3px}.lp-loot img{image-rendering:pixelated;filter:drop-shadow(0 0 10px #ffd16638);margin:auto 0 0;display:block}.lp-loot span{letter-spacing:.06em;text-align:center;color:var(--text-2,#c9d2f0);font-size:13px;line-height:1.15}.lp-loot small{letter-spacing:.22em;text-transform:uppercase;color:#ffd166b3;margin-top:2px;margin-bottom:-3px;font-size:10px;line-height:1}@media (max-width:699px){.lp-loot small{letter-spacing:.18em;font-size:11px}}.lp-loot .coins span{letter-spacing:.04em;color:var(--gold,#ffd166);text-shadow:var(--text-glow-gold,none);font-size:16px}.lp-gift .lp-title{color:var(--gold,#ffd166);text-shadow:var(--text-glow-gold,none)}@media (max-width:380px){.lp-loot{gap:6px}.lp-loot li{width:92px}}
