.pd-frame{position:relative;width:100%;overflow:hidden;container-type:inline-size}.pd-stage{position:absolute;top:0;left:0;overflow:hidden;transform-origin:0 0;transform:scale(tan(atan2(100cqw,var(--pd-w))));font-family:var(--font-body);color:#f6f6f6;-webkit-font-smoothing:antialiased;-webkit-mask-image:linear-gradient(180deg,#000 var(--pd-fade, 70%),rgba(0,0,0,0) 99%);mask-image:linear-gradient(180deg,#000 var(--pd-fade, 70%),rgba(0,0,0,0) 99%)}.pd-abs{position:absolute}.pd-theme-entitlements{--pd-accent: #ff8fbf;--pd-accent-soft: #ffb8d8;--pd-accent-ring: #2a0716;--pd-check: #ff8fbf}.pd-center{display:flex;align-items:center;justify-content:center}.pd-panel,.pd-card,.pd-field,.pd-seg,.pd-seg-on,.pd-primary,.pd-sel-o{box-sizing:border-box;border:1px solid transparent}.pd-panel{background:linear-gradient(180deg,#292929,#252525 14%,#212121 30%,#1f1f1f 44%,#1e1e1e) padding-box,linear-gradient(180deg,#fff3,#ffffff12 14%,#ffffff0d) border-box,linear-gradient(180deg,#292929,#252525 14%,#212121 30%,#1f1f1f 44%,#1e1e1e) border-box;box-shadow:0 0 0 1px #000,0 14px 30px #00000029}.pd-card{background:radial-gradient(ellipse 45% 70% at 50% 100%,#ffffff0a,#fff0) padding-box,linear-gradient(180deg,#2a2a2a,#262626 14%,#232323 32%,#222 60%,#242424) padding-box,linear-gradient(180deg,#fff3,#ffffff0f 30%,#ffffff0a) border-box,linear-gradient(180deg,#2a2a2a,#262626 14%,#232323 32%,#222 60%,#242424) border-box;box-shadow:0 0 0 1px #000,0 12px 26px #00000029}.pd-field{background:linear-gradient(180deg,#323232,#303030 25%,#2e2e2e 70%,#2c2c2c) padding-box,linear-gradient(180deg,#ffffff21,#ffffff0a,#ffffff08) border-box,linear-gradient(180deg,#323232,#303030 25%,#2e2e2e 70%,#2c2c2c) border-box;box-shadow:0 0 0 1px #111}.pd-seg{background:linear-gradient(#2f2f2f,#2f2f2f) padding-box,linear-gradient(180deg,#ffffff12,#ffffff08) border-box,linear-gradient(#2f2f2f,#2f2f2f) border-box;box-shadow:0 0 0 1px #1a1a1a;color:#bdbdbd}.pd-seg-on{background:linear-gradient(180deg,#3b3b3b,#383838 70%,#333) padding-box,linear-gradient(180deg,#ffffff38,#ffffff0f 40%,#ffffff0d 85%,#ffffff17) border-box,linear-gradient(180deg,#3b3b3b,#383838 70%,#333) border-box;box-shadow:0 0 0 1px #151515,0 8px 16px #00000040;color:#f4f4f4}.pd-sel-o{background:linear-gradient(180deg,#333,#2f2f2f 30%,#2b2b2b) padding-box,linear-gradient(180deg,var(--pd-accent-soft, #f5c886),var(--pd-accent, #d9a35a)) border-box,linear-gradient(180deg,#333,#2f2f2f 30%,#2b2b2b) border-box;box-shadow:0 0 0 1px var(--pd-accent-ring, #140a00);border-width:2px;color:#f4f4f4}.pd-primary{background:linear-gradient(180deg,#fff,#ececec) padding-box,linear-gradient(180deg,#fff,#cfcfcf) border-box,linear-gradient(180deg,#fff,#ececec) border-box;box-shadow:0 0 0 1px #0009,0 4px 10px #00000040;color:#0a0a0a}.pd-icon{background:#3a3a3a;color:#d0d0d0}.pd-icon--avatar{color:#d6d6d6}.pd-hr{position:absolute;left:30px;right:30px;bottom:0;height:1px;background:#0000008c;box-shadow:0 1px #ffffff0d}.pd-connector{background:linear-gradient(180deg,#5a5a5a,#4a4a4a)}.pd-track{background:#2e2e2e;overflow:hidden}.pd-label{color:#a9a9a9}.pd-muted{color:#8f8f8f}.pd-subtle{color:#8a8a8a}.pd-check{color:var(--pd-check, #f0b462)}.pd-ok-dot{fill:#a6d881}.pd-ok-mark{stroke:#283224}.pd-t{display:inline-flex;align-items:center;height:38px;padding:0 12px;border-radius:8px;font-size:24px;white-space:nowrap}.pd-t-ok{background:#283224;color:#a6d881}.pd-t-warn{background:#312924;color:#de874b}.pd-t-info{background:#203d4b;color:#6fd4d6}.pd-t-neu{background:#2e2e2e;color:#919191}.pd-btn{appearance:none;-webkit-appearance:none;margin:0;padding:0;font:inherit;cursor:pointer;transition:filter .15s ease,transform .12s ease,opacity .2s ease}.pd-btn:hover{filter:brightness(1.1)}.pd-btn:active{transform:scale(.98)}.pd-btn.pd-primary{color:#0a0a0a;font-weight:500}.pd-btn--top-up{color:#e8e8e8}.pd-btn[aria-disabled=true]{opacity:.45;cursor:default}.pd-btn[aria-disabled=true]:hover,.pd-btn[aria-disabled=true]:active{filter:none;transform:none}.pd-btn:focus-visible,.pd-field:focus-within{outline:4px solid #8ab4f8;outline-offset:4px}.pd-in{appearance:none;-webkit-appearance:none;outline:none;border:0;margin:0;padding:0;background:transparent;font:inherit;color:#ececec;caret-color:#ececec}.pd-row{transition:background-color .15s ease}.pd-row:hover{background-color:#ffffff05}.pd-step{transition:opacity .35s ease,transform .35s ease}.pd-step--hidden{opacity:0;transform:translateY(-14px)}.pd-fill{height:100%;border-radius:8px;background-color:#a6d881;transition:width .45s cubic-bezier(.2,.8,.2,1),background-color .3s ease}.pd-fill--warn{background-color:#de874b}.pd-new{animation:pd-new .35s ease-out}@keyframes pd-new{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.pd-val{color:#f2f2f2;transition:color .3s ease}.pd-val--off{color:#8a8a8a}.pd-num{color:#f6f6f6;transition:color .3s ease}.pd-num--warn{color:#de874b}.pd-reveal{transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1),color .3s ease}.pd-icon--info{color:#6fd4d6}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.pd-play:not([data-play]) .pd-play-hide{opacity:0}.pd-play:not([data-play]) .pd-fill{width:0!important}}@media(prefers-reduced-motion:reduce){.pd-stage *,.pd-stage *:before,.pd-stage *:after{transition:none!important;animation:none!important}}
