.uncoder-price-table{--uncoder-pt-accent: var(--uncoder-c-primary, #2b59ff);--uncoder-pt-yes: var(--uncoder-pt-accent);--uncoder-pt-no: var(--uncoder-c-muted, #6b7280);--uncoder-pt-divider: var(--uncoder-c-border, #e5e7eb);--uncoder-pt-tip-bg: var(--uncoder-c-heading, #0f172a);--uncoder-pt-align: center;--uncoder-pt-text: center;position:relative;display:flex;flex-direction:column;align-items:var(--uncoder-pt-align);height:100%;padding:36px 32px;border:1px solid var(--uncoder-c-border, #e5e7eb);border-radius:20px;background-color:var(--uncoder-c-white, #fff);color:var(--uncoder-c-text, #374151);text-align:var(--uncoder-pt-text);transition:box-shadow .3s,transform .3s}.uncoder-price-table--highlighted{border-color:var(--uncoder-pt-accent);box-shadow:0 0 0 1px var(--uncoder-pt-accent),0 28px 60px -32px color-mix(in srgb,var(--uncoder-pt-accent) 70%,#000)}.uncoder-price-table__header{display:flex;flex-direction:column;align-items:var(--uncoder-pt-align);margin-bottom:20px}.uncoder-price-table__icon{display:inline-flex;margin-bottom:14px;font-size:32px;line-height:1;color:var(--uncoder-pt-accent)}.uncoder-price-table .uncoder-price-table__title{margin:0;font-size:var(--uncoder-t-h5-fs, 1.2rem);line-height:var(--uncoder-t-h5-lh, 1.4)}.uncoder-price-table .uncoder-price-table__subtitle{margin:4px 0 0;color:var(--uncoder-c-muted, #6b7280);font-size:.9375em}.uncoder-price-table__pricing{margin-bottom:24px}.uncoder-price-table .uncoder-price-table__price{margin:0}.uncoder-price-table__price-visual{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:var(--uncoder-pt-align);column-gap:6px}.uncoder-price-table__amount{display:inline-flex;align-items:flex-start;color:var(--uncoder-c-heading, #0f172a);font-size:52px;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.uncoder-price-table__currency{margin:.14em .06em 0 0;font-size:.46em;line-height:1}.uncoder-price-table__currency:last-child{margin:.14em 0 0 .06em}.uncoder-price-table__fraction{margin:.14em 0 0 .04em;font-size:.42em;line-height:1}.uncoder-price-table__period{color:var(--uncoder-c-muted, #6b7280);font-size:15px}.uncoder-price-table--period-below .uncoder-price-table__period{flex-basis:100%;margin-top:8px}.uncoder-price-table__original{flex-basis:100%;margin-bottom:6px;color:var(--uncoder-c-muted, #6b7280);font-size:18px;text-decoration-thickness:1.5px}.uncoder-price-table__action{display:flex;justify-content:var(--uncoder-pt-align);align-self:stretch;margin-bottom:24px}.uncoder-price-table--button-full .uncoder-price-table__button{width:100%}.uncoder-price-table__action:last-child{margin-bottom:0}.uncoder-price-table__features+.uncoder-price-table__action{margin-top:auto}.uncoder-price-table .uncoder-price-table__features{--uncoder-pt-feature-justify: flex-start;display:flex;flex-direction:column;align-self:stretch;row-gap:12px;margin:0 0 28px;padding:0;list-style:none;text-align:start}.uncoder-price-table__features:last-child{margin-bottom:0}.uncoder-price-table .uncoder-price-table__feature{display:flex;align-items:flex-start;justify-content:var(--uncoder-pt-feature-justify);gap:10px;margin:0;padding:0;line-height:1.45}.uncoder-price-table--dividers .uncoder-price-table__features{row-gap:0}.uncoder-price-table--dividers .uncoder-price-table__feature{padding-block:11px;border-bottom:1px solid var(--uncoder-pt-divider)}.uncoder-price-table--dividers .uncoder-price-table__feature:first-child{border-top:1px solid var(--uncoder-pt-divider)}.uncoder-price-table__feature-icon{display:inline-flex;flex-shrink:0;margin-top:.15em;font-size:18px;line-height:1;color:var(--uncoder-pt-yes)}.uncoder-price-table__feature--excluded,.uncoder-price-table__feature--excluded .uncoder-price-table__feature-icon{color:var(--uncoder-pt-no)}.uncoder-price-table--strike .uncoder-price-table__feature--excluded .uncoder-price-table__feature-text{text-decoration:line-through}.uncoder-price-table__tip{position:relative;display:inline-flex;flex-shrink:0}.uncoder-price-table .uncoder-price-table__tip-button{display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;margin:-.05em 0 0;padding:0;border:0;border-radius:50%;background:none;color:var(--uncoder-c-muted, #6b7280);font:inherit;cursor:help}.uncoder-price-table__tip-button .uncoder-svg{width:1em;height:1em}.uncoder-price-table__tip-button:focus-visible{outline:2px solid var(--uncoder-pt-accent);outline-offset:1px}.uncoder-price-table__tip-text{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:10;width:max-content;max-width:220px;padding:8px 10px;border-radius:8px;background-color:var(--uncoder-pt-tip-bg);color:#fff;font-size:13px;font-weight:400;line-height:1.4;text-align:start;text-decoration:none;box-shadow:0 10px 24px -12px #00000073;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity .15s,transform .15s,visibility .15s;pointer-events:none}.uncoder-price-table__tip-text:after{content:"";position:absolute;top:100%;left:50%;border:6px solid transparent;border-top-color:var(--uncoder-pt-tip-bg);transform:translate(-50%)}.uncoder-price-table__tip:hover .uncoder-price-table__tip-text,.uncoder-price-table__tip-button:focus+.uncoder-price-table__tip-text{opacity:1;visibility:visible;transform:translate(-50%)}.uncoder-price-table .uncoder-price-table__footer{margin:16px 0 0;color:var(--uncoder-c-muted, #6b7280);font-size:13px;line-height:1.5}.uncoder-price-table__badge-text{display:inline-block;padding:6px 14px;border-radius:999px;background-color:var(--uncoder-pt-accent);color:#fff;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.uncoder-price-table__badge--pill{position:absolute;top:0;left:50%;z-index:2;transform:translate(-50%,-50%)}.uncoder-price-table__badge--corner{position:absolute;top:16px;z-index:2}.uncoder-price-table__badge--corner.uncoder-price-table__badge--right{right:16px}.uncoder-price-table__badge--corner.uncoder-price-table__badge--left{left:16px}.uncoder-price-table__badge--corner .uncoder-price-table__badge-text{padding:4px 10px;font-size:11px}.uncoder-price-table__badge--ribbon{position:absolute;top:0;z-index:2;width:8.5em;height:8.5em;overflow:hidden;pointer-events:none;font-size:12px}.uncoder-price-table__badge--ribbon.uncoder-price-table__badge--right{right:0;border-top-right-radius:inherit}.uncoder-price-table__badge--ribbon.uncoder-price-table__badge--left{left:0;border-top-left-radius:inherit}.uncoder-price-table__badge--ribbon .uncoder-price-table__badge-text{position:absolute;top:2.7em;width:15em;padding:.45em 0;border-radius:0;text-align:center}.uncoder-price-table__badge--ribbon.uncoder-price-table__badge--right .uncoder-price-table__badge-text{left:calc(100% - 2.7em);transform:translate(-50%,-50%) rotate(45deg)}.uncoder-price-table__badge--ribbon.uncoder-price-table__badge--left .uncoder-price-table__badge-text{left:2.7em;transform:translate(-50%,-50%) rotate(-45deg)}.uncoder-price-table--badge-corner .uncoder-price-table__header{padding-top:18px}@media(prefers-reduced-motion:reduce){.uncoder-price-table,.uncoder-price-table__tip-text{transition:none}}
