.pt{display:grid;grid-gap:14px;gap:14px;max-width:860px;width:100%;margin:0 auto}.pt-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 2px;border:0;background:none;color:#a59fbb;font:inherit;font-size:13px;cursor:pointer}.pt-back:hover{color:#fff}.pt-head{padding-top:0}.pt-head h1{font-size:clamp(30px,6vw,46px)}.pt-note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px 12px;gap:10px 12px;padding:14px 16px;border-radius:16px;border:1px solid rgba(150,130,211,.18);background:rgba(141,107,255,.06);color:#c9c2dc;font-size:13px;line-height:1.5}.pt-note>svg{color:#c9b8ff}.pt-note strong{color:#fff}.pt-note .btn{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;gap:7px}.pt-note.is-plan{border-color:rgba(213,217,224,.24);background:rgba(213,217,224,.05)}.pt-note.is-plan>svg{color:var(--plan-plus)}.pt-note.is-ready{border-color:rgba(95,212,156,.28);background:rgba(95,212,156,.06)}.pt-note.is-ready>svg{color:#79d6ab}.pt-switch{justify-self:start;display:inline-flex;gap:3px;padding:4px;border-radius:13px;border:1px solid rgba(145,124,219,.16);background:rgba(16,17,29,.72)}.pt-switch button{min-height:36px;padding:0 16px;border:0;border-radius:9px;background:none;color:#a59fbb;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.pt-switch button.is-active{background:linear-gradient(135deg,rgba(141,107,255,.24),rgba(81,58,157,.2));color:#fff;box-shadow:inset 0 0 0 1px rgba(160,137,244,.16)}.pt-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.pt-step{display:grid;align-content:start;grid-gap:14px;gap:14px;padding:16px;border-radius:18px;border:1px solid rgba(150,130,211,.14);background:linear-gradient(180deg,rgba(23,22,38,.9),rgba(13,13,22,.92));animation:ptRise .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 60ms)}.pt-step-copy{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.pt-step-n{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;background:rgba(141,107,255,.2);color:#e4dbff;font-size:13px;font-weight:800}.pt-step-copy strong{display:block;color:#fff;font-size:15px;line-height:1.3}.pt-step-copy p{margin:4px 0 0;color:#aaa3bf;font-size:13px;line-height:1.55}.pt-step-copy b{color:#e4dff1}.pt-foot{margin:4px 2px 0;color:#8a84a0;font-size:12.5px;line-height:1.55}.pt-figure{display:grid;place-items:center;min-height:150px;padding:10px;border-radius:14px;background:radial-gradient(circle at 50% 0,rgba(141,107,255,.12),transparent 70%),#0b0a13;overflow:hidden}.pt-screen{position:relative;width:min(100%,250px);border-radius:16px;background:#f2f2f6;color:#1c1c1e;font-size:11px;box-shadow:0 14px 30px rgba(0,0,0,.45);overflow:hidden}.pt-tap{position:relative;display:inline-flex;align-items:center;gap:6px;color:#0a84ff;font-weight:700}.pt-tap:after{content:"";position:absolute;inset:-6px;border-radius:12px;border:2px solid #8d6bff;box-shadow:0 0 0 4px rgba(141,107,255,.22);animation:ptTap 1.8s ease-out infinite;pointer-events:none}.pt-page{display:grid;grid-gap:7px;gap:7px;padding:14px 14px 18px}.pt-page span{height:9px;border-radius:4px;background:#d9d9e0}.pt-page span:nth-child(2){width:80%}.pt-page span:nth-child(3){width:55%}.pt-address{flex:1 1 auto;padding:6px 10px;border-radius:9px;background:#e3e3e8;color:#3a3a3c;font-size:10.5px;text-align:center}.pt-safari-bar{padding:9px 12px 12px;border-top:1px solid #dcdce2;background:#f9f9fb;color:#0a84ff}.pt-chrome-bar,.pt-safari-bar{display:flex;align-items:center;gap:12px}.pt-chrome-bar{padding:10px 12px;border-bottom:1px solid #dcdce2;background:#fff;color:#3c4043}.pt-chrome-bar .pt-tap{color:#3c4043}.pt-sheet{display:grid;padding:6px;background:#ececf1}.pt-row{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:9px;background:#fff;margin:2px 0;color:#1c1c1e;font-weight:500}.pt-row.is-dim{color:#8e8e93}.pt-sheet .pt-tap.pt-row{color:#1c1c1e;font-weight:700}.pt-sheet.is-menu{background:#fff}.pt-sheet.is-menu .pt-row{background:none}.pt-add{padding:10px 12px 14px}.pt-add-top{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:12px;font-size:10.5px}.pt-add-top>span{color:#0a84ff}.pt-add-app{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#fff;font-weight:600}.pt-add-app img{border-radius:8px}.pt-add-app small{display:block;color:#8e8e93;font-size:9.5px;font-weight:500}.pt-add-toggle{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:8px 10px;border-radius:10px;background:#fff}.pt-add-toggle i{position:relative;width:30px;height:18px;border-radius:99px;background:#34c759}.pt-add-toggle i:after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#fff}.pt-home{display:grid;grid-template-columns:repeat(4,38px);justify-content:center;align-items:start;grid-gap:12px 14px;gap:12px 14px;padding:16px 12px 12px;background:linear-gradient(160deg,#3b2a7a,#141029 70%)}.pt-app{width:38px;height:38px;border-radius:10px;background:hsl(var(--h) 45% 62%/.55)}.pt-app-oy{flex-direction:column;gap:3px;width:38px;color:#fff}.pt-app-oy img{width:38px;height:38px;border-radius:10px}.pt-app-oy small{font-size:8.5px;font-weight:600}.pt-app-oy:after{inset:-5px -4px 10px;border-radius:14px}.pt-oy{background:#07070d;color:#fff}.pt-oy-bar{display:flex;align-items:center;gap:9px;padding:10px 11px;border-bottom:1px solid rgba(255,255,255,.07)}.pt-oy-menu{display:grid;grid-gap:3px;gap:3px;padding:7px;border-radius:8px;border:1px solid rgba(146,127,202,.18)}.pt-oy-menu i{display:block;width:11px;height:1.5px;border-radius:2px;background:#e9e4f7}.pt-oy-brand{display:grid;grid-gap:5px;gap:5px;justify-items:start}.pt-oy-brand img{width:auto;height:17px}.pt-oy-pill{gap:5px;padding:3px 8px;border-radius:99px;border:1px solid rgba(160,137,244,.24);background:rgba(141,107,255,.1);color:#c4bcdb;font-size:8.5px}.pt-oy-dot{width:5px;height:5px;border-radius:50%;background:#a98bff}.pt-oy-avatar{margin-left:auto;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#1d1b33;color:#fff;font-size:9px;font-weight:800}.pt-oy-lines{display:grid;grid-gap:7px;gap:7px;padding:12px 11px 16px}.pt-oy-lines span{height:8px;border-radius:4px;background:#1b1a2b}.pt-oy-lines span:nth-child(2){width:75%}.pt-oy-lines span:nth-child(3){width:50%}.pt-alert-wrap{display:grid;place-items:center;min-height:130px;padding:12px;background:linear-gradient(160deg,#2b2450,#120f24)}.pt-alert{display:grid;grid-gap:6px;gap:6px;width:100%;max-width:210px;padding:12px 12px 0;border-radius:14px;background:rgba(242,242,246,.97);text-align:center;overflow:hidden}.pt-alert strong{font-size:11px;line-height:1.35}.pt-alert small{color:#3a3a3c;font-size:9.5px;line-height:1.4}.pt-alert-actions{display:grid;grid-template-columns:1fr 1fr;margin:6px -12px 0;border-top:1px solid #d1d1d6}.pt-alert-actions>*{justify-content:center;padding:9px 0;color:#0a84ff;font-size:11px}.pt-alert-actions>span{border-right:1px solid #d1d1d6}.pt-alert.is-android{padding:14px 12px 12px;border-radius:20px;background:#f3edf7;text-align:left;justify-items:start}.pt-alert.is-android>svg{color:#6750a4}.pt-alert.is-android .pt-alert-actions{margin:6px 0 0;border:0;display:flex;justify-content:flex-end;gap:16px;width:100%}.pt-alert.is-android .pt-alert-actions>*{padding:4px 2px;border:0;color:#6750a4}.pt-alert.is-android .pt-add-app{width:100%;background:none;padding:4px 0}.pt-alert-stack{display:grid;grid-gap:6px;gap:6px;width:100%;margin-top:4px}.pt-alert-stack>*{justify-content:center;padding:8px;border-radius:99px;background:#e8def8;color:#4a3d73;font-size:10.5px;font-weight:700;text-align:center}@keyframes ptTap{0%{opacity:1;transform:scale(.94)}70%{opacity:.15;transform:scale(1.06)}to{opacity:1;transform:scale(.94)}}@keyframes ptRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){.pt-steps{grid-template-columns:minmax(0,1fr)}.pt-step{padding:14px}}@media (prefers-reduced-motion:reduce){.pt-step,.pt-tap:after{animation:none!important}}.pt-figure{container-type:inline-size}.pt-mac{position:relative;flex:0 0 auto;width:240px;height:160px;border-radius:12px;overflow:hidden;color:#1d1d1f;font-size:9.5px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Inter,Arial,sans-serif;box-shadow:0 14px 30px rgba(0,0,0,.45);background:#ececf0}@container (max-width: 252px){.pt-mac{scale:.9}}@container (max-width: 226px){.pt-mac{scale:.8}}.pt-cursor{z-index:6;transform-origin:1px 1px;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.45));animation:ptCursor 5s cubic-bezier(.45,.05,.25,1) infinite}.pt-cursor,.pt-ripple{position:absolute;left:0;top:0;pointer-events:none}.pt-ripple{z-index:5;width:26px;height:26px;margin:-12px 0 0 -12px;border-radius:50%;background:rgba(141,107,255,.45);opacity:0;transform:translate(var(--x1),var(--y1)) scale(.2);animation:ptRipple 5s ease-out infinite}@keyframes ptCursor{0%,6%{transform:translate(var(--x0),var(--y0));opacity:0}12%{transform:translate(var(--x0),var(--y0));opacity:1}40%{transform:translate(var(--x1),var(--y1))}46%{transform:translate(var(--x1),var(--y1)) scale(.82)}50%,86%{transform:translate(var(--x1),var(--y1));opacity:1}94%,to{transform:translate(var(--x1),var(--y1));opacity:0}}@keyframes ptRipple{0%,44%{opacity:0;transform:translate(var(--x1),var(--y1)) scale(.2)}47%{opacity:.9}62%,to{opacity:0;transform:translate(var(--x1),var(--y1)) scale(1.6)}}.pt-mac-press{animation:ptPress 5s ease infinite}@keyframes ptPress{0%,44%{filter:none}46%,52%{filter:brightness(.82);transform:scale(.96)}56%,to{filter:none;transform:none}}.pt-mac-window{position:absolute;inset:20px 10px 10px;border-radius:8px;background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.18);overflow:hidden}.pt-mac-window.is-dim{inset:10px;filter:brightness(.8)}.pt-mac-address{display:block;margin:7px auto 2px;width:110px;padding:3px 0;border-radius:6px;background:#ececf0;color:#4a4a4f;font-size:8.5px;text-align:center}.pt-mac-window .pt-page{padding:10px 12px;gap:6px}.pt-mac-window .pt-page span{height:7px}.pt-mac-menu{background:linear-gradient(160deg,#5b4aa8,#1f1840)}.pt-mac-menubar{position:relative;z-index:3;display:flex;align-items:center;gap:6px;height:18px;padding-left:8px;background:rgba(246,246,250,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:9px}.pt-mac-menubar>*{display:inline-flex;align-items:center;justify-content:center;height:14px;border-radius:4px}.pt-mac-w12{width:12px}.pt-mac-w24{width:24px}.pt-mac-w26{width:26px}.pt-mac-w34{width:34px}.pt-mac-w38{width:38px}.pt-mac-file{animation:ptMenuTitle 5s ease infinite}@keyframes ptMenuTitle{0%,22%{background:transparent}24%,88%{background:rgba(0,0,0,.12)}92%,to{background:transparent}}.pt-mac-dropdown{position:absolute;z-index:4;left:62px;top:19px;display:grid;width:118px;padding:4px;border-radius:6px;background:rgba(246,246,250,.96);box-shadow:0 10px 24px rgba(0,0,0,.32),0 0 0 .5px rgba(0,0,0,.15);opacity:0;transform-origin:top left;animation:ptDropdown 5s ease infinite}.pt-mac-dropdown span{height:13px;padding:0 7px;border-radius:4px;line-height:13px;white-space:nowrap}.pt-mac-dropdown i{height:1px;margin:2px 6px;background:rgba(0,0,0,.12)}.pt-mac-pick{animation:ptPick 5s ease infinite}@keyframes ptDropdown{0%,23%{opacity:0;transform:scale(.96)}26%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:none}}@keyframes ptPick{0%,47%{background:transparent;color:inherit}50%,88%{background:#0a64d8;color:#fff}92%,to{background:transparent;color:inherit}}.pt-mac-menu .pt-cursor{animation-name:ptCursorMenu}.pt-mac-menu .pt-ripple{animation-name:ptRippleMenu}@keyframes ptCursorMenu{0%,4%{transform:translate(var(--x0),var(--y0));opacity:0}8%{transform:translate(var(--x0),var(--y0));opacity:1}20%{transform:translate(var(--xm),var(--ym))}23%{transform:translate(var(--xm),var(--ym)) scale(.82)}26%{transform:translate(var(--xm),var(--ym))}44%{transform:translate(var(--x1),var(--y1))}48%{transform:translate(var(--x1),var(--y1)) scale(.82)}52%,86%{transform:translate(var(--x1),var(--y1));opacity:1}94%,to{transform:translate(var(--x1),var(--y1));opacity:0}}@keyframes ptRippleMenu{0%,46%{opacity:0;transform:translate(var(--x1),var(--y1)) scale(.2)}49%{opacity:.9}64%,to{opacity:0;transform:translate(var(--x1),var(--y1)) scale(1.6)}}.pt-mac-add{background:linear-gradient(160deg,#5b4aa8,#1f1840)}.pt-mac-sheet{position:absolute;left:30px;top:26px;display:grid;grid-gap:9px;gap:9px;width:180px;padding:11px 12px 10px;border-radius:10px;background:rgba(246,246,250,.98);box-shadow:0 14px 30px rgba(0,0,0,.4);animation:ptSheet 5s ease infinite}.pt-mac-sheet>strong{font-size:10px}.pt-mac-app{display:flex;align-items:center;gap:8px}.pt-mac-app img{border-radius:7px}.pt-mac-app span{display:grid;grid-gap:1px;gap:1px}.pt-mac-app small{color:#6e6e73;font-size:8.5px}.pt-mac-buttons{display:flex;justify-content:flex-end;gap:6px}.pt-mac-buttons span{display:inline-grid;place-items:center;min-width:44px;height:18px;padding:0 8px;border-radius:5px;background:#fff;box-shadow:0 0 0 .5px rgba(0,0,0,.18),0 1px 1px rgba(0,0,0,.06);font-size:9px}.pt-mac-buttons .pt-mac-primary{background:#0a64d8;color:#fff;box-shadow:none}@keyframes ptSheet{0%,6%{opacity:0;transform:translateY(-6px)}12%,58%{opacity:1;transform:none}66%,to{opacity:0;transform:translateY(-4px) scale(.98)}}.pt-mac-desktop{background:radial-gradient(circle at 30% 20%,#7b63d6,transparent 60%),linear-gradient(160deg,#3d2f86,#120d2a)}.pt-mac-dock{position:absolute;left:21px;bottom:8px;display:flex;gap:6px;padding:5px 6px;border-radius:12px;background:rgba(255,255,255,.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.35)}.pt-mac-icon{position:relative;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:linear-gradient(160deg,hsl(var(--h) 70% 66%),hsl(var(--h) 55% 46%))}.pt-mac-dockoy{background:none;animation:ptBounce 5s ease infinite}.pt-mac-dockoy img{border-radius:7px}.pt-mac-dockoy:after{content:"";position:absolute;bottom:-4px;left:50%;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:#fff;opacity:0;animation:ptRunning 5s ease infinite}@keyframes ptBounce{0%,48%{transform:none}54%{transform:translateY(-11px)}60%{transform:none}66%{transform:translateY(-7px)}72%,to{transform:none}}@keyframes ptRunning{0%,70%{opacity:0}74%,90%{opacity:.9}96%,to{opacity:0}}.pt-mac.pt-mac-oy{background:#07070d;color:#fff}.pt-mac-oybar{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.07);color:#cfc8e2}.pt-mac-oybar img{width:auto;height:13px}.pt-mac-search{display:grid;place-items:center;width:22px;height:18px;border-radius:6px;border:1px solid rgba(146,127,202,.18)}.pt-mac-pill{display:inline-flex;align-items:center;gap:4px;margin-left:auto;height:17px;padding:0 7px;border-radius:99px;border:1px solid rgba(160,137,244,.28);background:rgba(141,107,255,.12);color:#d9d1f3;font-size:8px;font-weight:700;white-space:nowrap}.pt-mac-pill i{width:5px;height:5px;border-radius:50%;background:#a98bff;animation:ptPillOn 5s ease infinite}@keyframes ptPillOn{0%,52%{background:#a98bff;box-shadow:none}56%,88%{background:#4ade80;box-shadow:0 0 6px #4ade80}94%,to{background:#a98bff;box-shadow:none}}.pt-mac-oybar .pt-oy-avatar{margin-left:0;width:20px;height:20px;font-size:7.5px}.pt-mac-alert{position:absolute;left:22px;top:30px;display:grid;grid-gap:10px;gap:10px;width:196px;padding:10px;border-radius:12px;background:rgba(246,246,250,.97);box-shadow:0 14px 30px rgba(0,0,0,.4);animation:ptSheet 5s ease infinite}.pt-mac-alert-head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.pt-mac-alert-head img{border-radius:7px}.pt-mac-alert-head span{display:grid;grid-gap:2px;gap:2px}.pt-mac-alert-head b{font-size:9.5px;line-height:1.3}.pt-mac-alert-head small{color:#6e6e73;font-size:8.5px}.pt-mac-alert .pt-mac-buttons span{flex:1 1}.pt-mac-toast{position:absolute;right:10px;top:12px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;width:188px;padding:9px 10px;border-radius:12px;background:rgba(246,246,250,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 26px rgba(0,0,0,.4);animation:ptToast 5s cubic-bezier(.22,1,.36,1) infinite}.pt-mac-toast img{border-radius:7px}.pt-mac-toast span{display:grid;grid-gap:2px;gap:2px;min-width:0}.pt-mac-toast b{display:flex;justify-content:space-between;font-size:9.5px}.pt-mac-toast b small{color:#6e6e73;font-weight:500}.pt-mac-toast em{font-style:normal;font-size:9px;line-height:1.35;color:#3a3a3c}@keyframes ptToast{0%,10%{opacity:0;transform:translateX(210px)}22%,84%{opacity:1;transform:none}94%,to{opacity:0;transform:translateX(210px)}}@media (prefers-reduced-motion:reduce){.pt-cursor,.pt-mac-alert,.pt-mac-dockoy,.pt-mac-dockoy:after,.pt-mac-dropdown,.pt-mac-file,.pt-mac-pick,.pt-mac-pill i,.pt-mac-press,.pt-mac-sheet,.pt-mac-toast,.pt-ripple{animation:none!important}.pt-cursor{transform:translate(var(--x1),var(--y1))}.pt-mac-dropdown{opacity:1}.pt-mac-pick{background:#0a64d8;color:#fff}}