.pricing-live{margin-top:24px;padding:24px;border:1px solid rgba(184,225,243,.20);border-radius:22px;background:rgba(218,240,248,.065);backdrop-filter:blur(18px)}.pricing-live h3{font-size:24px;margin:0 0 6px}.pricing-live>p{color:#a9c0ce;margin:0 0 18px}.pricing-config{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pricing-config div{padding:14px;border-radius:14px;background:rgba(5,25,40,.36);border:1px solid rgba(184,225,243,.12)}.pricing-config span{display:block;color:#91adbd;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.pricing-config b{display:block;margin-top:5px;font-size:14px}.pricing-empty{padding:18px;border-radius:15px;border:1px dashed rgba(184,225,243,.22);color:#a9c0ce}.pricing-note{display:grid;grid-template-columns:1fr auto;align-items:center;gap:22px;padding:28px;border-radius:22px;border:1px solid rgba(184,225,243,.18);background:linear-gradient(120deg,rgba(59,147,215,.14),rgba(30,59,86,.45))}.pricing-note h3{font-size:27px;margin:0 0 5px}.pricing-note p{margin:0;color:#a9c0ce}@media(max-width:850px){.pricing-config{grid-template-columns:1fr 1fr}.pricing-note{grid-template-columns:1fr}}@media(max-width:520px){.pricing-config{grid-template-columns:1fr}}