.pk-price-stacked{flex-direction:column;display:inline-flex}.pk-price-inline{display:inline}.pk-price-inline .pk-approx{margin-left:.4em}.pk-price-suffix{color:var(--muted);font-size:.8em;font-weight:500}.pk-approx{color:var(--muted);transition:opacity .42s var(--motion-ease-out)}.pk-approx:not([data-shown]){opacity:0}@starting-style{.pk-approx[data-shown]{opacity:0}}.pk-currency-button{border:1px solid var(--line);background:var(--surface);white-space:nowrap;max-width:100%;min-height:2.25rem;box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem .3rem .85rem;font-size:12.5px;line-height:1.25;display:inline-flex}.pk-currency-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pk-currency-chevron{transition:transform .2s var(--motion-ease-out)}.pk-currency-chevron[data-open]{transform:rotate(180deg)}.pk-currency-pop{z-index:30;border:1px solid var(--line);background:var(--surface);transform-origin:0 0;width:min(19rem,100vw - 2rem);transition:opacity .18s var(--motion-ease-out), transform .18s var(--motion-ease-out);border-radius:1rem;padding:.5rem;position:absolute;top:calc(100% + .5rem);box-shadow:0 1px 2px #0f172a0f,0 24px 48px -16px #1e1b4b4d}.pk-currency-pop[data-align=start],.pk-currency-pop[data-align=auto]{left:0}.pk-currency-pop[data-align=end]{transform-origin:100% 0;right:0}@media (min-width:640px){.pk-currency-pop[data-align=auto]{transform-origin:100% 0;left:auto;right:0}}[data-theme=dark] .pk-currency-pop{box-shadow:0 1px 2px #0006,0 24px 48px -16px #000c}@starting-style{.pk-currency-pop{opacity:0;transform:translateY(-4px)scale(.98)}}.pk-currency-list{overscroll-behavior:contain;max-height:16.5rem;margin-top:.4rem;overflow-y:auto}.pk-currency-option{cursor:pointer;min-height:2.5rem;color:var(--ink);border-radius:.6rem;align-items:center;gap:.6rem;padding:.4rem .6rem;font-size:14px;display:flex}.pk-currency-option[data-active]{background:var(--subtle)}.pk-currency-option[aria-selected=true]{font-weight:600}.pk-tab{white-space:nowrap;border:1px solid var(--line);background:var(--surface);min-height:2.5rem;color:var(--muted-strong);transition:color .15s ease, border-color .15s ease, background-color .15s ease, transform .2s var(--motion-ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:14px;font-weight:600;display:inline-flex;position:relative}.pk-tab[aria-selected=true]{border-color:var(--primary-solid);background:var(--primary-solid);color:#fff}.pk-tab:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pk-tab:not([aria-selected=true]):hover{border-color:color-mix(in srgb, var(--primary) 38%, var(--line));color:var(--ink)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.pk-tab:hover{transform:translateY(-1px)}}.pk-tab:active{transform:scale(.98)}.pk-panel{transition:opacity .36s var(--motion-ease-out), transform .36s var(--motion-ease-out)}@starting-style{.pk-panel{opacity:0;transform:translateY(6px)}}.pk-laptop{background:#0b0f19;border-radius:1.1rem;padding:.55rem .55rem .7rem;box-shadow:inset 0 0 0 1px #ffffff14,0 2px 4px #0f172a1f,0 40px 70px -28px #1e1b4b8c}.pk-laptop-base{background:linear-gradient(#cbd5e1,#94a3b8);border-radius:0 0 1rem 1rem;height:.7rem;margin:0 -4%;box-shadow:0 14px 24px -14px #0f172a80}[data-theme=dark] .pk-laptop{box-shadow:inset 0 0 0 1px #ffffff1f,0 40px 70px -28px #000000d9}[data-theme=dark] .pk-laptop-base{background:linear-gradient(#475569,#334155)}.pk-phone{background:#0b0f19;border-radius:2rem;padding:.5rem;box-shadow:inset 0 0 0 1px #ffffff1a,0 2px 4px #0f172a1f,0 30px 60px -24px #1e1b4b8c}[data-theme=dark] .pk-phone{box-shadow:inset 0 0 0 1px #ffffff24,0 30px 60px -24px #000000d9}.pk-screen{background:#fff;outline:none;position:relative;overflow:hidden}.pk-screen:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--primary)}.pk-laptop .pk-screen{border-radius:.45rem}.pk-phone .pk-screen{border-radius:1.55rem}.pk-screen[data-native]{overscroll-behavior-y:auto;touch-action:pan-y;scrollbar-width:none;overflow-y:auto}.pk-screen[data-native]::-webkit-scrollbar{display:none}.pk-scaler{transform-origin:0 0;transition:opacity .3s var(--motion-ease-out);position:absolute;top:0;left:0}.js-reveal .pk-scaler:not([data-measured]){opacity:0}.pk-scroller{transition-property:transform;transition-timing-function:cubic-bezier(.37,0,.63,1)}.pk-scroll-button{border:1px solid var(--line);background:var(--surface);width:2.25rem;height:2.25rem;color:var(--ink);box-shadow:var(--shadow-sm);transition:border-color .15s ease, transform .2s var(--motion-ease-out);border-radius:999px;place-items:center;display:inline-grid}.pk-scroll-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.pk-scroll-button:disabled{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){.pk-scroll-button:not(:disabled):hover{border-color:color-mix(in srgb, var(--primary) 38%, var(--line))}}.pk-scroll-button:not(:disabled):active{transform:scale(.94)}
