.PywelDemo_scene__YL2gH{display:grid;justify-items:center;gap:18px;width:100%}.PywelDemo_desk__6apGK{position:relative;width:100%;max-width:980px;padding-bottom:6px}.PywelDemo_mac__qzV7g{width:76%}.PywelDemo_lid__0Pe_6{position:relative;background:#0b0b0c;border:1.5px solid #4a4d52;border-radius:16px 16px 5px 5px;padding:2.6% 2.2% 2%;box-shadow:inset 0 0 0 1px #1b1c1e}.PywelDemo_lid__0Pe_6:before{content:"";position:absolute;top:.9%;left:50%;width:9%;height:2.2%;transform:translateX(-50%);background:#000;border-radius:0 0 6px 6px;z-index:2}.PywelDemo_base__NO3rV{height:13px;margin:0 -4.5%;background:linear-gradient(#d8dbdf,#a7abb1 55%,#8d9197);border-radius:0 0 16px 16px;position:relative}.PywelDemo_base__NO3rV:before{content:"";position:absolute;top:0;left:50%;width:14%;height:4px;transform:translateX(-50%);background:#9a9ea4;border-radius:0 0 6px 6px}.PywelDemo_ipadWrap__QukPW{position:absolute;right:0;bottom:4px;width:22%}.PywelDemo_ipad__uvPQd{position:relative;background:#0b0b0c;padding:4.2%;border-radius:9%/6.4%;box-shadow:0 0 0 1.5px #c9ccd1,0 0 0 3px #8e9197,0 0 0 3.5px #5b5e63,0 16px 34px rgba(0,0,0,.6)}.PywelDemo_ipad__uvPQd img{display:block;width:100%;height:auto;border-radius:5.2%/3.6%}.PywelDemo_ipad__uvPQd:before{content:"";position:absolute;top:1.7%;left:50%;width:2.6%;aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at 40% 40%,#2c3a4a,#0d1117 70%);box-shadow:0 0 0 1px #16181b}.PywelDemo_ipad__uvPQd:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,0) 40%)}.PywelDemo_screen__RSfwd{position:relative;aspect-ratio:2940/1660;overflow:hidden;background:#111;border-radius:3px;container-type:inline-size}.PywelDemo_frame__8r9CA{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .35s ease}.PywelDemo_on__QaMo9{opacity:1}.PywelDemo_typed__gFmWr{clip-path:inset(13.25% 74.5% 77.7% 25.5%)}.PywelDemo_caret__ZdIO2{position:absolute;top:15%;height:4.2%;width:.18%;background:#f2ece1;opacity:0}.PywelDemo_caretOn__6iHlp{opacity:1;animation:PywelDemo_blink__lZj_W .8s steps(1) infinite}@keyframes PywelDemo_blink__lZj_W{50%{opacity:0}}.PywelDemo_toast__UStZb{position:absolute;left:50%;top:33%;transform:translate(-50%,8px);background:#1c1b1a;border:1px solid #d8be72;color:#f2ece1;font:600 1.25cqw/1.35 Georgia,serif;padding:1.1cqw 1.6cqw;border-radius:.6cqw;opacity:0;transition:opacity .3s,transform .3s;white-space:nowrap;box-shadow:0 1cqw 3cqw rgba(0,0,0,.6)}.PywelDemo_toastOn__UW721{opacity:1;transform:translate(-50%)}.PywelDemo_toast__UStZb i{display:inline-block;width:.9cqw;height:.9cqw;border-radius:50%;background:#d8be72;margin-right:.8cqw;animation:PywelDemo_pulse__zJYML 1s ease-in-out infinite}@keyframes PywelDemo_pulse__zJYML{50%{opacity:.25}}.PywelDemo_cursor__xSdYp{position:absolute;width:2.2cqw;height:2.2cqw;left:55%;top:60%;z-index:5;pointer-events:none;transition:left .9s cubic-bezier(.4,0,.2,1),top .9s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 .2cqw .3cqw rgba(0,0,0,.6))}.PywelDemo_ring__dwHog{position:absolute;width:4cqw;height:4cqw;margin:-2cqw 0 0 -2cqw;border-radius:50%;border:.3cqw solid #d8be72;opacity:0;pointer-events:none;z-index:4}.PywelDemo_ringGo__aMCJp{animation:PywelDemo_ring__dwHog .55s ease-out}@keyframes PywelDemo_ring__dwHog{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.PywelDemo_steps__zbA_u{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-width:760px}.PywelDemo_steps__zbA_u button{font:inherit;font-size:12.5px;line-height:1.3;text-align:left;color:#8a847a;background:none;border:0;border-top:3px solid #2a2a2a;padding:7px 0 4px;cursor:pointer;transition:color .3s,border-color .3s}.PywelDemo_steps__zbA_u button:focus-visible,.PywelDemo_steps__zbA_u button:hover{color:#f2f2f2;border-top-color:#6f6a62;outline:none}.PywelDemo_steps__zbA_u .PywelDemo_stepOn__1Clhl{color:#f2f2f2;border-color:#ffb347}.PywelDemo_controls__36Rxn{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center}.PywelDemo_hint__6tpsS{font-size:12px;color:#8a847a}.PywelDemo_controls__36Rxn button{font-size:12px;font-weight:700;background:#1c1c1c;color:#f2f2f2;border:2px solid #2a2a2a;padding:7px 12px;cursor:pointer}.PywelDemo_controls__36Rxn button:hover{border-color:#ffb347}@media (max-width:640px){.PywelDemo_mac__qzV7g{width:100%}.PywelDemo_ipadWrap__QukPW{position:relative;right:auto;bottom:auto;width:42%;margin:18px auto 0}.PywelDemo_steps__zbA_u{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.PywelDemo_cursor__xSdYp,.PywelDemo_frame__8r9CA,.PywelDemo_toast__UStZb{transition:none}}