.px-plans[data-bill-view=annual] [data-bill-when=monthly],.px-plans[data-bill-view=monthly] [data-bill-when=annual]{display:none}.px-top.plans{grid-template-columns:1fr auto 1fr;display:grid}.px-top.plans .px-tabs{grid-column:2}.px-top.plans .px-x{grid-column:3;justify-self:end}.px-tabs .px-seg button{min-height:46px;padding:0 20px;font-size:15px}.px-hero.tight h1{margin-top:10px;font-size:clamp(36px,5vw,64px)}.px-flag.ok{background:rgb(var(--ok-rgb) / .14);color:var(--ok);box-shadow:none;letter-spacing:0;text-transform:none;border:1px solid rgb(var(--ok-rgb) / .35);font-family:inherit;font-size:13px;font-weight:700;transform:none}.px-ctrl.center{justify-content:center}.px-grid.n2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;margin:0 auto}.px-grid.n1{grid-template-columns:minmax(0,1fr);max-width:420px;margin:0 auto}.px-grid.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.px-grid.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.px-teamdoor{cursor:default;border-style:dashed}@media not (max-width:767px){.px-grid:not(.teams)>.px-card.px-teamdoor,.px-plans .px-grid>.px-card.is-below{display:none}.px-ctrl.solo{justify-content:center}.px-ctrl.solo>.px-seg,.px-ctrl.solo>span:empty{display:none}.px-plans .px-grid.teams.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.px-plans .px-grid.teams.n1{grid-template-columns:minmax(0,1fr)}}.px-credits-h{color:var(--fg-dim1);align-items:center;gap:7px;font-size:15px;display:flex}.px-credits-h svg{color:var(--gold)}.px-makes{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.px-makes li{color:var(--muted-fg);padding-left:22px;font-size:13px;line-height:1.35;position:relative}.px-card.is-cur{border-color:rgb(var(--violet-rgb) / .55)}.px-ribbon.cur{background:var(--violet);color:var(--white);box-shadow:none}.px-cta:disabled{opacity:.55;cursor:default}.px-cta small{opacity:.8;font-size:11.5px;font-weight:600}.px-tag.gold{background:var(--grad-gold);color:var(--on-gold)}.px-banner{border:1px solid rgb(var(--gold-rgb) / .38);background:rgb(var(--gold-rgb) / .12);width:fit-content;max-width:100%;color:var(--gold-soft);border-radius:14px;justify-content:center;align-items:center;gap:10px;margin:-6px auto 26px;padding:8px 8px 8px 16px;font-size:14px;font-weight:600;display:flex}.px-banner button{background:var(--fg);min-height:44px;color:var(--bg);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 14px;font-size:13px;font-weight:800}.px-banner.on{border-color:rgb(var(--ok-rgb) / .35);background:rgb(var(--ok-rgb) / .1);color:var(--ok)}.px-banner.on button{background:rgb(var(--white-rgb) / .1);color:var(--fg)}.px-warn{border:1px solid rgb(var(--gold-rgb) / .6);background:linear-gradient(90deg, rgb(var(--gold-rgb) / .2), rgb(var(--gold-rgb) / .06) 70%), var(--card);max-width:980px;box-shadow:inset 4px 0 0 var(--gold), 0 20px 60px -34px rgb(var(--gold-rgb) / .7);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin:-6px auto 22px;padding:16px 16px 16px 20px;display:grid}.px-warn-i{background:var(--gold);width:40px;height:40px;color:var(--on-gold);border-radius:999px;place-items:center;font-size:22px;font-weight:900;line-height:1;display:grid}.px-warn-h{color:var(--gold-soft);margin:0;font-size:16.5px;font-weight:800}.px-warn-t{color:var(--fg-dim2);margin:3px 0 0;font-size:13.5px;line-height:1.45}.px-warn-t b{color:var(--ok);font-weight:800}.px-warn-b{background:var(--fg);min-height:48px;color:var(--bg);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:inset 0 -2px 0 rgb(var(--black-rgb) / .18);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:800;display:inline-flex}.px-warn-b:hover:not([aria-disabled=true]){filter:brightness(.94)}.px-warn-b[aria-disabled=true]{opacity:.45;cursor:default}.px-warn-b:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.px-warn.low{border-color:rgb(var(--destructive-rgb) / .6);background:linear-gradient(90deg, rgb(var(--destructive-rgb) / .2), rgb(var(--destructive-rgb) / .05) 70%), var(--card);box-shadow:inset 4px 0 0 var(--destructive), 0 20px 60px -34px rgb(var(--destructive-rgb) / .8)}.px-warn.low .px-warn-i{background:var(--destructive);color:var(--white);animation:1.6s ease-in-out infinite px-warn-pulse}.px-warn.low .px-warn-h{color:var(--destructive-soft)}@keyframes px-warn-pulse{0%,to{box-shadow:0 0 0 0 rgb(var(--destructive-rgb) / .55)}50%{box-shadow:0 0 0 8px rgb(var(--destructive-rgb) / 0)}}@media (prefers-reduced-motion:reduce){.px-warn.low .px-warn-i{animation:none}}.px-yours{border:1px solid rgb(var(--white-rgb) / .1);background:rgb(var(--white-rgb) / .035);width:fit-content;max-width:100%;color:var(--fg-dim2);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin:-6px auto 24px;padding:6px 6px 6px 18px;font-size:13.5px;display:flex}.px-yours-k{color:var(--muted-fg);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.px-yours-n{font-family:var(--font-anton), sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--fg);font-size:22px;font-weight:400;line-height:1}.px-yours-b{border:1px solid rgb(var(--gold-rgb) / .42);background:rgb(var(--gold-rgb) / .12);min-height:44px;color:var(--gold-soft);font:inherit;cursor:pointer;border-radius:12px;padding:0 16px;font-size:13.5px;font-weight:800}.px-yours-b:hover{background:rgb(var(--gold-rgb) / .2)}.px-yours-b:disabled{opacity:.55;cursor:default}.px-yours-b:focus-visible,.px-all button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.px-yours:not(:has(.px-yours-b)){min-height:46px;padding-right:18px}.px-all{text-align:center;margin-top:10px}.px-all button{min-height:44px;color:var(--muted-fg);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13.5px;text-decoration:underline}.px-gain{border:1px solid rgb(var(--gold-rgb) / .26);background:linear-gradient(135deg, rgb(var(--gold-rgb) / .12), rgb(var(--gold-rgb) / .02) 70%), rgb(var(--white-rgb) / .02);border-radius:14px;margin:12px 0 0;padding:12px 12px 10px}.px-gain-x{color:var(--fg-dim2);margin:0;font-size:13px;font-weight:600}.px-gain-x b,.px-adds-x b{font-family:var(--font-anton), sans-serif;letter-spacing:.01em;background:var(--grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:5px;font-weight:400}.px-gain-x b{font-size:28px;line-height:1}.px-bars{gap:6px;margin:8px 0;display:grid}.px-bars>p{color:var(--muted-fg);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;font-size:11.5px;display:grid}.px-bars>p>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.px-bars>p>i{background:rgb(var(--white-rgb) / .08);border-radius:999px;height:8px;display:block;position:relative;overflow:hidden}.px-bars>p>i>i{background:rgb(var(--white-rgb) / .32);border-radius:999px;height:100%;display:block}.px-bars>p.up>i>i{background:var(--grad-gold)}.px-bars>p>b{color:var(--fg-dim2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.px-bars>p.up{color:var(--fg-dim1)}.px-bars>p.up>b{color:var(--fg)}.px-gain-d{color:var(--fg-dim1);margin:0;font-size:12.5px;font-weight:700;line-height:1.45}.px-gain-d .px-tip,.px-adds-d .px-tip{vertical-align:middle;margin-left:2px}.px-gain-u{color:var(--violet-tint);align-items:center;gap:6px;margin:6px 0 0;font-size:12px;font-weight:600;line-height:1.4;display:flex}.px-gain-u svg{flex:none}.px-now{color:var(--ok);text-align:center;margin:10px 0 0;font-size:12.5px;font-weight:600;line-height:1.45}.px-adds{border:1px solid rgb(var(--white-rgb) / .1);background:radial-gradient(70% 60% at 100% 0%, rgb(var(--gold-rgb) / .1), transparent 70%), linear-gradient(180deg, rgb(var(--white-rgb) / .05), rgb(var(--white-rgb) / .015));border-radius:22px;padding:24px 26px 18px}.px-adds-k{color:var(--muted-fg);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:800}.px-adds-x{color:var(--fg-dim1);margin:6px 0 4px;font-size:20px;font-weight:700}.px-adds-x b{font-size:72px;line-height:.9}.px-bars.big{gap:9px;margin:12px 0}.px-bars.big>p{grid-template-columns:96px minmax(0,1fr) auto;font-size:13px}.px-bars.big>p>i{height:12px}.px-bars.big>p>b{font-size:14px}.px-adds-d{color:var(--fg);margin:0 0 16px;font-size:15px;font-weight:700}.px-adds-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.px-adds-t th,.px-adds-t td{border-top:1px solid rgb(var(--white-rgb) / .07);text-align:right;color:var(--fg-dim2);white-space:nowrap;padding:9px 8px}.px-adds-t th:first-child{text-align:left;white-space:normal;padding-left:0;font-weight:600}.px-adds-t thead th{color:var(--muted-fg);letter-spacing:.1em;text-transform:uppercase;border-top:0;font-size:11px;font-weight:800}.px-adds-t thead th:nth-child(3),.px-adds-t td:nth-of-type(2){color:var(--gold-soft);font-weight:800}.px-adds-t td.up{color:var(--ok);font-weight:800}.px-adds-t tfoot th,.px-adds-t tfoot td{border-top:1px solid rgb(var(--white-rgb) / .16);color:var(--fg);font-size:15px;font-weight:800}.px-adds-t tfoot td.up{color:var(--fg-dim2)}@media not (max-width:767px){.px-plans .px-grid.up:not(.teams)>.px-card{grid-row:span 8}.px-plans .px-grid.up:not(.teams)>.px-card>.px-credits{grid-row:7}.px-plans .px-grid.up:not(.teams)>.px-card>.px-more{grid-row:8}.px-plans .px-grid.teams:has(>.px-team>.px-save)>.px-card,.px-plans .px-grid.teams:has(>.px-team>.px-gain)>.px-card{grid-row:span 7}.px-plans .px-grid.teams:has(>.px-team>.px-save):has(>.px-team>.px-gain)>.px-card{grid-row:span 8}.px-plans .px-grid.one-left{grid-template-columns:minmax(0,390px) minmax(0,1fr);align-items:stretch;gap:18px;max-width:1080px;margin:0 auto}.px-plans .px-grid.one-left>.px-card:not(.is-below,.px-teamdoor){cursor:default;grid-row:auto;display:flex}.px-plans .px-grid.one-left>.px-card>.px-credits,.px-plans .px-grid.one-left>.px-card>.px-more{display:none}.px-plans .px-ctrl.narrow{max-width:820px;margin-inline:auto}.px-plans .px-ctrl.one-left{max-width:1080px;margin-inline:auto}.px-plans .px-ctrl:not(.solo,.center)>.px-ctrl-r{min-width:296px}}@media (not (max-width:767px)) and (max-width:1023px){.px-plans .px-grid.one-left{grid-template-columns:minmax(0,1fr);max-width:640px}.px-plans .px-ctrl.one-left{max-width:640px}}.px-monthly{border:1px solid rgb(var(--white-rgb) / .1);background:rgb(var(--white-rgb) / .04);min-height:48px;color:var(--fg);border-radius:14px;align-items:center;gap:7px;margin:0;padding:0 8px 0 14px;font-size:14px;font-weight:700;display:inline-flex}.px-monthly>svg{color:var(--gold)}.px-continue{text-align:center;margin-top:22px}.px-continue button{min-height:44px;color:var(--muted-fg);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:14px;text-decoration:underline}.px-topup{max-width:860px;margin:0 auto}.px-topup ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.px-topup li{border:1px solid rgb(var(--white-rgb) / .09);background:rgb(var(--white-rgb) / .03);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.px-topup li.is-rec{border-color:rgb(var(--gold-rgb) / .6);background:linear-gradient(100deg, rgb(var(--gold-rgb) / .12), transparent 60%), rgb(var(--white-rgb) / .03);box-shadow:0 24px 70px -36px rgb(var(--gold-rgb) / .6)}.px-tu-h{color:var(--muted-fg);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.px-tu-h b{color:var(--fg);font-size:24px;font-weight:800}.px-tu-sub{color:var(--muted-fg);margin:6px 0 0;font-size:12.5px}.px-tu-r{align-items:center;gap:14px;display:flex}.px-tu-r p{text-align:right;min-width:90px;margin:0}.px-tu-r s{color:var(--muted-fg);-webkit-text-decoration-color:rgb(var(--gold-rgb) / .8);text-decoration-color:rgb(var(--gold-rgb) / .8);font-size:13px;display:block}.px-tu-r b{font-size:24px;font-weight:800}.px-tu-r .px-cta{width:130px}.px-tu-note{text-align:center;color:var(--muted-fg);margin-top:14px;font-size:13px}.px-upsell{border:1px solid rgb(var(--violet-rgb) / .4);background:rgb(var(--violet-rgb) / .13);color:var(--fg-dim1);border-radius:16px;align-items:center;gap:10px;margin:0 0 14px;padding:12px 12px 12px 16px;font-size:14px;display:flex}.px-upsell svg{color:var(--violet-tint);flex:none}.px-upsell span{flex:1}.px-upsell button{background:var(--fg);min-height:44px;color:var(--bg);font:inherit;cursor:pointer;border:0;border-radius:11px;padding:0 14px;font-size:13px;font-weight:800}.px-fine{text-align:center;max-width:720px;color:var(--placeholder);margin:40px auto 0;font-size:12px;line-height:1.6}@media (max-width:1199px){.px-grid.n3,.px-grid.n5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.px-top.plans{grid-template-columns:minmax(0,1fr) auto;gap:8px}.px-top.plans .px-tabs{grid-column:1}.px-top.plans .px-x{grid-column:2}.px-tabs .px-seg{width:auto}.px-tabs .px-seg button{white-space:nowrap;flex:none;padding:0 12px;font-size:13.5px}.px-yours,.px-all,.px-gain,.px-now,.px-adds{display:none}.px-ctrl.center,.px-ctrl.ladder{align-items:center}.px-ctrl.ladder>.px-seg{display:none}.px-grid.n1,.px-grid.n2,.px-grid.n3,.px-grid.n5{grid-template-columns:minmax(0,1fr)}.px-card.px-teamdoor>.px-cta{display:flex}.px-topup li{grid-template-columns:minmax(0,1fr);gap:12px}.px-tu-r{justify-content:space-between}.px-tu-r p{text-align:left}.px-tu-r .px-cta{width:140px}.px-upsell{flex-wrap:wrap}.px-banner{justify-content:space-between;width:100%;font-size:13px}.px-warn{grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:14px 14px 14px 16px}.px-warn-b{grid-column:1/-1}}.sheet.px-modal{width:min(470px,100vw);padding:26px 24px calc(24px + env(safe-area-inset-bottom));background:radial-gradient(80% 30% at 50% 0%, rgb(var(--gold-rgb) / .08), transparent 70%), var(--panel);color:var(--fg)}.px-m-x{border:1px solid rgb(var(--white-rgb) / .12);background:rgb(var(--white-rgb) / .06);width:44px;height:44px;color:var(--fg);cursor:pointer;z-index:2;border-radius:999px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.px-m-k{color:var(--muted-fg);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:800}.px-m-h{font-family:var(--font-anton), sans-serif;letter-spacing:.02em;text-transform:uppercase;font-weight:400;line-height:1.05;margin:6px 0!important;font-size:28px!important}.px-m-sub{color:var(--muted-fg);font-size:14px;line-height:1.5}.px-co-title{align-items:center;gap:10px;display:flex}.px-co-cycle{border:1px solid rgb(var(--gold-rgb) / .32);background:rgb(var(--gold-rgb) / .14);color:var(--gold);font-family:var(--font-inter), sans-serif;letter-spacing:.02em;text-transform:none;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.px-co-sum{border:1px solid rgb(var(--white-rgb) / .08);background:rgb(var(--white-rgb) / .03);border-radius:16px;margin:14px 0 16px;overflow:hidden}.px-co-plan{align-items:center;gap:12px;padding:14px 14px 12px;display:flex}.px-cr-bolt{background:var(--grad-gold);width:34px;height:34px;color:var(--on-gold);box-shadow:0 8px 22px -8px rgb(var(--gold-rgb) / .7);border-radius:11px;flex:none;place-items:center;display:grid}.px-co-plan b{font-size:15px;display:block}.px-co-plan small{color:var(--muted-fg);margin-top:2px;font-size:12px;display:block}.px-co-lines{border-top:1px dashed rgb(var(--white-rgb) / .1);margin:0;padding:4px 14px 12px}.px-co-lines>div{color:var(--fg-dim2);justify-content:space-between;gap:12px;padding:7px 0;font-size:13.5px;display:flex}.px-co-lines dd{color:var(--fg);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.px-co-lines .save dt,.px-co-lines .save dd{color:var(--ok)}.px-co-lines .total{border-top:1px solid rgb(var(--white-rgb) / .08);color:var(--fg);align-items:baseline;margin-top:4px;padding-top:11px;font-size:15px;font-weight:700}.px-co-lines .total dd{font-size:24px;font-weight:800}.px-pay{margin-bottom:14px}.px-co-note{color:var(--muted-fg);padding:14px 0;font-size:13px}.px-promo{min-height:44px;color:var(--muted-fg);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:6px 0;font-size:12.5px;text-decoration:underline}.px-promo-row{gap:8px;margin-top:12px;display:flex}.px-promo-row .px-cta{flex:none;width:auto;min-height:44px}.px-cta.lg{min-height:56px;font-size:16.5px}.px-co-renew{text-align:center;color:var(--muted-fg);margin-top:9px;font-size:12.5px}.px-trust{color:var(--placeholder);text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.px-spin{border:2.5px solid rgb(var(--black-rgb) / .25);border-top-color:var(--on-gold);border-radius:999px;width:20px;height:20px;animation:.8s linear infinite px-spin}@keyframes px-spin{to{transform:rotate(360deg)}}.px-done{text-align:center}.px-done-mark{background:var(--ok);width:68px;height:68px;color:var(--bg);box-shadow:0 0 0 10px rgb(var(--ok-rgb) / .12);animation:px-pop .5s var(--ease-spring) both;border-radius:999px;place-items:center;margin:6px auto 10px;display:grid}@keyframes px-pop{0%{opacity:0;transform:scale(.4)}}.px-done .px-cta{margin-top:18px}.px-m-x:focus-visible,.px-promo:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.px-modal .px-seats{margin-top:16px}.px-tu-floor,.px-seat-terms{color:var(--muted-fg);margin-top:10px;font-size:13px;line-height:1.5}.px-seat-warn{border:1px solid rgb(var(--gold-rgb) / .35);background:rgb(var(--gold-rgb) / .07);color:var(--fg);border-radius:12px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.5}.px-co-note a,.px-seat-terms a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.px-m-k.center{text-align:center}:where(.px-modal) .px-cta{border:1px solid rgb(var(--white-rgb) / .16);background:rgb(var(--white-rgb) / .07);width:100%;min-height:50px;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}:where(.px-modal) .px-cta.gold{background:var(--grad-gold);color:var(--on-gold);box-shadow:0 14px 40px -14px rgb(var(--gold-rgb) / .8), inset 0 -2px 0 rgb(var(--black-rgb) / .15);border-color:#0000}:where(.px-modal) .px-cta.lg{min-height:56px;font-size:16.5px}.px-refill{text-align:left;margin-top:18px}.px-refill-lead{color:var(--muted-fg);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:11.5px;font-weight:800;display:flex}.px-refill-lead:before,.px-refill-lead:after{content:"";background:rgb(var(--white-rgb) / .1);flex:1;height:1px}.px-refill-ic{border:1px solid rgb(var(--white-rgb) / .14);background:rgb(var(--white-rgb) / .06);width:52px;height:52px;color:var(--gold);border-radius:999px;place-items:center;margin:0 auto 10px;display:grid}.px-refill-ic.on{background:rgb(var(--ok-rgb) / .14);border-color:rgb(var(--ok-rgb) / .4);color:var(--ok)}.px-refill h4{text-align:center;font-size:19px;font-weight:800}.px-refill-sub{text-align:center;color:var(--muted-fg);margin:4px 0 14px;font-size:13.5px}.px-refill-row{border:1px solid rgb(var(--white-rgb) / .08);background:rgb(var(--white-rgb) / .04);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.px-refill-row b{font-size:15px;display:block}.px-refill-row small{color:var(--muted-fg);font-size:12.5px}.px-switch{border:2px solid rgb(var(--gold-rgb) / .55);background:var(--switch-bg);cursor:pointer;border-radius:999px;flex:none;width:50px;height:30px;transition:background .2s;position:relative}.px-switch:after{content:"";position:absolute;inset:-9px -2px}.px-switch span{background:var(--switch-knob);width:20px;height:20px;transition:transform .25s var(--ease-spring);border-radius:999px;position:absolute;top:3px;left:3px}.px-switch.on{background:var(--gold)}.px-switch.on span{background:var(--white);transform:translate(20px)}.px-refill-amt{margin-top:14px}.px-refill-amt>p{color:var(--muted-fg);justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.px-amts{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.px-amts button{border:1.5px solid rgb(var(--white-rgb) / .08);background:rgb(var(--white-rgb) / .04);min-height:64px;color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;justify-items:center;gap:3px;padding:10px 2px;transition:border-color .2s,background .2s;display:grid}.px-amts b{font-size:16.5px;font-weight:800}.px-amts small{color:var(--muted-fg);align-items:center;gap:3px;font-size:11.5px;display:inline-flex}.px-amts button.on{border-color:var(--gold);background:rgb(var(--gold-rgb) / .12);box-shadow:0 0 0 3px rgb(var(--gold-rgb) / .16)}.px-amts button.on b{color:var(--gold-soft)}.px-modal .px-cta:focus-visible,.px-amts button:focus-visible,.px-switch:focus-visible,.px-skip:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.px-refill-cap{color:var(--muted-fg);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.px-refill-cap button{min-height:44px;color:var(--fg-dim2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:12.5px;font-weight:700;text-decoration:underline}.px-caps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.px-caps button{border:1px solid rgb(var(--white-rgb) / .1);min-height:44px;color:var(--fg-dim2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;font-size:12.5px}.px-caps button.on{border-color:var(--gold);color:var(--gold-soft)}.px-refill-cap button:focus-visible,.px-caps button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.px-refill .opt-row{border:1.5px solid rgb(var(--white-rgb) / .08);background:rgb(var(--white-rgb) / .04);margin-top:6px}.px-refill .opt-row.sel{border-color:var(--gold);background:rgb(var(--gold-rgb) / .12)}.px-pay.compact{margin:12px 0 0}.px-refill>.px-cta{margin-top:16px}.px-skip{min-height:44px;color:var(--muted-fg);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:4px auto 0;padding:0 12px;font-size:13.5px;font-weight:600;text-decoration:underline;display:block}.px-mandate{text-align:center;color:var(--muted-fg);margin-top:8px;font-size:11px;line-height:1.5}.px-refill.done{text-align:center}.px-refill.done p{color:var(--muted-fg);margin:6px 0 16px;font-size:14px}.px-m-sub.center{text-align:center}.sheet.px-offer{background:radial-gradient(90% 38% at 50% 0%, rgb(var(--gold-rgb) / .22), transparent 72%), radial-gradient(60% 30% at 0% 100%, rgb(var(--violet-rgb) / .18), transparent 70%), var(--panel);border-color:rgb(var(--gold-rgb) / .35)}.px-offer-in,.px-offer-ask,.px-offer-end{text-align:center}.px-offer-timer{border:1px solid rgb(var(--destructive-rgb) / .45);background:rgb(var(--destructive-rgb) / .14);color:var(--destructive-soft);border-radius:999px;align-items:center;gap:8px;margin:4px auto 14px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.px-offer-timer b{font-variant-numeric:tabular-nums;color:var(--fg);font-size:15px}.px-offer-timer.small{margin:10px auto 16px}.px-dot{background:var(--destructive);border-radius:999px;width:8px;height:8px;animation:1.2s ease-in-out infinite px-pulse}@keyframes px-pulse{50%{opacity:.35;transform:scale(.8)}}.px-offer-h{text-transform:uppercase;line-height:1;margin:8px 0 2px!important;font-size:56px!important}.px-offer-h span{background:var(--grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text}.px-offer-was{color:var(--muted-fg);justify-content:center;align-items:center;gap:8px;margin-bottom:6px;font-size:18px;font-weight:700;display:flex}.px-stack{border:1px solid rgb(var(--white-rgb) / .09);background:rgb(var(--white-rgb) / .04);text-align:left;border-radius:16px;margin:16px 0 12px;padding:14px 16px}.px-stack>p{color:var(--muted-fg);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11.5px;font-weight:800}.px-stack ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.px-stack li{color:var(--fg-dim1);align-items:center;gap:10px;font-size:14px;display:flex}.px-stack li svg{color:var(--gold);flex:none}.px-stack b{color:var(--fg)}.px-offer-plans{text-align:left;gap:8px;margin:16px 0 14px;padding:0;list-style:none;display:grid}.px-offer-plans li{border:1px solid rgb(var(--gold-rgb) / .35);background:rgb(var(--white-rgb) / .04);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.px-offer-plan{flex:auto;gap:2px;min-width:0;display:grid}.px-offer-plan b{color:var(--fg);font-size:16px}.px-offer-plan small{color:var(--fg-dim2);font-size:13px}.px-offer-plan s{color:var(--muted-fg)}.px-offer-plans .px-cta{white-space:nowrap;flex:none;width:auto;min-height:44px}.px-offer-pts{text-align:left;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:grid}.px-offer-pts li{color:var(--fg-dim2);align-items:center;gap:8px;font-size:13.5px;display:flex}.px-offer-pts svg{color:var(--ok);flex:none}.px-ask-ic{background:rgb(var(--gold-rgb) / .16);border:1px solid rgb(var(--gold-rgb) / .45);width:64px;height:64px;color:var(--gold);border-radius:999px;place-items:center;margin:8px auto;display:grid}@media (max-width:767px){.px-offer-h{font-size:46px!important}}@media (prefers-reduced-motion:reduce){.px-modal *{transition:none!important;animation:none!important}}.px-plans[data-enter=welcome] .px-glow{animation:.6s ease-out both px-arrive-glow}.px-plans[data-enter=welcome] .px-top,.px-plans[data-enter=welcome] .px-hero,.px-plans[data-enter=welcome] .px-ctrl{animation:px-arrive .42s var(--ease-out) both}.px-plans[data-enter=welcome] .px-hero{animation-delay:40ms}.px-plans[data-enter=welcome] .px-ctrl{animation-delay:80ms}.px-plans[data-enter=welcome] .px-grid>*{animation:px-arrive .5s var(--ease-out) both;animation-delay:.12s}.px-plans[data-enter=welcome] .px-grid>:nth-child(2){animation-delay:.18s}.px-plans[data-enter=welcome] .px-grid>:nth-child(3){animation-delay:.24s}.px-plans[data-enter=welcome] .px-grid>:nth-child(n+4){animation-delay:.3s}@keyframes px-arrive{0%{opacity:0;translate:0 18px}}@keyframes px-arrive-glow{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.px-plans[data-enter=welcome] .px-glow,.px-plans[data-enter=welcome] .px-top,.px-plans[data-enter=welcome] .px-hero,.px-plans[data-enter=welcome] .px-ctrl,.px-plans[data-enter=welcome] .px-grid>*{animation:none}}@media (not (max-width:767px)) and (max-width:1440px){.px-banner button,.px-warn-b,.px-continue button{position:relative}.px-banner button:after,.px-warn-b:after,.px-continue button:after{content:"";height:55px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.px-plans .px-main[data-settling]{visibility:hidden}
/*# sourceMappingURL=2dyogv-za_-bd.css.map*/