.pav,.pav-chip{--pc-chip:var(--lightningcss-light,#fffaf4)var(--lightningcss-dark,#282335);--pc-chip-shadow:var(--lightningcss-light,#25123c26)var(--lightningcss-dark,#0005);--pc-listen:var(--lightningcss-light,#18705e)var(--lightningcss-dark,#8ef0cf);--pc-listen-ring:var(--lightningcss-light,#39a48a88)var(--lightningcss-dark,#8ef0cf88);--pc-think:var(--lightningcss-light,#966116)var(--lightningcss-dark,#ffdb8b);--pc-think-ring:var(--lightningcss-light,#b17c3655)var(--lightningcss-dark,#ffe0a055);--pc-speak:var(--lightningcss-light,#8852b9)var(--lightningcss-dark,#d5adff);--pc-speak-ring:var(--lightningcss-light,#af7bcd)var(--lightningcss-dark,#d5adff);--pc-exec:var(--lightningcss-light,#2f6fd6)var(--lightningcss-dark,#9cc4ff);--pc-ground:var(--lightningcss-light,#9563b433)var(--lightningcss-dark,#0006)}.pav-chip{vertical-align:middle;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--pc-hue) 24%,transparent),color-mix(in srgb,var(--pc-hue) 7%,transparent) 72%);flex-shrink:0;display:inline-block;position:relative;overflow:hidden}.pav-chip>.pav{transform-origin:50%;position:absolute;top:50%;left:50%}.pav-chip[data-compact]{border-radius:9999px;transition:box-shadow .2s}.pav-chip[data-compact] .fx,.pav-chip[data-compact] .ground{display:none}.pav-chip[data-compact][data-activity=listening]{box-shadow:0 0 0 2px var(--pc-listen)}.pav-chip[data-compact][data-activity=thinking]{box-shadow:0 0 0 2px var(--pc-think)}.pav-chip[data-compact][data-activity=executing]{box-shadow:0 0 0 2px var(--pc-exec)}.pav-chip[data-compact][data-activity=writing],.pav-chip[data-compact][data-activity=speaking]{box-shadow:0 0 0 2px var(--pc-speak)}@property --pc-amp{syntax:"<number>";inherits:true;initial-value:0}@property --pc-tilt{syntax:"<angle>";inherits:true;initial-value:0deg}.pav{--pc-amp:var(--voice-amp,0);justify-content:center;align-items:center;width:200px;height:174px;display:flex;position:relative;overflow:hidden}.pav[data-preview][data-activity=speaking],.pav[data-preview][data-activity=listening]{animation:2.4s linear infinite pc-env-amp}@keyframes pc-env-amp{0%,22%,51%,78%,to{--pc-amp:0}8%,60%{--pc-amp:.9}15%,42%,88%{--pc-amp:.35}32%,69%,94%{--pc-amp:.7}}.pav .ground{background:var(--pc-ground);filter:blur(9px);border-radius:50%;width:105px;height:10px;margin-left:-52px;position:absolute;bottom:15px;left:50%}.pav .fig{z-index:2;place-items:center;animation:4.6s ease-in-out infinite pc-fig-float;display:grid;position:relative}.pav .fig>*{grid-area:1/1}.pav[data-activity=listening] .fig{animation:1.9s ease-in-out infinite pc-fig-lean}.pav[data-activity=thinking] .fig{animation:2s ease-in-out infinite pc-fig-think}.pav[data-activity=speaking] .fig{scale:calc(1 + var(--pc-amp)*.1);filter:drop-shadow(0 0 calc(var(--pc-amp)*14px) var(--pc-glow));animation:.85s ease-in-out infinite pc-fig-bob}@keyframes pc-fig-float{50%{translate:0 -3px}}@keyframes pc-fig-lean{0%,to{translate:0;rotate:-4deg}50%{translate:0 -3px;rotate:3deg}}@keyframes pc-fig-think{50%{filter:brightness(1.14)}}@keyframes pc-fig-bob{0%,to{translate:0 1px;rotate:-2deg}50%{translate:0 -5px;rotate:2deg}}.pav .fx{pointer-events:none;z-index:4;position:absolute;inset:0}.pav .fx svg{width:19px;height:19px}.pav .fx-l,.pav .fx-t,.pav .fx-s,.pav .fx-e,.pav .fx-w{display:none;position:absolute;inset:0}.pav[data-activity=listening] .fx-l,.pav[data-activity=thinking] .fx-t,.pav[data-activity=speaking] .fx-s,.pav[data-activity=executing] .fx-e,.pav[data-activity=writing] .fx-w{display:block}.pav .work-ring{background:conic-gradient(var(--pc-exec) 0 24%,transparent 24% 100%);opacity:.8;border-radius:50%;width:114px;height:114px;animation:1.1s linear infinite pc-fx-spin;position:absolute;top:27px;left:calc(50% - 57px);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.pav .tool{height:34px;color:var(--pc-exec);background:var(--pc-chip);box-shadow:0 4px 16px var(--pc-chip-shadow);border-radius:12px;align-items:center;gap:7px;padding:0 10px 0 8px;display:flex;position:absolute;top:32px;left:calc(50% + 24px)}.pav .tool svg{width:17px;height:17px;animation:2.2s linear infinite pc-fx-spin}.pav .steps{gap:3px;display:flex}.pav .steps i{opacity:.25;background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.4s linear infinite pc-step-a}.pav .steps i:nth-child(2){animation-name:pc-step-b}.pav .steps i:nth-child(3){animation-name:pc-step-c}@keyframes pc-step-a{0%,6%{opacity:.25}8%,to{opacity:1}}@keyframes pc-step-b{0%,36%{opacity:.25}38%,to{opacity:1}}@keyframes pc-step-c{0%,66%{opacity:.25}68%,to{opacity:1}}.pav .page{background:var(--pc-chip);width:64px;height:52px;box-shadow:0 4px 16px var(--pc-chip-shadow);color:var(--pc-speak);border-radius:13px 13px 13px 4px;align-content:start;gap:6px;padding:11px 10px;display:grid;position:absolute;top:30px;left:calc(50% + 22px)}.pav .page i{opacity:.8;background:currentColor;border-radius:3px;width:0;height:4px;animation:3s steps(14,end) infinite pc-type-a;display:block}.pav .page i:nth-child(2){animation-name:pc-type-b}.pav .page i:nth-child(3){animation-name:pc-type-c}.pav .pen{background:var(--pc-chip);width:24px;height:24px;box-shadow:0 4px 12px var(--pc-chip-shadow);color:var(--pc-speak);border-radius:9px;place-items:center;animation:.5s ease-in-out infinite alternate pc-pen-write;display:grid;position:absolute;top:70px;left:calc(50% + 74px)}.pav .pen svg{width:14px;height:14px}@keyframes pc-type-a{0%{width:0}30%,to{width:100%}}@keyframes pc-type-b{0%,30%{width:0}62%,to{width:82%}}@keyframes pc-type-c{0%,62%{width:0}88%,to{width:52%}}@keyframes pc-pen-write{0%{translate:-2px 1px;rotate:-6deg}to{translate:2px -1px;rotate:6deg}}.pav .ear,.pav .idea,.pav .say{background:var(--pc-chip);box-shadow:0 4px 16px var(--pc-chip-shadow)}.pav .ear{width:36px;height:42px;color:var(--pc-listen);border-radius:18px;place-items:center;animation:1.2s ease-in-out infinite pc-fx-attentive;display:grid;position:absolute;top:36px;left:calc(50% - 64px)}.pav .incoming{border-left:2px solid;border-radius:50%;width:9px;height:23px;animation:1.3s ease-out infinite pc-fx-arrive;position:absolute;right:34px}.pav .incoming.b{height:34px;animation-delay:.35s;right:40px}.pav .listen-ring{border:2px dashed var(--pc-listen-ring);width:112px;height:112px;scale:calc(1 + var(--pc-amp)*.12);border-radius:50%;animation:2.4s linear infinite pc-fx-spin;position:absolute;top:28px;left:calc(50% - 56px)}.pav .orbit{border:1px dashed var(--pc-think-ring);border-radius:50%;width:148px;height:112px;animation:6s linear infinite pc-fx-spin;position:absolute;top:12px;left:calc(50% - 74px)}.pav .idea{width:32px;height:32px;color:var(--pc-think);border-radius:12px;place-items:center;font:600 15px/1 system-ui,sans-serif;animation:6s linear infinite reverse pc-fx-spin;display:grid;position:absolute}.pav .idea:first-child{top:-15px;left:calc(50% - 16px);box-shadow:0 0 19px #eeb54e55}.pav .idea:nth-child(2){top:calc(50% - 16px);right:-14px}.pav .idea:nth-child(3){bottom:-15px;left:calc(50% - 16px)}.pav .idea:nth-child(4){top:calc(50% - 16px);left:-14px}.pav .say{width:65px;height:44px;color:var(--pc-speak);scale:calc(1 + var(--pc-amp)*.12);border-radius:17px 17px 17px 4px;justify-content:center;align-items:center;gap:4px;animation:1.7s ease-in-out infinite pc-fx-bubble;display:flex;position:absolute;top:34px;left:calc(50% + 22px)}.pav .say:after{content:"";border-top:10px solid var(--pc-chip);border-right:12px solid #0000;position:absolute;bottom:-7px;left:0}.pav .say>span{width:4px;height:calc(10px + var(--pc-amp)*14px);background:currentColor;border-radius:4px;animation:.62s ease-in-out infinite alternate pc-fx-syl}.pav .say>span:nth-child(2){animation-delay:-.35s}.pav .say>span:nth-child(3){animation-delay:-.18s}.pav .say>span:nth-child(4){animation-delay:-.48s}.pav .say>span:nth-child(5){animation-delay:-.27s}.pav .ring-out{border:2px solid var(--pc-speak-ring);border-radius:50%;width:45px;height:45px;animation:1.6s ease-out infinite pc-fx-wave;position:absolute;top:76px;left:calc(50% + 20px)}.pav .ring-out.b{animation-delay:.8s}@keyframes pc-fx-attentive{0%,to{translate:0;rotate:-5deg}50%{translate:0 -4px;rotate:5deg}}@keyframes pc-fx-arrive{0%{opacity:0;translate:-8px}55%{opacity:1}to{opacity:0;translate:3px}}@keyframes pc-fx-spin{to{rotate:360deg}}@keyframes pc-fx-bubble{50%{translate:0 -5px}}@keyframes pc-fx-syl{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes pc-fx-wave{0%{opacity:.7;scale:.4}to{opacity:0;translate:15px 5px;scale:1.8}}.pav .bot{background:linear-gradient(130deg,var(--s0),var(--s1) 45%,var(--s2));width:100px;height:92px;box-shadow:inset -10px -10px 25px color-mix(in srgb,var(--s3) 32%,transparent),inset 9px 6px 13px #ffffffb9,0 20px 30px color-mix(in srgb,var(--s3) 20%,transparent);border-radius:43% 43% 38% 38%;position:relative}.pav .visor{background:linear-gradient(130deg,var(--v0),var(--v1));border-radius:36%;justify-content:center;align-items:center;gap:22px;padding-bottom:8px;display:flex;position:absolute;inset:24% 10% 20%;box-shadow:inset 0 3px 6px #00000070,0 2px 3px #ffffffc0}.pav .eye{background:var(--eye);width:13px;height:22px;box-shadow:0 0 13px var(--eye);border-radius:7px;animation:5.2s infinite pc-eye-blink}.pav .eye+.eye{animation-delay:40ms}.pav .mouth{background:var(--eye);width:14px;height:3px;box-shadow:0 0 9px var(--eye);opacity:.9;border-radius:50%;margin-left:-7px;position:absolute;bottom:16%;left:50%}.pav[data-activity=listening] .eye{animation:5.2s ease-in-out infinite pc-eye-look,5.2s infinite pc-eye-blink}.pav[data-activity=thinking] .eye{animation:4s ease-in-out infinite pc-eye-think,6.3s infinite pc-eye-blink}.pav[data-activity=thinking] .eye+.eye{scale:1 .8}.pav[data-activity=speaking] .mouth{animation:.9s ease-in-out infinite pc-mouth-talk}@keyframes pc-eye-blink{0%,38%,44%,to{transform:scaleY(1)}41%{transform:scaleY(.12)}}@keyframes pc-eye-look{0%,20%,to{translate:0}35%,52%{translate:3px}70%,83%{translate:-3px}}@keyframes pc-eye-think{0%,to{translate:0}22%,70%{translate:-2px -4px}}@keyframes pc-mouth-talk{0%,to{height:3px}22%{height:calc(6px + var(--pc-amp)*7px)}48%{height:calc(3px + var(--pc-amp)*2px)}72%{height:calc(5px + var(--pc-amp)*5px)}}.pav .side-ear{background:linear-gradient(90deg,var(--s2),var(--s0));border-radius:10px;width:12px;height:42px;position:absolute;top:38%}.pav .side-ear.l{left:-7px}.pav .side-ear.r{background:linear-gradient(270deg,var(--s2),var(--s0));right:-7px}.pav .atlas{--s0:#f8f7ff;--s1:#d5d7f1;--s2:#8b90c4;--s3:#363b70;--v0:#212650;--v1:#10121f;--eye:#a9d4ff}.pav .atlas .eye{border-radius:5px;width:15px;height:16px}.pav .antenna{background:var(--s2);border-radius:3px;width:4px;height:20px;position:absolute;top:-17px}.pav .antenna:before{content:"";background:var(--eye);width:12px;height:12px;box-shadow:0 0 calc(7px + var(--pc-amp)*12px) var(--eye);border-radius:50%;position:absolute;top:-7px;left:-4px}.pav .antenna.l{left:30%;rotate:-14deg}.pav .antenna.r{right:30%;rotate:14deg}.pav[data-activity=listening] .antenna:before{animation:1.1s ease-in-out infinite pc-tip-pulse}.pav[data-activity=thinking] .antenna.r:before{animation:.7s ease-in-out infinite pc-tip-pulse}.pav[data-activity=thinking] .antenna.l:before{animation:.7s ease-in-out .35s infinite pc-tip-pulse}@keyframes pc-tip-pulse{50%{filter:brightness(1.3);scale:1.35}}.pav .bolt{--s0:#fffaf2;--s1:#e8ded1;--s2:#a9967f;--s3:#5a4630;--v0:#2c2015;--v1:#140f0a;--eye:#ffc46b}.pav .bolt .visor{inset:33% 10% 15%}.pav .bolt .eye{border-radius:10px 10px 3px 3px;width:18px;height:10px}.pav .hat{z-index:2;background:linear-gradient(160deg,#ffe39c,#f5b234 45%,#c97a0e);border-radius:55px 55px 8px 8px/46px 46px 8px 8px;height:46px;position:absolute;top:-21px;left:-5px;right:-5px;box-shadow:inset 6px 6px 10px #fff3c899,inset -6px -8px 12px #8a4f0a55}.pav .hat:before{content:"";background:linear-gradient(90deg,#f7c04e,#ffe9ad 50%,#e6a12a);border-radius:7px;width:14px;height:32px;margin-left:-7px;position:absolute;top:5px;left:50%}.pav .hat:after{content:"";background:linear-gradient(#f0ab2c,#b8700d);border-radius:6px;height:9px;position:absolute;bottom:-5px;left:-7px;right:-7px}.pav[data-activity=thinking] .hat{animation:1.2s ease-in-out infinite pc-hat-tap}@keyframes pc-hat-tap{0%,60%,to{translate:0}70%{translate:0 -3px}80%{translate:0}}.pav .echo{--s0:#fff8f5;--s1:#f6dad3;--s2:#d89b94;--s3:#7a3a44;--v0:#3b1e2c;--v1:#1d0f17;--eye:#ffb7ca}.pav .echo .eye{border-radius:50%;width:14px;height:14px}.pav .echo .mouth{border-bottom:3px solid var(--eye);width:16px;height:7px;box-shadow:none;background:0 0;border-radius:0 0 12px 12px;margin-left:-8px}.pav[data-activity=speaking] .echo .mouth{background:var(--eye);box-shadow:0 0 9px var(--eye);border:0;border-radius:50%}.pav .band{z-index:2;border:6px solid #4c3040;border-bottom:0;border-radius:60px 60px 0 0;height:66px;position:absolute;top:-12px;left:-9px;right:-9px}.pav .cup{z-index:3;background:linear-gradient(90deg,#6d4659,#3a2230);border-radius:10px;width:20px;height:31px;position:absolute;top:34%;box-shadow:inset 2px 2px 4px #fff3}.pav .cup.l{left:-14px}.pav .cup.r{right:-14px}.pav .boom{z-index:3;border:4px solid #4c3040;border-top:0;border-left:0;border-radius:0 0 22px;width:38px;height:22px;position:absolute;top:60%;right:-4px}.pav .mic{width:10px;height:10px;box-shadow:0 0 calc(4px + var(--pc-amp)*12px) #ff9fbc;background:#ff9fbc;border-radius:50%;position:absolute;bottom:-7px;left:-6px}.pav .sentinel{--s0:#eaefff;--s1:#a3b3e7;--s2:#4c61aa;--s3:#18214d;--v0:#0c1431;--v1:#05081a;--eye:#72f3ff}.pav .sentinel .visor{clip-path:polygon(9% 0,91% 0,100% 50%,91% 100%,9% 100%,0 50%);border-radius:0;padding:0;inset:28% 8% 22%}.pav .scan{background:var(--eye);width:44px;height:7px;box-shadow:0 0 14px var(--eye);border-radius:4px;animation:3.4s ease-in-out infinite pc-scan-sweep}.pav .crest{background:linear-gradient(90deg,var(--s1),var(--s0) 50%,var(--s2));border-radius:7px 7px 3px 3px;width:14px;height:24px;margin-left:-7px;position:absolute;top:-14px;left:50%}.pav .crest:after{content:"";background:var(--eye);width:6px;height:6px;box-shadow:0 0 8px var(--eye);border-radius:50%;animation:2.4s ease-in-out infinite pc-tip-pulse;position:absolute;top:4px;left:4px}.pav[data-activity=listening] .scan{animation:1.2s ease-in-out infinite pc-scan-focus}.pav[data-activity=thinking] .scan{animation:1.1s ease-in-out infinite pc-scan-fast}.pav[data-activity=speaking] .scan{animation:.9s ease-in-out infinite pc-scan-talk}@keyframes pc-scan-sweep{0%,to{translate:-9px}50%{translate:9px}}@keyframes pc-scan-focus{0%,to{opacity:1;scale:1}50%{opacity:.8;scale:.55 1.3}}@keyframes pc-scan-fast{0%,to{translate:-17px;scale:.5 1}50%{translate:17px;scale:.5 1}}@keyframes pc-scan-talk{0%,to{height:6px}25%{height:calc(8px + var(--pc-amp)*12px)}55%{height:calc(6px + var(--pc-amp)*3px)}80%{height:calc(7px + var(--pc-amp)*8px)}}.pav .orb{width:var(--d,100px);height:var(--d,100px);background:radial-gradient(circle at 31% 22%,#ffffffea 0%,var(--o1) 11%,var(--o2) 30%,var(--o3) 50%,var(--o4) 72%,var(--o5) 92%);box-shadow:inset -12px -10px 32px color-mix(in srgb,var(--o5) 55%,transparent),inset 8px 9px 20px #ffffffa8,0 22px 45px color-mix(in srgb,var(--o3) 28%,transparent);border-radius:50%;position:relative;overflow:hidden}.pav .halo{border:1px solid color-mix(in srgb,var(--o3) 40%,transparent);width:130px;height:130px;box-shadow:0 0 22px color-mix(in srgb,var(--o3) 18%,transparent);border-radius:50%;transform:rotateX(65deg)rotate(-25deg)}.pav[data-activity=speaking] .halo{scale:calc(1 + var(--pc-amp)*.14)}.pav .coins{width:110px;height:104px;position:relative}.pav .coin{background:radial-gradient(at 35% 30%,#fffbe6 0%,#ffe08a 28%,#e9b143 62%,#b67a1c 100%);border-radius:50%;width:84px;height:30px;animation:3.6s ease-in-out infinite pc-coin-float;position:absolute;left:13px;box-shadow:0 7px #9c6414,0 14px 18px #7a4c0c40,inset 0 0 0 5px #ffe9a866}.pav .coin:after{content:"";border:1.5px solid #fff4c390;border-radius:50%;position:absolute;inset:6px 15px}.pav .coin.c1{top:64px}.pav .coin.c2{animation-delay:-.6s;top:43px}.pav .coin.c3{animation-delay:-1.2s;top:22px}.pav .coin.c3:before{content:"£";color:#a5690f;text-shadow:0 1px #fff3c4;place-items:center;font:700 16px/1 system-ui,sans-serif;display:grid;position:absolute;inset:0}.pav[data-activity=thinking] .coin{animation:1.5s ease-in-out infinite pc-coin-spin}.pav[data-activity=thinking] .coin.c2{animation-delay:.2s}.pav[data-activity=thinking] .coin.c3{animation-delay:.4s}.pav[data-activity=speaking] .coin.c2{translate:0 calc(var(--pc-amp)*-6px)}.pav[data-activity=speaking] .coin.c3{translate:0 calc(var(--pc-amp)*-13px)}.pav[data-activity=speaking] .coin{transition:translate 90ms linear;animation:none}.pav[data-activity=listening] .coin{animation:1.8s ease-in-out infinite pc-coin-float}@keyframes pc-coin-float{50%{translate:0 -2px}}@keyframes pc-coin-spin{0%,55%,to{transform:scaleX(1)}25%{filter:brightness(1.25);transform:scaleX(.18)}}.pav .lumen{--o1:#e2fffb;--o2:#9de9e0;--o3:#3fb8b6;--o4:#1a6f86;--o5:#0c3048}.pav .bars{align-items:flex-end;gap:6px;height:46px;display:flex;position:absolute;bottom:27px;left:50%;translate:-50%}.pav .bars i{width:10px;height:var(--h);background:linear-gradient(#fff,#d9fffbaa);border-radius:4px 4px 2px 2px;animation:3.2s ease-in-out infinite pc-bar-breathe;box-shadow:0 0 10px #c6fff6aa}.pav .bars i:first-child{--h:16px}.pav .bars i:nth-child(2){--h:30px;animation-delay:-1s}.pav .bars i:nth-child(3){--h:22px;animation-delay:-2s}.pav[data-activity=listening] .bars i{animation:1.1s ease-in-out infinite pc-bar-listen}.pav[data-activity=thinking] .bars i{animation:1.4s ease-in-out infinite pc-bar-shuffle}.pav[data-activity=speaking] .bars i{animation:.7s ease-in-out infinite pc-bar-talk}.pav[data-activity] .bars i:nth-child(2){animation-delay:-.3s}.pav[data-activity] .bars i:nth-child(3){animation-delay:-.6s}@keyframes pc-bar-breathe{50%{height:calc(var(--h) + 5px)}}@keyframes pc-bar-listen{0%,to{height:calc(8px + var(--pc-amp)*10px)}50%{height:calc(12px + var(--pc-amp)*20px)}}@keyframes pc-bar-shuffle{0%,to{height:12px}33%{height:38px}66%{height:22px}}@keyframes pc-bar-talk{0%,to{height:calc(10px + var(--pc-amp)*16px)}50%{height:calc(18px + var(--pc-amp)*26px)}}.pav .keel{width:124px;height:116px;position:relative}.pav .keel .base{background:linear-gradient(#efe4ff,#9a7ad6 60%,#5b3d99);border-radius:50%;width:60px;height:14px;margin-left:-30px;position:absolute;bottom:8px;left:50%;box-shadow:0 6px 12px #3b236e33}.pav .keel .post{background:linear-gradient(90deg,#b78a2c,#ffe6a6 45%,#c99838);border-radius:5px;width:9px;height:76px;margin-left:-4.5px;position:absolute;bottom:15px;left:50%}.pav .keel .jewel{z-index:3;width:20px;height:20px;box-shadow:0 0 calc(5px + var(--pc-amp)*16px) #b48bff;background:radial-gradient(circle at 32% 28%,#fff,#dcc6ff 30%,#8d5ae0 65%,#3c1f78);border-radius:50%;margin-left:-10px;position:absolute;top:14px;left:50%}.pav .keel .beam{height:6px;rotate:var(--pc-tilt);z-index:2;background:linear-gradient(#ffe8ad,#c99838);border-radius:3px;position:absolute;top:22px;left:8px;right:8px}.pav .hang{width:46px;height:48px;rotate:calc(var(--pc-tilt) * -1);transform-origin:50% 0;margin-left:-23px;position:absolute;top:3px}.pav .hang.l{left:3px}.pav .hang.r{left:calc(100% - 3px)}.pav .hang:before{content:"";background:#c99838;width:1.5px;height:30px;margin-left:-.75px;position:absolute;top:0;left:50%}.pav .pan{background:linear-gradient(160deg,#f1e7ff,#aa86e6 50%,#5d3aa0);border-radius:0 0 23px 23px/0 0 16px 16px;width:46px;height:16px;position:absolute;top:28px;left:0;box-shadow:inset 0 3px 4px #fff8,0 6px 10px #3b236e33}.pav .pan:before{content:"";background:#e3d3ff;border-radius:50%;height:6px;position:absolute;top:-3px;left:0;right:0}.pav .keel{animation:6s ease-in-out infinite pc-tilt-idle}.pav[data-activity=listening] .keel{animation:2.2s ease-in-out infinite pc-tilt-listen}.pav[data-activity=thinking] .keel{animation:2.6s ease-in-out infinite pc-tilt-weigh}.pav[data-activity=speaking] .keel{animation:.9s ease-in-out infinite pc-tilt-talk}@keyframes pc-tilt-idle{0%,to{--pc-tilt:-2deg}50%{--pc-tilt:2deg}}@keyframes pc-tilt-listen{0%,to{--pc-tilt:-5deg}50%{--pc-tilt:-1deg}}@keyframes pc-tilt-weigh{0%,to{--pc-tilt:0deg}25%{--pc-tilt:-12deg}55%{--pc-tilt:10deg}80%{--pc-tilt:-4deg}}@keyframes pc-tilt-talk{0%,to{--pc-tilt:-3deg}50%{--pc-tilt:3deg}}.pav .orbitav{place-items:center;width:124px;height:124px;display:grid;position:relative}.pav .orbitav .orb{--d:56px;--o1:#e8f8ff;--o2:#a2d9ff;--o3:#4c9df0;--o4:#2457b8;--o5:#0f2558;z-index:1}.pav .sat{transform:rotate(var(--r)) scaleY(.38);z-index:2;position:absolute;inset:0}.pav .sat.a{--r:22deg}.pav .sat.b{--r:-38deg}.pav .spin{border:2px solid #7cc4ff88;border-radius:50%;animation:9s linear infinite pc-fx-spin;position:absolute;inset:4px}.pav .sat.b .spin{animation-duration:13s;animation-direction:reverse;inset:12px}.pav .spin:after{content:"";background:radial-gradient(circle at 35% 30%,#fff,#9fe0ff 50%,#2f86e0);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-7px;left:50%;box-shadow:0 0 10px #7cc4ff}.pav[data-activity=listening] .spin{animation-duration:18s}.pav[data-activity=listening] .sat.b .spin{animation-duration:24s}.pav[data-activity=thinking] .spin{animation-duration:2.2s}.pav[data-activity=thinking] .sat.b .spin{animation-duration:3s}.pav[data-activity=speaking] .orbitav .orb{scale:calc(1 + var(--pc-amp)*.2)}.pav[data-activity=speaking] .sat{scale:calc(1 + var(--pc-amp)*.08)}.pav .inward{opacity:0;z-index:0;border:2px solid #9fd8ff;border-radius:50%;width:56px;height:56px;position:absolute}.pav[data-activity=listening] .inward{animation:1.6s ease-in infinite pc-inward}@keyframes pc-inward{0%{opacity:0;scale:2.1}40%{opacity:.6}to{opacity:0;scale:1}}.pav .nova{filter:drop-shadow(0 16px 20px #b0307a38);width:112px;height:112px;position:relative}.pav .star{clip-path:polygon(100% 50%,99.3% 50.3%,97.2% 51.6%,93.8% 53.9%,89.3% 57.3%,84.1% 61.7%,78.4% 66.9%,72.5% 72.5%,66.9% 78.4%,61.7% 84.1%,57.3% 89.3%,53.9% 93.8%,51.6% 97.2%,50.3% 99.3%,50% 100%,49.7% 99.3%,48.4% 97.2%,46.1% 93.8%,42.7% 89.3%,38.3% 84.1%,33.1% 78.4%,27.5% 72.5%,21.6% 66.9%,15.9% 61.7%,10.7% 57.3%,6.2% 53.9%,2.8% 51.6%,.7% 50.3%,0% 50%,.7% 49.7%,2.8% 48.4%,6.2% 46.1%,10.7% 42.7%,15.9% 38.3%,21.6% 33.1%,27.5% 27.5%,33.1% 21.6%,38.3% 15.9%,42.7% 10.7%,46.1% 6.2%,48.4% 2.8%,49.7% .7%,50% 0%,50.3% .7%,51.6% 2.8%,53.9% 6.2%,57.3% 10.7%,61.7% 15.9%,66.9% 21.6%,72.5% 27.5%,78.4% 33.1%,84.1% 38.3%,89.3% 42.7%,93.8% 46.1%,97.2% 48.4%,99.3% 49.7%);background:radial-gradient(circle at 40% 34%,#fff 0%,#ffd9ef 14%,#ff8fc9 34%,#d9418f 60%,#6e1650 92%);animation:8s ease-in-out infinite pc-nova-turn;position:absolute;inset:0}.pav .star:after{content:"";background:linear-gradient(120deg,#0000 35%,#fff8 48%,#0000 60%);animation:4.5s ease-in-out infinite pc-sheen;position:absolute;inset:0}.pav .star.mini-star{background:radial-gradient(circle at 40% 35%,#fff,#ffd0ea 40%,#ff7fbf);width:28px;height:28px;animation:2.4s ease-in-out infinite pc-twinkle;inset:2% auto auto 76%}.pav[data-activity=listening] .star:not(.mini-star){animation:1.6s ease-in-out infinite pc-nova-draw}.pav[data-activity=thinking] .star:not(.mini-star){animation:4s linear infinite pc-fx-spin}.pav[data-activity=thinking] .mini-star{animation-duration:.9s}.pav[data-activity=speaking] .star:not(.mini-star){scale:calc(1 + var(--pc-amp)*.14);animation:none}@keyframes pc-nova-turn{0%,to{rotate:-8deg}50%{rotate:8deg}}@keyframes pc-nova-draw{50%{scale:.92}}@keyframes pc-sheen{0%,to{translate:-60%}50%{translate:60%}}@keyframes pc-twinkle{0%,to{opacity:.6;scale:.55}50%{opacity:1;scale:1}}.pav .pulse{--o1:#fff0f5;--o2:#ffb4cf;--o3:#f0628f;--o4:#b31e5b;--o5:#4d0a2a}.pav .pulse svg{width:76px;height:32px;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.pav .pulse path{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:70 130;filter:drop-shadow(0 0 4px #ffd0e0);animation:2.8s linear infinite pc-trace}.pav .pulse .trail{stroke:#ffffff40;stroke-dasharray:none;filter:none;animation:none}.pav[data-activity=listening] .pulse path:not(.trail){opacity:.8;animation-duration:4.2s}.pav[data-activity=thinking] .pulse path:not(.trail){animation-duration:1s}.pav[data-activity=speaking] .pulse path:not(.trail){animation-duration:1.4s}.pav[data-activity=speaking] .pulse svg{scale:1 calc(.65 + var(--pc-amp)*.9)}@keyframes pc-trace{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}.pav .lens{width:116px;height:116px;position:relative}.pav .lens .rim{z-index:2;background:conic-gradient(from 210deg,#f3edff,#b9a2f2,#6f4fc4,#3a2680,#8e72db,#f3edff);border-radius:50%;width:82px;height:82px;position:absolute;top:6px;left:8px;box-shadow:0 16px 26px #2d1a6633}.pav .lens .glass{background:radial-gradient(circle at 34% 28%,#fffe,#eef5ffdd 25%,#bcd5ffbb 58%,#7fa2e6bb 100%);border-radius:50%;position:absolute;inset:10px;overflow:hidden;box-shadow:inset 0 4px 10px #2a1d5a55}.pav .lens .glass:after{content:"";background:linear-gradient(115deg,#0000 40%,#fffc 50%,#0000 58%);animation:4.2s ease-in-out infinite pc-glint;position:absolute;inset:-20%}.pav .pupil{background:radial-gradient(circle at 35% 30%,#7a74b6,#2b2160 60%,#120c33);border-radius:50%;width:22px;height:22px;margin:-11px;animation:6s ease-in-out infinite pc-pupil-idle;position:absolute;top:50%;left:50%;box-shadow:0 0 0 5px #fff6}.pav .pupil:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:5px}.pav .lens .handle{transform-origin:50% 0;z-index:1;background:linear-gradient(90deg,#3a2680,#8e72db 50%,#3a2680);border-radius:8px;width:15px;height:40px;position:absolute;top:74px;left:76px;rotate:-45deg}.pav[data-activity=listening] .pupil{animation:3.2s ease-in-out infinite pc-pupil-look}.pav[data-activity=thinking] .lens{animation:2.8s ease-in-out infinite pc-lens-scan}.pav[data-activity=thinking] .pupil{animation:none;translate:-5px -6px}.pav[data-activity=speaking] .pupil{scale:calc(1 + var(--pc-amp)*.4);animation:none}@keyframes pc-glint{0%,to{translate:-70%}50%{translate:70%}}@keyframes pc-pupil-idle{0%,46%,52%,to{transform:scaleY(1)}49%{transform:scaleY(.15)}}@keyframes pc-pupil-look{0%,15%,to{translate:0}30%,48%{translate:8px}65%,85%{translate:-8px}}@keyframes pc-lens-scan{0%,to{translate:0}25%{translate:5px -4px}50%{translate:0 -7px}75%{translate:-5px -4px}}.pav .muse{background:radial-gradient(circle at 32% 26%,#fff 0%,#ffe7d8 14%,#ffb69b 32%,#e07cc0 58%,#7a3fc0 88%);border-radius:42% 58% 60% 40%/45% 45% 55% 55%;width:104px;height:104px;animation:9s ease-in-out infinite pc-morph;position:relative;overflow:hidden;box-shadow:inset -12px -10px 30px #4a1f7a66,inset 8px 9px 18px #ffffffa0,0 20px 40px #a0509038}.pav .muse:before{content:"";filter:blur(1px);mix-blend-mode:screen;background:linear-gradient(135deg,#fff3d8cc,#ffffff2b 30%,#c9a0ff71 50%,#ffc4e49e);border-radius:50%;animation:10s linear infinite pc-ribbon;position:absolute;inset:22% -4%}.pav .ripple{opacity:0;border:2px solid #e9a3d6;border-radius:50%;width:104px;height:104px;position:absolute}.pav[data-activity=listening] .muse{animation-duration:15s}.pav[data-activity=listening] .ripple{animation:1.6s ease-in infinite pc-inward}.pav[data-activity=thinking] .muse{animation-duration:3s}.pav[data-activity=thinking] .muse:before{animation-duration:2.5s}.pav[data-activity=speaking] .muse{scale:calc(1 + var(--pc-amp)*.12);animation-duration:2.2s}@keyframes pc-morph{0%,to{border-radius:42% 58% 60% 40%/45% 45% 55% 55%}33%{border-radius:58% 42% 45% 55%/55% 40% 60% 45%}66%{border-radius:48% 52% 38% 62%/40% 58% 42% 60%}}@keyframes pc-ribbon{to{rotate:360deg}}.pav[data-activity=executing] .fig{animation:.6s ease-in-out infinite pc-fig-work}@keyframes pc-fig-work{50%{translate:0 2px}}.pav[data-activity=executing] .eye{animation:none;translate:0 3px;scale:1 .5}.pav[data-activity=executing] .antenna.r:before{animation:.6s ease-in-out infinite pc-tip-pulse}.pav[data-activity=executing] .antenna.l:before{animation:.6s ease-in-out .3s infinite pc-tip-pulse}.pav[data-activity=executing] .hat{animation:.6s ease-in-out infinite pc-hat-tap}.pav[data-activity=executing] .scan{animation:.9s ease-in-out infinite pc-scan-sweep}.pav[data-activity=executing] .coin{animation:none}.pav[data-activity=executing] .coin.c3{animation:1.4s ease-in infinite pc-coin-drop}@keyframes pc-coin-drop{0%{opacity:0;translate:0 -28px}30%{opacity:1}55%,to{translate:0}}.pav[data-activity=executing] .bars i{animation:1.8s steps(5,end) infinite pc-bar-build}.pav[data-activity=executing] .bars i:nth-child(2){animation-delay:.25s}.pav[data-activity=executing] .bars i:nth-child(3){animation-delay:.5s}@keyframes pc-bar-build{0%{height:6px}70%,to{height:40px}}.pav[data-activity=executing] .keel{animation:1.2s ease-in-out infinite pc-tilt-work}.pav[data-activity=executing] .jewel{animation:.6s ease-in-out infinite pc-tip-pulse}@keyframes pc-tilt-work{0%,to{--pc-tilt:-1.5deg}50%{--pc-tilt:1.5deg}}.pav[data-activity=executing] .spin{animation-duration:1.5s}.pav[data-activity=executing] .sat.b .spin{animation-duration:2s}.pav[data-activity=executing] .star:not(.mini-star){animation:2.4s steps(8,end) infinite pc-nova-tick}@keyframes pc-nova-tick{to{rotate:360deg}}.pav[data-activity=executing] .pulse path:not(.trail){animation-duration:1.2s}.pav[data-activity=executing] .lens{animation:2.4s ease-in-out infinite pc-lens-rows}.pav[data-activity=executing] .pupil{animation:none;translate:0 4px}@keyframes pc-lens-rows{0%,to{translate:-6px -5px}17%{translate:6px -5px}33%{translate:-6px}50%{translate:6px}67%{translate:-6px 5px}83%{translate:6px 5px}}.pav[data-activity=executing] .muse{animation-duration:4s}.pav[data-activity=executing] .muse:before{animation-duration:3s}.pav[data-activity=writing] .fig{animation:1.4s ease-in-out infinite pc-fig-write}@keyframes pc-fig-write{0%,to{translate:0;rotate:none}50%{translate:1px -2px;rotate:3deg}}.pav[data-activity=writing] .eye{animation:1.6s ease-in-out infinite pc-eye-write,5.2s infinite pc-eye-blink}@keyframes pc-eye-write{0%,to{translate:2px 1px}50%{translate:4px 2px}}.pav[data-activity=writing] .scan{width:24px;animation:none;translate:10px}.pav[data-activity=writing] .coin{animation:1.6s ease-in-out infinite pc-coin-float}.pav[data-activity=writing] .bars i{animation:.5s steps(2,end) infinite alternate pc-bar-type}@keyframes pc-bar-type{0%{height:12px}to{height:22px}}.pav[data-activity=writing] .keel{animation:3s ease-in-out infinite pc-tilt-idle}.pav[data-activity=writing] .spin{animation-duration:6s}.pav[data-activity=writing] .mini-star{animation-duration:1.4s}.pav[data-activity=writing] .pulse path:not(.trail){animation-duration:2s}.pav[data-activity=writing] .pupil{animation:1.8s ease-in-out infinite pc-pupil-read}@keyframes pc-pupil-read{0%{translate:-6px}80%{translate:6px 1px}to{translate:-6px}}.pav[data-activity=writing] .muse{animation-duration:5s}@media (prefers-reduced-motion:reduce){.pav .page i{width:70%!important}.pav *,.pav :before,.pav :after,.pav{transition:none!important;animation:none!important}.pav .fig,.pav .say,.pav .listen-ring{scale:none!important}}
