.BillingPreview{width:100%;min-width:0;padding:26px;border-radius:12px;background:#111426;color:#f8f6fe;border:1px solid rgba(142,146,175,.3);box-shadow:0 25px 80px rgba(0,0,0,.2),inset 0 1px rgba(185,190,219,.08);font-family:inherit;scroll-margin-top:150px}.BillingPreview *{box-sizing:border-box}.BillingPreview h2,.BillingPreview p{color:inherit;margin:0}.BillingPreview h2.BillingPreview__title{font-size:25px;line-height:1.15;font-family:agrandir-bolt,sans-serif,-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI,Segoe UI Emoji,Segoe UI Symbol;letter-spacing:-.02em;font-weight:700;margin:24px 0}.BillingPreview button,.BillingPreview input{font:inherit}.BillingPreview button{cursor:pointer}.BillingPreview :focus-visible{outline:2px solid #006cff;outline-offset:4px}.BillingPreview__top{display:flex;align-items:center;gap:9px;color:#b9bedb;font-size:9px;letter-spacing:.12em}.BillingPreview__dot{width:6px;height:6px;background:#006cff;border-radius:50%;margin-left:auto;box-shadow:0 0 10px rgba(0,108,255,.3)}.BillingPreview__models{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#04091a;padding:4px;gap:2px;border-radius:8px}.BillingPreview__models button{border:0;border-radius:5px;color:#b9bedb;background:rgba(0,0,0,0);padding:11px 3px;font-size:11px;line-height:1.3;min-height:42px;transition:background .18s,color .18s}.BillingPreview__models button:hover{background:#262a42}.BillingPreview__models button[aria-pressed=true]{color:#fff;background:#006cff;box-shadow:0 3px 10px rgba(0,108,255,.2)}.BillingPreview__usage{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:26px}.BillingPreview__usage label{color:#d3d7ed;font-size:12px;line-height:1.5}.BillingPreview__usage label span{display:block;color:#b9bedb;font-size:10px}.BillingPreview__usage input{width:128px;min-width:0;padding:8px 10px;border:1px solid #454a66;background:#111426;color:#f8f6fe;border-radius:5px;font-size:18px;font-variant-numeric:tabular-nums;text-align:right}.BillingPreview__range{appearance:auto;accent-color:#006cff;display:block;width:100%;height:22px;margin:14px 0 0;padding:0;cursor:pointer}.BillingPreview__rangeEnds{display:flex;justify-content:space-between;font-size:9px;color:#b9bedb}.BillingPreview__description{min-height:65px;font-size:12px;line-height:1.55;color:#b9bedb!important;margin-top:17px!important}.BillingPreview__result{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-block:19px;border-top:1px solid #454a66}.BillingPreview__result>div{display:flex;flex-direction:column;gap:5px}.BillingPreview__result span{font-size:11px;color:#b9bedb}.BillingPreview__result strong{font-size:clamp(38px,4vw,54px);line-height:1.1;letter-spacing:-.05em;font-weight:500;font-variant-numeric:tabular-nums}.BillingPreview__result small{font-size:10px;color:#b9bedb}.BillingPreview__resultIcon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#262a42;color:#006cff!important}.BillingPreview__formula{padding:13px 15px;border-radius:6px;background:#04091a}.BillingPreview__formula span{font-size:9px;color:#b9bedb;display:block;margin-bottom:5px}.BillingPreview__formula code{white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.5;color:#f8f6fe}.BillingPreview__rule{display:flex;align-items:flex-start;gap:7px;margin-top:13px;color:#b9bedb}.BillingPreview__rule svg{flex-shrink:0;margin-top:2px}.BillingPreview__rule p{font-size:11px;line-height:1.4}.BillingPreview__capNote{margin-top:12px!important;color:#b9bedb!important;font-size:11px;line-height:1.5}.BillingPreview__note{font-size:9px;line-height:1.6;color:#b9bedb!important;margin-top:17px!important}@media(max-width:600px){.BillingPreview{padding:20px}.BillingPreview h2.BillingPreview__title{font-size:23px}.BillingPreview__models{grid-template-columns:repeat(2,minmax(0,1fr))}.BillingPreview__models button{font-size:12px}.BillingPreview__description{min-height:74px}}@media(prefers-reduced-motion:reduce){.BillingPreview *,.BillingPreview :after,.BillingPreview :before{transition:none!important;animation:none!important}}