.pc-card{position:relative;height:480px;margin:0;overflow:hidden;border-radius:16px;cursor:pointer;background:#f7f6f3;box-shadow:0 0 0 .5px rgba(15,23,42,.12),0 1px 2px rgba(15,23,42,.05),14px 26px 34px -16px rgba(15,23,42,.3),0 22px 44px -18px rgba(15,23,42,.18);transition:box-shadow var(--duration-normal) var(--ease-smooth),transform var(--duration-fast) var(--ease-smooth)}@media (min-width:768px){.pc-card{height:calc(clamp(250px, 100vh - 455px, 46vmin) + 200px)}}.pc-card:active{transform:scale(.98)}.pc-cover{border-radius:inherit}.pc-cover,.pc-scene{position:absolute;inset:0;overflow:hidden}.pc-plain{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pc-swap{position:relative;display:inline-grid}.pc-swap>*{grid-area:1/1;white-space:nowrap}.pc-push{margin-left:auto}.pc-card--acrs{border-radius:46px;padding:9px;background:#1c1d21;box-shadow:inset 0 0 0 1.5px #55565c,inset 0 0 0 3.5px #111214,0 0 0 1px rgba(0,0,0,.55),16px 30px 40px -18px rgba(15,23,42,.45),0 10px 20px -8px rgba(15,23,42,.3)}.pc-card--acrs .pc-cover{inset:9px;border-radius:38px;background:#0b0d10}.pc-card--acrs:before{content:"";position:absolute;left:-1px;top:22%;width:3px;height:9%;border-radius:2px;background:#2a2b30;box-shadow:0 -12% 0 #2a2b30}.pc-card--po{border-radius:10px;background:#f3f3f3}.pc-eyelet{top:6px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle,#f7f6f3 0 3px,#c9a25a 3.5px 5.5px,#8a6424 6px);box-shadow:0 1px 1px rgba(0,0,0,.25)}.pc-eyelet,.pc-loop{position:absolute;left:50%;z-index:5;pointer-events:none}.pc-loop{top:-15px;width:12px;height:18px;margin-left:-6px;border-radius:6px;border:2px solid #9aa3ad}.pc-cap{position:absolute;left:10px;right:10px;bottom:10px;z-index:4;padding:13px 14px 12px;border-radius:14px;cursor:default;font-family:var(--font-space),system-ui,sans-serif;color:#0f172a;background:hsla(0,0%,100%,.95);box-shadow:inset 0 1px 0 #fff,0 0 0 .5px rgba(15,23,42,.1),0 10px 28px -14px rgba(15,23,42,.3)}.pc-cap--sheet{left:9px;right:9px;bottom:9px;padding:18px 12px 14px;border-radius:24px 24px 38px 38px;background:#fff}.pc-cap--sheet:before{content:"";position:absolute;left:50%;top:7px;width:34px;height:4px;margin-left:-17px;border-radius:2px;background:#d1d5db}.pc-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.pc-titles{min-width:0}.pc-title{margin:0;font-family:var(--font-syne),system-ui,sans-serif;font-weight:700;font-size:19px;line-height:1.15;letter-spacing:-.02em;text-overflow:ellipsis}.pc-meta,.pc-title{white-space:nowrap;overflow:hidden}.pc-meta{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:11.5px;color:rgba(15,23,42,.6)}.pc-dot{width:7px;height:7px;border-radius:50%;background:var(--pc);flex:none}.pc-sep{color:rgba(15,23,42,.3)}.pc-live{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.18);flex:none}.pc-view{display:inline-flex;align-items:center;gap:6px;flex:none;height:30px;padding:0 12px;border:0;border-radius:999px;cursor:pointer;font:500 12.5px/1 var(--font-space),system-ui,sans-serif;color:#fff;background:color-mix(in srgb,var(--pc) 82%,#000);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 4px 10px -4px color-mix(in srgb,var(--pc) 60%,transparent);transition:transform var(--duration-fast) var(--ease-smooth),filter var(--duration-fast) var(--ease-smooth)}.pc-view:hover{filter:brightness(1.08)}.pc-view:active{transform:scale(.98)}.pc-view svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pc-tabs{position:relative;display:flex;gap:2px;height:40px;margin-top:11px;padding:4px;border-radius:12px;background:linear-gradient(90deg,rgba(56,189,248,.16),rgba(167,139,250,.19) 55%,rgba(244,114,182,.13));box-shadow:inset 0 3px 6px rgba(15,23,42,.17),inset 0 1px 1px rgba(15,23,42,.14),inset 0 -1.5px 0 hsla(0,0%,100%,.95),inset 0 0 0 .5px rgba(15,23,42,.06),0 1px 0 #fff}.pc-lens{position:absolute;top:4px;bottom:4px;left:calc(4px + var(--i) * ((100% - 12px) / 3 + 2px));right:calc(4px + (2 - var(--i)) * ((100% - 12px) / 3 + 2px));border-radius:9px;pointer-events:none;background-image:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.45));backdrop-filter:saturate(1.8) brightness(1.04);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 color-mix(in srgb,var(--pc) 60%,transparent),0 0 0 .5px hsla(0,0%,100%,.9),0 0 0 1px rgba(15,23,42,.08),0 2px 3px rgba(15,23,42,.12),0 7px 14px -6px color-mix(in srgb,var(--pc) 55%,transparent);transition:left var(--duration-slow) var(--ease-spring),right var(--duration-slow) var(--ease-spring),scale var(--duration-fast) var(--ease-smooth)}.pc-lens:after{content:"";position:absolute;left:1px;right:1px;top:1px;height:50%;border-radius:8px 8px 0 0;background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,0))}.pc-tabs--r .pc-lens{transition:left .3s var(--ease-spring) 60ms,right var(--duration-slow) var(--ease-spring),scale var(--duration-fast) var(--ease-smooth)}.pc-tabs--l .pc-lens{transition:left var(--duration-slow) var(--ease-spring),right .3s var(--ease-spring) 60ms,scale var(--duration-fast) var(--ease-smooth)}.pc-tabs:has(.pc-tab.is-on:active) .pc-lens{scale:.97 .92}.pc-tab{position:relative;z-index:1;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:9px;background:transparent;cursor:pointer;font:500 12.5px/1 var(--font-space),system-ui,sans-serif;color:rgba(15,23,42,.55);transition:color var(--duration-fast) var(--ease-smooth),transform var(--duration-fast) var(--ease-smooth)}.pc-tab:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:9px;background:hsla(0,0%,100%,.28);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.85),0 0 0 .5px rgba(15,23,42,.1);opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth)}.pc-tab:not(.is-on):hover:before{opacity:1}.pc-tab:hover{color:#0f172a}.pc-tab:active{transform:scale(.98)}.pc-tab:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.pc-tab span{display:inline-block;transition:transform var(--duration-slow) var(--ease-spring)}.pc-tab.is-on{color:#0f172a;font-weight:600}.pc-tab.is-on span{transform:scale(1.06);animation:pc-clear var(--duration-slow) var(--ease-smooth) 60ms both}@keyframes pc-clear{0%{opacity:.35;filter:blur(3px)}to{opacity:1;filter:blur(0)}}.pc-answer{display:flex;gap:9px;margin-top:11px}.pc-av{width:24px;height:24px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--pc);background:color-mix(in srgb,var(--pc) 14%,#fff)}.pc-av svg{width:11px;height:11px}.pc-stack{position:relative;display:grid;flex:1;min-width:0}.pc-text{grid-area:1/1;margin:0;padding-top:2px;font-size:13.5px;line-height:1.55;color:#1e293b}.pc-sizer{visibility:hidden}.pc-w{display:inline-block;margin-right:.27em}.pc-w--in{animation:pc-word .42s cubic-bezier(.22,1,.36,1) both}@keyframes pc-word{0%{opacity:0;filter:blur(4px);transform:translateY(3px)}to{opacity:1;filter:blur(0);transform:none}}.pc-think{position:absolute;left:0;top:2px;white-space:nowrap;background:linear-gradient(90deg,rgba(15,23,42,.28),rgba(15,23,42,.8) 50%,rgba(15,23,42,.28));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pc-think .52s cubic-bezier(.22,1,.36,1) both,pc-shimmer 1.6s linear infinite}@keyframes pc-think{0%{opacity:0}25%,70%{opacity:1}to{opacity:0}}@keyframes pc-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.pc-tip{position:relative;cursor:help;outline:none}.pc-hl{border-radius:2px;background-image:linear-gradient(color-mix(in srgb,var(--pc) 22%,transparent),color-mix(in srgb,var(--pc) 22%,transparent));background-repeat:no-repeat;background-position:0 100%;background-size:100% 36%;transition:background-size var(--duration-normal) var(--ease-smooth)}.pc-tip:focus-visible .pc-hl,.pc-tip:hover .pc-hl{background-size:100% 100%}.pc-bubble{bottom:calc(100% + 9px);z-index:10;width:210px;padding:8px 10px;border-radius:10px;color:#fff;font-size:11.5px;line-height:1.45;font-weight:400;white-space:normal;box-shadow:0 8px 20px -8px rgba(15,23,42,.45);opacity:0;transform:translate(-50%,4px);filter:blur(2px);pointer-events:none;transition:opacity var(--duration-fast) var(--ease-smooth),transform var(--duration-fast) var(--ease-smooth),filter var(--duration-fast) var(--ease-smooth)}.pc-bubble,.pc-bubble:after{position:absolute;left:50%;background:#0f172a}.pc-bubble:after{content:"";bottom:-5px;width:10px;height:10px;margin-left:-5px;transform:rotate(45deg)}.pc-tip:focus-visible .pc-bubble,.pc-tip:hover .pc-bubble{opacity:1;transform:translate(-50%);filter:blur(0)}.pc-dock{display:flex;align-items:center;gap:8px;width:100%;height:40px;margin-top:10px;padding:0 5px 0 11px;border:0;border-radius:13px;cursor:pointer;text-align:left;font:400 13px/1 var(--font-space),system-ui,sans-serif;background:rgba(15,23,42,.04);box-shadow:inset 0 0 0 .5px rgba(15,23,42,.08);transition:background-color var(--duration-fast) var(--ease-smooth),transform var(--duration-fast) var(--ease-smooth)}.pc-dock:hover{background:color-mix(in srgb,var(--pc) 8%,rgba(15,23,42,.03))}.pc-dock:active{transform:scale(.98)}.pc-dock-sp{display:flex;color:var(--pc)}.pc-dock-sp svg{width:12px;height:12px}.pc-ghost{flex:1;min-width:0;color:rgba(15,23,42,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-key{display:inline-flex;min-width:22px;height:20px;padding:0 5px;border-radius:5px;background:#fff;box-shadow:0 0 0 .5px rgba(15,23,42,.16),0 1px 1px rgba(15,23,42,.08);font:600 11px/1 Inter,system-ui,sans-serif;color:rgba(15,23,42,.55)}.pc-key,.pc-send{align-items:center;justify-content:center}.pc-send{width:30px;height:30px;border-radius:10px;display:flex;flex:none;background:color-mix(in srgb,var(--pc) 82%,#000)}.pc-send svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@media (max-width:639px){.pc-dock{display:none}}html.dark .pc-cap{color:#f0efec;background:rgba(22,24,29,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 0 0 .5px hsla(0,0%,100%,.1),0 10px 28px -14px rgba(0,0,0,.6)}html.dark .pc-meta{color:hsla(45,12%,93%,.6)}html.dark .pc-text{color:#e7e5e0}html.dark .pc-tabs{background:linear-gradient(90deg,rgba(56,189,248,.13),rgba(167,139,250,.17) 55%,rgba(244,114,182,.1)),rgba(0,0,0,.35);box-shadow:inset 0 3px 6px rgba(0,0,0,.6),inset 0 -1px 0 hsla(0,0%,100%,.08)}html.dark .pc-lens{background-image:linear-gradient(180deg,hsla(233,8%,47%,.85),rgba(80,82,96,.8))}html.dark .pc-lens:after{opacity:.12}html.dark .pc-tab{color:hsla(45,12%,93%,.6)}html.dark .pc-tab.is-on,html.dark .pc-tab:hover{color:#fff}html.dark .pc-dock{background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 .5px hsla(0,0%,100%,.12)}html.dark .pc-ghost{color:hsla(45,12%,93%,.45)}html.dark .pc-key{background:hsla(0,0%,100%,.1);color:hsla(45,12%,93%,.7);box-shadow:none}html.dark .pc-av{background:color-mix(in srgb,var(--pc) 22%,#16181d)}.pc-ai{background:#f7f6f3}.pc-ai-stage{position:absolute;left:0;top:0;width:555px;height:770px;transform-origin:0 0;font-family:var(--font-space),system-ui,sans-serif;color:#0f172a}.pc-ai-b1{left:-80px;top:-30px;background:rgba(56,189,248,.3);animation:pc-drift1 10s cubic-bezier(.66,0,.34,1) infinite alternate}.pc-ai-b1,.pc-ai-b2{position:absolute;width:380px;height:380px;border-radius:50%;filter:blur(64px)}.pc-ai-b2{right:-90px;top:140px;background:rgba(168,85,247,.24);animation:pc-drift2 10s cubic-bezier(.66,0,.34,1) infinite alternate}@keyframes pc-drift1{to{transform:translate(40px,30px)}}@keyframes pc-drift2{to{transform:translate(-40px,-20px)}}.pc-ai-top{position:absolute;left:24px;top:22px;font-size:11px;font-weight:500;letter-spacing:.16em;color:#8aa0bd}.pc-ai-top b{color:#0f172a;font-weight:600}.pc-ai-hi{position:absolute;left:36px;right:36px;top:112px;text-align:center;animation:pc-ai-hi 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-sp{display:inline-flex;color:#6366f1}.pc-ai-sp svg{width:22px;height:22px}.pc-ai-hi p{margin:12px 0 0;font-family:var(--font-syne),system-ui,sans-serif;font-weight:700;font-size:23px;line-height:1.3;letter-spacing:-.01em;color:#141a2a}.pc-ai-scrim{inset:0;background:hsla(240,3%,49%,.16);animation:pc-ai-scrim 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-card,.pc-ai-scrim{position:absolute;opacity:0}.pc-ai-card{left:24px;right:24px;top:84px;height:268px;padding:18px 20px;border-radius:20px;background:hsla(0,0%,98%,.97);box-shadow:0 0 0 .5px rgba(15,23,42,.1),0 18px 40px -16px rgba(15,23,42,.35);animation:pc-ai-card 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-h{display:flex;align-items:center;gap:9px;font-size:14.5px;color:#334155}.pc-ai-h>svg{width:15px;height:15px}.pc-ai-h em{font-style:normal;font-size:13px;color:#64748b}.pc-ai-card svg[viewBox="0 0 24 24"]:not(:first-child),.pc-ai-src svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.pc-ai-h b{font-weight:500}.pc-ai-th1{background:linear-gradient(90deg,rgba(51,65,85,.4),#334155 50%,rgba(51,65,85,.4));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pc-ai-th1 10s cubic-bezier(.22,1,.36,1) infinite,pc-shimmer 1.6s linear infinite}.pc-ai-th2{opacity:0;animation:pc-ai-th2 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-body{position:relative;display:grid;margin-top:14px;height:112px}.pc-ai-txt,.pc-ai-wait{grid-area:1/1}.pc-ai-wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;animation:pc-ai-wait 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-warm{margin:0;width:100%;justify-items:center;text-align:center;font-style:italic;font-size:15px;color:#475569}.pc-ai-warm>span{white-space:normal}.pc-ai-w1{animation:pc-ai-w1 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-w2{opacity:0;animation:pc-ai-w2 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-wr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;letter-spacing:.14em;color:#334155}.pc-ai-wr b{font-weight:400}.pc-ai-t1{animation:pc-ai-t1 10s step-end infinite}.pc-ai-t2{opacity:0;animation:pc-ai-t2 10s step-end infinite}.pc-ai-t3{opacity:0;animation:pc-ai-t3 10s step-end infinite}.pc-ai-txt{font-size:14.5px;line-height:1.7;color:#1e293b}.pc-ai-txt span{display:block;white-space:nowrap;overflow:hidden;width:0}.pc-ai-l1{animation:pc-ai-l1 10s steps(30) infinite}.pc-ai-l2{animation:pc-ai-l2 10s steps(30) infinite}.pc-ai-l3{animation:pc-ai-l3 10s steps(30) infinite}.pc-ai-l4{animation:pc-ai-l4 10s steps(24) infinite}.pc-ai-src{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;box-shadow:inset 0 .5px 0 rgba(15,23,42,.12);font-size:13.5px;color:#334155;opacity:0;animation:pc-ai-src 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-md{justify-content:center;width:18px;height:18px;border-radius:4px;background:#0ea5e9;color:#fff;font-size:7px}.pc-ai-md,.pc-ai-open{display:inline-flex;align-items:center;font-weight:700}.pc-ai-open{height:30px;margin-top:10px;padding:0 14px;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.14);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.2em;color:#334155;opacity:0;animation:pc-ai-src 10s cubic-bezier(.22,1,.36,1) .2s infinite}.pc-ai-chips{position:absolute;left:24px;right:24px;top:322px;display:flex;justify-content:center;gap:8px;animation:pc-ai-chips 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-chips span{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.05),0 0 0 .5px rgba(15,23,42,.08);font-size:12px;font-weight:500;color:#1e293b;white-space:nowrap}.pc-ai-chips svg{width:10px;height:10px;color:#6366f1}.pc-ai-comp{position:absolute;left:24px;right:24px;top:370px;height:50px;display:flex;align-items:center;gap:8px;padding:0 7px 0 16px;border-radius:999px;background:#fff;box-shadow:0 0 0 .5px rgba(15,23,42,.08),0 8px 24px -10px rgba(15,23,42,.25);animation:pc-ai-comp 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-csp{display:flex;color:#6366f1}.pc-ai-csp svg{width:15px;height:15px}.pc-ai-f{position:relative;flex:1;height:22px;font-size:14.5px}.pc-ai-f>span{position:absolute;left:0;top:0;line-height:22px;white-space:nowrap;overflow:hidden}.pc-ai-ph{color:#64748b;animation:pc-ai-ph 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-ty{width:0;color:#0f172a;animation:pc-ai-ty 10s steps(36) infinite}.pc-ai-gh{color:#94a3b8}.pc-ai-gh,.pc-ai-kb{opacity:0;animation:pc-ai-gh 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-kb{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;padding:6px 8px;border-radius:7px;background:#f1f5f9;color:#475569}.pc-ai-scan{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#475569;box-shadow:inset 0 0 0 1px rgba(15,23,42,.12)}.pc-ai-scan svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pc-ai-send{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#94a3b8;animation:pc-ai-send 10s cubic-bezier(.22,1,.36,1) infinite}.pc-ai-send svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round}@keyframes pc-ai-hi{0%,21%{opacity:1;transform:none;filter:blur(0)}24%,95%{opacity:0;transform:translateY(-8px);filter:blur(2px)}99%,to{opacity:1;transform:none;filter:blur(0)}}@keyframes pc-ai-scrim{0%,23%{opacity:0}27%,93%{opacity:1}98%,to{opacity:0}}@keyframes pc-ai-card{0%,24%{opacity:0;transform:translateY(8px);filter:blur(2px)}28%,93%{opacity:1;transform:none;filter:blur(0)}98%,to{opacity:0}}@keyframes pc-ai-th1{0%,47%{opacity:1}49%,to{opacity:0}}@keyframes pc-ai-th2{0%,47%{opacity:0}49%,to{opacity:1}}@keyframes pc-ai-wait{0%,47%{opacity:1}49%,to{opacity:0}}@keyframes pc-ai-w1{0%,33%{opacity:1;filter:blur(0)}36%,to{opacity:0;filter:blur(2px)}}@keyframes pc-ai-w2{0%,34%{opacity:0;filter:blur(2px)}37%,to{opacity:1;filter:blur(0)}}@keyframes pc-ai-t1{0%,33%{opacity:1}34%,to{opacity:0}}@keyframes pc-ai-t2{0%,33%{opacity:0}34%,41%{opacity:1}42%,to{opacity:0}}@keyframes pc-ai-t3{0%,41%{opacity:0}42%,to{opacity:1}}@keyframes pc-ai-l1{0%,50%{width:0}57%,to{width:100%}}@keyframes pc-ai-l2{0%,57%{width:0}64%,to{width:100%}}@keyframes pc-ai-l3{0%,64%{width:0}71%,to{width:100%}}@keyframes pc-ai-l4{0%,71%{width:0}76%,to{width:100%}}@keyframes pc-ai-src{0%,76%{opacity:0;transform:translateY(4px)}79%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes pc-ai-chips{0%,21%{opacity:1;transform:none}24%,95%{opacity:0;transform:translateY(6px)}99%,to{opacity:1;transform:none}}@keyframes pc-ai-comp{0%,25%{box-shadow:0 0 0 .5px rgba(15,23,42,.08),0 8px 24px -10px rgba(15,23,42,.25)}28%,93%{box-shadow:0 0 0 2px rgba(129,140,248,.75),0 0 18px rgba(168,85,247,.25),0 8px 24px -10px rgba(15,23,42,.25)}98%,to{box-shadow:0 0 0 .5px rgba(15,23,42,.08),0 8px 24px -10px rgba(15,23,42,.25)}}@keyframes pc-ai-ph{0%,8%{opacity:1}24%,9%{opacity:0}26%,78%{opacity:1}80%,to{opacity:0}}@keyframes pc-ai-ty{0%,9%{width:0;opacity:1}21%,23%{width:100%;opacity:1}24%,to{width:100%;opacity:0}}@keyframes pc-ai-gh{0%,79%{opacity:0}82%,95%{opacity:1}99%,to{opacity:0}}@keyframes pc-ai-send{0%,20%{background:#94a3b8}21%,24%{background:#0f172a}26%,to{background:#94a3b8}}.pc-acrs-stage{height:860px;transform-origin:0 0;font-family:Inter,system-ui,sans-serif;color:#fff}.pc-acrs-img,.pc-acrs-stage{position:absolute;left:0;top:0;width:322px}.pc-acrs-img{height:430px;-o-object-fit:cover;object-fit:cover}.pc-acrs-top{position:absolute;left:0;right:0;top:0;height:120px;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent)}.pc-acrs-stage:after{content:"";position:absolute;left:0;right:0;top:330px;height:100px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.45));pointer-events:none}.pc-acrs-sb{position:absolute;left:0;right:0;top:0;height:50px;display:flex;align-items:center;justify-content:space-between;padding:6px 26px 0 36px;font-size:15px}.pc-acrs-sbi{display:flex;align-items:flex-end;gap:1.5px}.pc-acrs-sbi i{width:3px;border-radius:1px;background:#fff}.pc-acrs-sbi i:first-child{height:4px}.pc-acrs-sbi i:nth-child(2){height:6px}.pc-acrs-sbi i:nth-child(3){height:8px}.pc-acrs-sbi i:nth-child(4){height:10px}.pc-acrs-sbi em{width:22px;height:11px;margin-left:6px;border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5),inset 0 0 0 2.5px transparent;background:linear-gradient(90deg,#fff 75%,transparent 0) content-box;padding:2px}.pc-acrs-hd{position:absolute;left:18px;right:18px;top:56px;display:flex;align-items:center;justify-content:space-between}.pc-acrs-hd b{font-size:19px;font-weight:700;letter-spacing:-.01em}.pc-acrs-dev{display:flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:hsla(0,0%,100%,.16);backdrop-filter:blur(12px);font-size:11.5px;font-weight:600}.pc-acrs-dev i{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d399}.pc-acrs-hit{position:absolute;border-radius:7px;box-shadow:0 0 0 2px hsla(0,0%,100%,.95),0 0 26px 4px rgba(34,211,238,.65);animation:pc-pop .42s cubic-bezier(.35,1.55,.65,1) both}.pc-acrs-chip{padding:5px 10px;background:#fff;color:color-mix(in srgb,#06b6d4 70%,#000);font-size:13px;font-weight:800;letter-spacing:.08em;box-shadow:0 8px 20px -8px rgba(0,0,0,.6);animation:pc-enter-x var(--duration-slow) var(--ease-smooth) .12s both}.pc-acrs-chip,.pc-acrs-res{position:absolute;transform:translateX(-50%);border-radius:999px}.pc-acrs-res{left:50%;top:278px;display:flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 6px;background:rgba(13,17,23,.62);backdrop-filter:blur(12px);font-size:12px;white-space:nowrap;animation:pc-enter-x var(--duration-slow) var(--ease-smooth) both}.pc-acrs-res b{font-size:14px;letter-spacing:.06em}.pc-acrs-res span:last-child{color:hsla(0,0%,100%,.75)}.pc-acrs-res--err{padding:0 14px}.pc-acrs-ok{width:22px;height:22px;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff!important}@keyframes pc-pop{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes pc-enter-x{0%{opacity:0;transform:translate(-50%,6px);filter:blur(2px)}to{opacity:1;transform:translate(-50%);filter:blur(0)}}.pc-acrs-btn{position:absolute;left:18px;right:18px;top:322px;height:50px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:999px;overflow:hidden;cursor:pointer;font:700 15.5px/1 Inter,system-ui,sans-serif;color:#fff;background:color-mix(in srgb,#06b6d4 80%,#000);box-shadow:0 12px 26px -10px rgba(6,182,212,.75),inset 0 1px 0 hsla(0,0%,100%,.2);transition:background-color var(--duration-normal) var(--ease-smooth),color var(--duration-normal) var(--ease-smooth),transform var(--duration-fast) var(--ease-smooth)}.pc-acrs-btn:active{transform:scale(.98)}.pc-acrs-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pc-acrs-bl,.pc-acrs-btn svg{position:relative}.pc-acrs-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.3))}.pc-acrs-btn.is-reading .pc-acrs-fill{animation:pc-fill 3.5s cubic-bezier(.22,1,.36,1) forwards}@keyframes pc-fill{to{width:92%}}.pc-acrs-btn.is-done,.pc-acrs-btn.is-error{background:#fff;color:color-mix(in srgb,#06b6d4 72%,#000)}.pc-acrs-btn:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);transform:skewX(-20deg);animation:pc-sheen 4.2s cubic-bezier(.22,1,.36,1) infinite}.pc-acrs-btn.is-reading:after{animation:none}@keyframes pc-sheen{0%,70%{left:-40%}to{left:120%}}.pc-acrs-up{position:absolute;left:0;right:0;top:378px;height:22px;border:0;background:none;cursor:pointer;font:500 11.5px/1 Inter,system-ui,sans-serif;color:hsla(0,0%,100%,.88);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.4);text-underline-offset:3px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.pc-acrs-up:hover{color:#fff}.pc-sw{background:#a9d5ee}.pc-sw-stage{transform-origin:0 0;font-family:Inter,system-ui,sans-serif}.pc-sw-labels,.pc-sw-map,.pc-sw-stage{position:absolute;left:0;top:0;width:1000px;height:760px}.pc-sw-labels text{fill:#8f8a83;font:500 13px Inter,system-ui,sans-serif;letter-spacing:.12em;paint-order:stroke;stroke:#f4f1ec;stroke-width:4px;stroke-linejoin:round}.pc-pin{position:absolute;width:0;height:0}.pc-pin>i{position:absolute;border-radius:50%}.pc-pin-ring{left:calc(var(--ps) / -2 - 7px);top:calc(var(--ps) / -2 - 7px);width:calc(var(--ps) + 14px);height:calc(var(--ps) + 14px);border:2px solid var(--pf);animation:pc-ring 2.4s cubic-bezier(.66,0,.34,1) infinite}.pc-pin-disc{left:calc(var(--ps) / -2);top:calc(var(--ps) / -2);width:var(--ps);height:var(--ps);display:flex;align-items:center;justify-content:center;background:var(--pf);border:2.5px solid #fff;box-shadow:0 2px 6px rgba(15,23,42,.28),0 0 0 .5px rgba(15,23,42,.12)}.pc-pin-disc b{font:700 calc(var(--ps) * .44) /1 Inter,system-ui,sans-serif;color:#fff}@keyframes pc-ring{0%{transform:scale(.7);opacity:.7}70%,to{transform:scale(1.25);opacity:0}}.pc-pin--pop1{animation:pc-pin-pop1 10s cubic-bezier(.35,1.55,.65,1) infinite}.pc-pin--pop3{animation:pc-pin-pop3 10s cubic-bezier(.35,1.55,.65,1) infinite}.pc-pin--out{animation:pc-pin-out 10s cubic-bezier(.22,1,.36,1) infinite}.pc-pin--in{opacity:0;animation:pc-pin-in 10s cubic-bezier(.35,1.55,.65,1) infinite}@keyframes pc-pin-pop1{0%,14%{opacity:0;transform:scale(.3)}18%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes pc-pin-pop3{0%,70%{opacity:0;transform:scale(.3)}74%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes pc-pin-out{0%,42%{opacity:1;transform:none}45%,96%{opacity:0;transform:scale(.6)}99%,to{opacity:1;transform:none}}@keyframes pc-pin-in{0%,42%{opacity:0;transform:scale(.6)}46%,94%{opacity:1;transform:none}98%,to{opacity:0}}.pc-post{width:300px;padding:12px 14px;border-radius:14px;color:#0f172a;transform-origin:50% 130%;box-shadow:0 1px 2px rgba(0,0,0,.06),0 0 0 .5px rgba(0,0,0,.1),0 16px 30px -12px rgba(15,23,42,.35);opacity:0}.pc-post,.pc-post:after{position:absolute;background:#fff}.pc-post:after{content:"";bottom:-6px;left:var(--pt);width:12px;height:12px;transform:rotate(45deg);box-shadow:.5px .5px 0 rgba(0,0,0,.08)}.pc-post-h{display:flex;align-items:center;gap:7px;font-size:13px;color:#64748b}.pc-post-h i{width:16px;height:16px;border-radius:50%;background:#ff4500}.pc-post p{margin:5px 0 0;font-size:17px;line-height:1.38}.pc-post--1{animation:pc-post1 10s cubic-bezier(.22,1,.36,1) infinite}.pc-post--2{animation:pc-post2 10s cubic-bezier(.22,1,.36,1) infinite}.pc-post--3{animation:pc-post3 10s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-post1{0%,2%{opacity:0;transform:translateY(8px);filter:blur(2px)}13%,5%{opacity:1;transform:none;filter:blur(0)}16%,to{opacity:0;transform:translateY(40px) scale(.08)}}@keyframes pc-post2{0%,30%{opacity:0;transform:translateY(8px);filter:blur(2px)}33%,41%{opacity:1;transform:none;filter:blur(0)}44%,to{opacity:0;transform:translateY(40px) scale(.08)}}@keyframes pc-post3{0%,58%{opacity:0;transform:translateY(8px);filter:blur(2px)}61%,69%{opacity:1;transform:none;filter:blur(0)}72%,to{opacity:0;transform:translateY(40px) scale(.08)}}.pc-po{background:#f3f3f3}.pc-po-stage{width:422px;height:820px;transform-origin:0 0;background:#f3f3f3;font-family:Segoe UI Variable,Segoe UI,Inter,system-ui,sans-serif;font-size:12px;color:#1a1a1a}.pc-po-stage,.pc-po-tb{position:absolute;left:0;top:0}.pc-po-tb{right:0;height:34px;display:flex;align-items:center;gap:9px;padding-left:14px;background:linear-gradient(90deg,#e9eef7,#f1eef6)}.pc-po-ic{width:16px;height:16px;flex:none;border-radius:4px;background:linear-gradient(135deg,#4cc2ff,#005fb8)}.pc-po-search{display:flex;align-items:center;gap:6px;height:24px;margin-right:auto;padding:0 10px;border-radius:5px;background:hsla(0,0%,100%,.7);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06),inset 0 -1px 0 rgba(0,0,0,.12);font-size:11px;color:#616161}.pc-po-nav svg,.pc-po-search svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pc-po-ctl{display:flex;height:100%}.pc-po-ctl i{position:relative;width:44px;height:34px}.pc-po-ctl .min:before{content:"";position:absolute;left:17px;top:17px;width:10px;height:1px;background:#1a1a1a}.pc-po-ctl .max:before{content:"";position:absolute;left:17px;top:12px;width:9px;height:9px;border:1px solid #1a1a1a;border-radius:1.5px}.pc-po-ctl .x:after,.pc-po-ctl .x:before{content:"";position:absolute;left:16px;top:16.5px;width:12px;height:1px;background:#1a1a1a;transform:rotate(45deg)}.pc-po-ctl .x:after{transform:rotate(-45deg)}.pc-po-nav{position:absolute;left:0;top:34px;bottom:0;width:48px;flex-direction:column;gap:4px;padding-top:6px;background:linear-gradient(180deg,#e9eef7,#f1eef6)}.pc-po-nav,.pc-po-nav span{display:flex;align-items:center}.pc-po-nav span{position:relative;width:38px;height:34px;border-radius:6px;justify-content:center;color:#424242}.pc-po-nav svg{width:16px;height:16px}.pc-po-nav .on{background:rgba(0,0,0,.05)}.pc-po-nav .on:before{content:"";position:absolute;left:0;top:10px;width:3px;height:14px;border-radius:2px;background:#005fb8}.pc-po-nb i{position:absolute;right:4px;top:4px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:#c42b1c;color:#fff;font-style:normal;font-size:9px;font-weight:600;display:flex;align-items:center;justify-content:center}.pc-po-main{position:absolute;left:48px;right:0;top:34px;bottom:0;padding:16px 18px;background:#fbfbfb;border-top-left-radius:8px;box-shadow:inset .5px .5px 0 rgba(0,0,0,.08)}.pc-po-hd{gap:10px}.pc-po-av,.pc-po-hd{display:flex;align-items:center}.pc-po-av{width:32px;height:32px;flex:none;border-radius:50%;background:linear-gradient(135deg,#ffd9a8,#f7a75c);color:#7a3d00;font-size:11px;font-weight:700;justify-content:center}.pc-po-hd>div{flex:1;min-width:0}.pc-po-hd b{display:block;font-size:15px;font-weight:600}.pc-po-hd em{display:block;font-style:normal;font-size:11px;color:#616161;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-po-badge{padding:4px 11px;border-radius:999px;font-size:11px;font-weight:600;animation:pc-po-badge 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-s1{color:#424242;animation:pc-po-s1 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-s2{opacity:0;color:#8a5300;animation:pc-po-s2 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-s3{opacity:0;color:#0e700e;animation:pc-po-s3 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-total{display:flex;align-items:baseline;gap:6px;margin-top:12px}.pc-po-total em{font-style:normal;font-size:13px;color:#616161}.pc-po-total b{font-size:28px;font-weight:600;letter-spacing:-.01em}.pc-po-total small{margin-left:auto;font-size:11px;color:#616161}.pc-po-a2{animation:pc-po-a2 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-b2{opacity:0;animation:pc-po-b2 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-delta{align-self:center;padding:2px 7px;border-radius:999px;background:#dff6dd;color:#0e700e;font-size:11px;font-weight:600;opacity:0;animation:pc-po-delta 10s cubic-bezier(.35,1.55,.65,1) infinite}.pc-po-li{margin-top:10px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #ebebeb,0 1px 2px rgba(0,0,0,.04)}.pc-po-r{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;height:38px;padding:0 12px;box-shadow:inset 0 -1px 0 #f2f2f2}.pc-po-r:last-child{box-shadow:none}.pc-po-r b{display:block;font-weight:600;font-size:12px}.pc-po-r em{display:block;font-style:normal;font-size:10.5px;color:#616161}.pc-po-r>span:last-child{font-variant-numeric:tabular-nums;font-weight:500}.pc-po-th{width:26px;height:26px;border-radius:6px;background:#eef3fb;color:#005fb8;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center}.pc-po-thn{background:#f5f5f5;color:#616161;font-size:14px}.pc-po-new{background:#f6faff}.pc-po-ed{display:inline-flex!important;min-width:120px;height:22px;align-items:center;margin-left:-6px;padding:0 6px;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5,inset 0 -2px 0 #005fb8}.pc-po-ty{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:top;width:0;animation:pc-po-ty 10s steps(13) infinite}.pc-po-am{opacity:0;animation:pc-po-am 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-act{margin-top:12px}.pc-po-al{margin-bottom:6px;font-size:11px;font-weight:600}.pc-po-al span{margin-left:4px;font-weight:400;color:#8a8a8a}.pc-po-ev{display:flex;align-items:center;gap:9px;height:20px;padding-left:2px;font-size:11.5px;color:#424242}.pc-po-ev b{font-weight:500}.pc-po-ev span{margin-left:auto;font-variant-numeric:tabular-nums;color:#8a8a8a;font-size:11px}.pc-po-ev i{width:8px;height:8px;flex:none;border-radius:50%;background:#005fb8;box-shadow:0 0 0 3px #e6effa}.pc-po-ev i.ok{background:#0f7b0f;box-shadow:0 0 0 3px #dff6dd}.pc-po-e1,.pc-po-e2,.pc-po-e3{opacity:0}.pc-po-e1{animation:pc-po-e1 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-e2{animation:pc-po-e2 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-e3{animation:pc-po-e3 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-cmd{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.pc-po-btn{display:flex;align-items:center;height:30px;padding:0 12px;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px #e5e5e5,inset 0 -1px 0 #ccc;font-weight:500;white-space:nowrap}.pc-po-acc{background:#005fb8;color:#fff;box-shadow:inset 0 -1px 0 #003e92;animation:pc-po-acc 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-pr{animation:pc-po-pr 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-toast{position:absolute;right:12px;top:46px;width:236px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:8px;background:hsla(0,0%,98%,.94);backdrop-filter:blur(20px);box-shadow:0 0 0 1px rgba(0,0,0,.08),0 12px 28px -8px rgba(0,0,0,.28);opacity:0;animation:pc-po-toast 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-toast b{display:block;font-size:12px;font-weight:600}.pc-po-toast em{display:block;font-style:normal;font-size:11px;color:#616161}.pc-po-ptr{position:absolute;left:230px;top:300px;width:14px;height:20px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));animation:pc-po-ptr 10s cubic-bezier(.22,1,.36,1) infinite}.pc-po-ptr path{fill:#fff;stroke:#000;stroke-width:1.1;stroke-linejoin:round}@keyframes pc-po-badge{0%,36%{background:#f0f0f0}38%,58%{background:#fff4ce}60%,95%{background:#dff6dd}99%,to{background:#f0f0f0}}@keyframes pc-po-s1{0%,36%{opacity:1}38%,95%{opacity:0}99%,to{opacity:1}}@keyframes pc-po-s2{0%,36%{opacity:0}38%,58%{opacity:1}60%,to{opacity:0}}@keyframes pc-po-s3{0%,58%{opacity:0}60%,95%{opacity:1}99%,to{opacity:0}}@keyframes pc-po-a2{0%,24%{opacity:1}26%,95%{opacity:0}99%,to{opacity:1}}@keyframes pc-po-b2{0%,24%{opacity:0}26%,95%{opacity:1}99%,to{opacity:0}}@keyframes pc-po-delta{0%,24%{opacity:0;transform:translateY(4px) scale(.8)}27%,40%{opacity:1;transform:none}46%,to{opacity:0}}@keyframes pc-po-ty{0%,3%{width:0;opacity:1}14%,94%{width:80px;opacity:1}97%{width:80px;opacity:0}98%,to{width:0;opacity:0}}@keyframes pc-po-am{0%,23%{opacity:0}25%,94%{opacity:1}97%,to{opacity:0}}@keyframes pc-po-e1{0%,37%{opacity:0;transform:translateX(-6px);filter:blur(2px)}40%,94%{opacity:1;transform:none;filter:blur(0)}97%,to{opacity:0}}@keyframes pc-po-e2{0%,59%{opacity:0;transform:translateX(-6px);filter:blur(2px)}62%,94%{opacity:1;transform:none;filter:blur(0)}97%,to{opacity:0}}@keyframes pc-po-e3{0%,73%{opacity:0;transform:translateX(-6px);filter:blur(2px)}76%,94%{opacity:1;transform:none;filter:blur(0)}97%,to{opacity:0}}@keyframes pc-po-acc{0%,33%{background:#005fb8}34%,36%{background:#0a4c94}37%,to{background:#005fb8}}@keyframes pc-po-pr{0%,59%{color:#a0a0a0;background:#fafafa}60%,70%{color:#1a1a1a;background:#fff}71%,73%{color:#1a1a1a;background:#f0f0f0}74%,95%{color:#1a1a1a;background:#fff}99%,to{color:#a0a0a0;background:#fafafa}}@keyframes pc-po-toast{0%,60%{opacity:0;transform:translateX(16px);filter:blur(2px)}64%,84%{opacity:1;transform:none;filter:blur(0)}88%,to{opacity:0;transform:translateX(16px)}}@keyframes pc-po-ptr{0%,26%{left:230px;top:300px}33%,62%{left:340px;top:428px}69%,92%{left:262px;top:428px}99%,to{left:230px;top:300px}}@media (prefers-reduced-motion:reduce){.pc-scene *,.pc-scene :after,.pc-scene :before{animation:none!important}.pc-ai-card,.pc-ai-gh,.pc-ai-kb,.pc-ai-open,.pc-ai-src,.pc-ai-t3,.pc-ai-th2,.pc-ai-w2,.pc-pin--in,.pc-pin--pop1,.pc-pin--pop3,.pc-po-am,.pc-po-b2,.pc-po-e1,.pc-po-e2,.pc-po-e3,.pc-po-s3{opacity:1!important}.pc-ai-chips,.pc-ai-hi,.pc-ai-ph,.pc-ai-th1,.pc-ai-wait,.pc-pin--out,.pc-po-a2,.pc-po-s1{opacity:0!important}.pc-ai-txt span,.pc-po-ty{width:auto!important}.pc-ai-ty{opacity:0}.pc-ai-scrim{opacity:1}.pc-po-badge{background:#dff6dd}.pc-po-ptr{display:none}.pc-tab.is-on span,.pc-w--in{animation:none!important}}.pc-acrs-stage:after{display:none}.pc-acrs-fade{position:absolute;left:0;right:0;height:110px;background:linear-gradient(180deg,rgba(11,13,16,0),rgba(11,13,16,.75));pointer-events:none}.pc-acrs-ctrl{position:absolute;left:14px;right:14px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:6px;font-family:Inter,system-ui,sans-serif;color:#fff}.pc-acrs-ctrl .pc-acrs-res{position:relative;left:auto;top:auto;transform:none;animation:pc-enter var(--duration-slow) var(--ease-smooth) both}.pc-acrs-ctrl .pc-acrs-btn{position:relative;left:auto;right:auto;top:auto;width:100%;height:46px;font-size:15px}.pc-acrs-ctrl .pc-acrs-up{position:relative;top:auto;height:18px}@keyframes pc-enter{0%{opacity:0;transform:translateY(6px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}html.dark .pc-card--acrs{box-shadow:inset 0 0 0 1.5px #6b6c73,inset 0 0 0 3.5px #111214,0 0 0 1px hsla(0,0%,100%,.14),0 30px 60px -20px rgba(0,0,0,.7)}html.dark .pc-card{box-shadow:0 0 0 .5px hsla(0,0%,100%,.12),0 30px 60px -24px rgba(0,0,0,.7)}.pc-card{box-shadow:0 0 0 .5px rgba(15,23,42,.12),0 1px 2px rgba(15,23,42,.06),0 6px 12px -6px rgba(15,23,42,.12),0 22px 40px -18px rgba(15,23,42,.26)}.pc-card--acrs{box-shadow:inset 0 0 0 1.5px #55565c,inset 0 0 0 3.5px #111214,0 0 0 1px rgba(0,0,0,.5),0 2px 4px rgba(15,23,42,.2),0 26px 44px -20px rgba(15,23,42,.45)}@property --focus{syntax:"<number>";inherits:false;initial-value:1}@property --par{syntax:"<length>";inherits:false;initial-value:0}@property --yaw{syntax:"<angle>";inherits:false;initial-value:0deg}.pc-card{transform-origin:50% 0;scale:calc(.955 + .045 * var(--focus, 1));filter:saturate(calc(.75 + .25 * var(--focus, 1)))}.pc-acrs-img,.pc-sw-stage{translate:var(--par,0) 0}.pc-acrs-img{left:-12px;width:346px}.pc-hl{background-image:linear-gradient(color-mix(in srgb,var(--pc) 42%,transparent),color-mix(in srgb,var(--pc) 42%,transparent));background-size:100% 42%}.pc-tip:focus-visible .pc-hl,.pc-tip:hover .pc-hl{background-image:linear-gradient(color-mix(in srgb,var(--pc) 30%,transparent),color-mix(in srgb,var(--pc) 30%,transparent))}html.dark .pc-hl{background-image:linear-gradient(color-mix(in srgb,var(--pc) 48%,transparent),color-mix(in srgb,var(--pc) 48%,transparent))}.pc-card{rotate:y var(--yaw,0deg)}.pc-dark-only,html.dark .pc-light-only{display:none}html.dark .pc-dark-only{display:block}html.dark .pc-card{background:#121318}html.dark .pc-ai{background:#0e0f13}html.dark .pc-ai-stage{color:#f0efec}html.dark .pc-ai-b1{background:rgba(56,189,248,.14)}html.dark .pc-ai-b2{background:rgba(168,85,247,.16)}html.dark .pc-ai-top{color:#6f7a8f}html.dark .pc-ai-hi p,html.dark .pc-ai-top b{color:#f0efec}html.dark .pc-ai-csp,html.dark .pc-ai-sp{color:#a5b4fc}html.dark .pc-ai-scrim{background:rgba(0,0,0,.35)}html.dark .pc-ai-card{background:rgba(24,26,32,.97);box-shadow:0 0 0 .5px hsla(0,0%,100%,.1),0 18px 40px -16px rgba(0,0,0,.7)}html.dark .pc-ai-h{color:#c9cdd6}html.dark .pc-ai-h em{color:#8b93a3}html.dark .pc-ai-th1{background-image:linear-gradient(90deg,rgba(201,205,214,.4),#e6e8ee 50%,rgba(201,205,214,.4))}html.dark .pc-ai-warm{color:#a3a8b5}html.dark .pc-ai-wr{color:#c9cdd6}html.dark .pc-ai-txt{color:#e7e5e0}html.dark .pc-ai-src{color:#c9cdd6;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.12)}html.dark .pc-ai-open{color:#c9cdd6;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}html.dark .pc-ai-chips span{background:rgba(28,30,37,.9);color:#e6e8ee;box-shadow:0 0 0 .5px hsla(0,0%,100%,.12)}html.dark .pc-ai-chips svg{color:#a5b4fc}html.dark .pc-ai-comp{background:#1b1d23;box-shadow:0 0 0 .5px hsla(0,0%,100%,.1),0 8px 24px -10px rgba(0,0,0,.6)}html.dark .pc-ai-ph{color:#8b93a3}html.dark .pc-ai-ty{color:#f0efec}html.dark .pc-ai-gh{color:#6f7685}html.dark .pc-ai-kb{background:hsla(0,0%,100%,.08);color:#a3a8b5}html.dark .pc-ai-scan{color:#a3a8b5;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14)}html.dark .pc-ai-send{background:#4b5160;animation-name:pc-ai-send-dark}@keyframes pc-ai-send-dark{0%,20%{background:#4b5160}21%,24%{background:#f0efec}26%,to{background:#4b5160}}html.dark .pc-sw{background:#0d141c}html.dark .pc-sw-labels text{fill:#9aa0ab;stroke:#2c3139}html.dark .pc-pin-disc{border-color:#1b1e25;box-shadow:0 2px 8px rgba(0,0,0,.6),0 0 14px var(--pr)}html.dark .pc-post,html.dark .pc-post:after{background:#1f2229}html.dark .pc-post{color:#f0efec;box-shadow:0 0 0 .5px hsla(0,0%,100%,.12),0 16px 30px -12px rgba(0,0,0,.7)}html.dark .pc-post-h{color:#8b93a3}html.dark .pc-card--po,html.dark .pc-po,html.dark .pc-po-stage{background:#202020}html.dark .pc-po-stage{color:#fff}html.dark .pc-po-nav,html.dark .pc-po-tb{background:#1c1c1c}html.dark .pc-po-search{background:hsla(0,0%,100%,.06);color:#c5c5c5;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 -1px 0 hsla(0,0%,100%,.14)}html.dark .pc-po-ctl i:after,html.dark .pc-po-ctl i:before{background:#fff;border-color:#fff}html.dark .pc-po-ctl .max:before{background:none}html.dark .pc-po-nav span{color:#d0d0d0}html.dark .pc-po-nav .on{background:hsla(0,0%,100%,.06)}html.dark .pc-po-nav .on:before{background:#4cc2ff}html.dark .pc-po-main{background:#272727;box-shadow:inset .5px .5px 0 hsla(0,0%,100%,.08)}html.dark .pc-po-hd em,html.dark .pc-po-r em,html.dark .pc-po-toast em,html.dark .pc-po-total em,html.dark .pc-po-total small{color:#a0a0a0}html.dark .pc-po-li{background:#2d2d2d;box-shadow:0 0 0 1px hsla(0,0%,100%,.06)}html.dark .pc-po-r{box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.05)}html.dark .pc-po-new{background:rgba(76,194,255,.06)}html.dark .pc-po-th{background:rgba(76,194,255,.12);color:#4cc2ff}html.dark .pc-po-thn{background:hsla(0,0%,100%,.06);color:#c5c5c5}html.dark .pc-po-ed{background:#2d2d2d;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),inset 0 -2px 0 #4cc2ff}html.dark .pc-po-al{color:#fff}html.dark .pc-po-ev{color:#d0d0d0}html.dark .pc-po-ev i{background:#4cc2ff;box-shadow:0 0 0 3px rgba(76,194,255,.15)}html.dark .pc-po-ev i.ok{background:#6ccb5f;box-shadow:0 0 0 3px rgba(108,203,95,.15)}html.dark .pc-po-btn{background:#2d2d2d;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),inset 0 -1px 0 hsla(0,0%,100%,.12)}html.dark .pc-po-acc{background:#4cc2ff;color:#000;box-shadow:none;animation-name:pc-po-acc-dark}@keyframes pc-po-acc-dark{0%,33%{background:#4cc2ff}34%,36%{background:#3aa6dc}37%,to{background:#4cc2ff}}html.dark .pc-po-pr{animation-name:pc-po-pr-dark}@keyframes pc-po-pr-dark{0%,59%{color:#6a6a6a;background:#262626}60%,95%{color:#fff;background:#2d2d2d}99%,to{color:#6a6a6a;background:#262626}}html.dark .pc-po-badge{animation-name:pc-po-badge-dark}@keyframes pc-po-badge-dark{0%,36%{background:#3a3a3a}38%,58%{background:#433519}60%,95%{background:#1f3a1d}99%,to{background:#3a3a3a}}html.dark .pc-po-s1{color:#d0d0d0}html.dark .pc-po-s2{color:#fce100}html.dark .pc-po-delta,html.dark .pc-po-s3{color:#6ccb5f}html.dark .pc-po-delta{background:#1f3a1d}html.dark .pc-po-toast{background:rgba(44,44,44,.96);color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 12px 28px -8px rgba(0,0,0,.6)}html.dark .pc-cap--sheet{background:#16181d}html.dark .pc-cap--sheet:before{background:#4b5160}.pc-tabs{background:rgba(15,23,42,.06)}.pc-lens{background-image:linear-gradient(180deg,color-mix(in srgb,var(--pc) 88%,#fff),color-mix(in srgb,var(--pc) 92%,#000));backdrop-filter:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 0 .5px color-mix(in srgb,var(--pc) 60%,#000),0 3px 8px -2px color-mix(in srgb,var(--pc) 60%,transparent)}.pc-lens:after{opacity:.25}.pc-tab.is-on,html.dark .pc-tab.is-on{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.28)}html.dark .pc-tabs{background:rgba(0,0,0,.35);box-shadow:inset 0 2px 4px rgba(0,0,0,.5),inset 0 -1px 0 hsla(0,0%,100%,.06)}html.dark .pc-lens{background-image:linear-gradient(180deg,color-mix(in srgb,var(--pc) 88%,#fff),color-mix(in srgb,var(--pc) 92%,#000))}html.dark .pc-lens:after{opacity:.2}.pc-asks{display:flex;flex-wrap:nowrap;gap:6px;margin-top:10px;min-width:0;overflow:hidden}.pc-askchip{display:inline-flex;align-items:center;gap:5px;flex:none;white-space:nowrap;height:28px;padding:0 11px;border:0;border-radius:999px;cursor:pointer;font:500 12px/1 var(--font-space),system-ui,sans-serif;color:color-mix(in srgb,var(--pc) 70%,#000);background:color-mix(in srgb,var(--pc) 9%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc) 22%,transparent);animation:pc-chip-in var(--duration-slow) var(--ease-smooth) both;transition:background-color var(--duration-fast) var(--ease-smooth),transform var(--duration-fast) var(--ease-smooth)}.pc-askchip:hover{background:color-mix(in srgb,var(--pc) 16%,#fff)}.pc-askchip:active{transform:scale(.98)}.pc-askchip:focus-visible{outline:2px solid var(--pc);outline-offset:2px}.pc-askchip+.pc-askchip{animation-delay:60ms}.pc-askchip-sp{display:flex}.pc-askchip-sp svg{width:10px;height:10px}@keyframes pc-chip-in{0%{opacity:0;transform:translateY(4px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}html.dark .pc-askchip{color:color-mix(in srgb,var(--pc) 65%,#fff);background:color-mix(in srgb,var(--pc) 16%,#16181d);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc) 30%,transparent)}html.dark .pc-askchip:hover{background:color-mix(in srgb,var(--pc) 24%,#16181d)}@media (prefers-reduced-motion:reduce){.pc-askchip{animation:none}}.pc-acrs-ctrl .pc-acrs-btn{width:auto;height:40px;padding:0 18px 0 14px;gap:8px;font-size:14px;font-weight:600;color:#fff;background:hsla(0,0%,100%,.18);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.38),inset 0 1px 0 hsla(0,0%,100%,.3),0 8px 20px -10px rgba(0,0,0,.6)}.pc-acrs-btn:after{display:none}.pc-acrs-btn:hover{background:hsla(0,0%,100%,.26)}.pc-acrs-btn.is-done,.pc-acrs-btn.is-error{background:hsla(0,0%,100%,.92);color:#0f172a}.pc-acrs-btn .pc-acrs-hand{width:17px;height:17px;stroke-width:2;transform-origin:40% 90%;transition:transform var(--duration-fast) var(--ease-smooth)}.pc-acrs-btn:hover .pc-acrs-hand{transform:translateY(1.5px) rotate(-6deg)}.pc-acrs-btn:active .pc-acrs-hand{transform:translateY(2.5px) scale(.94)}.pc-acrs-ctrl .pc-acrs-up{font-size:11px;opacity:.85}.pc-sw-fly{position:absolute;inset:0;transform-origin:0 0;animation:pc-sw-fly 12s cubic-bezier(.66,0,.34,1) infinite}@keyframes pc-sw-fly{0%,1%{transform:translate(470px,382px) scale(1) translate(-470px,-382px)}26.0%,8.0%{transform:translate(470px,382px) scale(1.9) translate(-586px,-219px)}32.0%,34.3%{transform:translate(470px,382px) scale(1) translate(-470px,-382px)}41.3%,59.3%{transform:translate(470px,382px) scale(1.9) translate(-612px,-368px)}65.3%,67.6%{transform:translate(470px,382px) scale(1) translate(-470px,-382px)}74.7%,92.7%{transform:translate(470px,382px) scale(1.9) translate(-446px,-401px)}100.0%,98.7%{transform:translate(470px,382px) scale(1) translate(-470px,-382px)}}.pc-sw-outlines{position:absolute;left:0;top:0;width:1000px;height:760px;overflow:visible}.pc-sw-area{fill:color-mix(in srgb,var(--sev) 20%,transparent);stroke:var(--sev);stroke-width:2.5;stroke-linejoin:round;opacity:0}.pc-sw .pc-pin:not(.pc-pin--new) .pc-pin-ring{display:none}.pc-pin--new{opacity:0}.pc-sw-card{position:absolute;left:12px;top:38px;width:min(270px,calc(100% - 24px));padding:11px 13px;border-radius:12px;font-family:Inter,system-ui,sans-serif;color:#f1f5f9;background:rgba(8,11,18,.78);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 14px 30px -12px rgba(0,0,0,.5);opacity:0}.pc-sw-card-h{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden}.pc-sw-card-h i{width:7px;height:7px;border-radius:50%;background:var(--sev);box-shadow:0 0 8px var(--sev);flex:none}.pc-sw-card-h span{font-weight:400;color:#94a3b8}.pc-sw-card p{margin:5px 0 0;font-size:13px;line-height:1.4;color:#e2e8f0}.pc-sw-card-f{display:flex;justify-content:space-between;gap:8px;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.04em;color:#94a3b8}.pc-sw-card-f span{color:#4ade80}.pc-sw-area--1{animation:pc-sw-area1 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-area1{0%,8.0%{opacity:0}11.0%,25.0%{opacity:1}29.0%,to{opacity:0}}.pc-pin--d1{animation:pc-sw-drop1 12s cubic-bezier(.35,1.55,.65,1) infinite}@keyframes pc-sw-drop1{0%,10.0%{opacity:0;transform:translateY(-34px)}13.0%,97%{opacity:1;transform:none}99.5%,to{opacity:0;transform:none}}.pc-pin--d1 .pc-pin-ring{animation:pc-sw-ring1 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-ring1{0%,13.0%{opacity:0;transform:scale(.7)}14.0%{opacity:.8;transform:scale(.8)}20.0%,to{opacity:0;transform:scale(1.6)}}.pc-sw-card--1{animation:pc-sw-card1 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-card1{0%,11.0%{opacity:0;transform:translateY(8px);filter:blur(2px)}14.0%,25.0%{opacity:1;transform:none;filter:blur(0)}28.0%,to{opacity:0;transform:translateY(-4px);filter:blur(2px)}}.pc-sw-area--2{animation:pc-sw-area2 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-area2{0%,41.3%{opacity:0}44.3%,58.3%{opacity:1}62.3%,to{opacity:0}}.pc-pin--d2{animation:pc-sw-drop2 12s cubic-bezier(.35,1.55,.65,1) infinite}@keyframes pc-sw-drop2{0%,43.3%{opacity:0;transform:translateY(-34px)}46.3%,97%{opacity:1;transform:none}99.5%,to{opacity:0;transform:none}}.pc-pin--d2 .pc-pin-ring{animation:pc-sw-ring2 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-ring2{0%,46.3%{opacity:0;transform:scale(.7)}47.3%{opacity:.8;transform:scale(.8)}53.3%,to{opacity:0;transform:scale(1.6)}}.pc-sw-card--2{animation:pc-sw-card2 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-card2{0%,44.3%{opacity:0;transform:translateY(8px);filter:blur(2px)}47.3%,58.3%{opacity:1;transform:none;filter:blur(0)}61.3%,to{opacity:0;transform:translateY(-4px);filter:blur(2px)}}.pc-sw-area--3{animation:pc-sw-area3 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-area3{0%,74.7%{opacity:0}77.7%,91.7%{opacity:1}95.7%,to{opacity:0}}.pc-pin--d3{animation:pc-sw-drop3 12s cubic-bezier(.35,1.55,.65,1) infinite}@keyframes pc-sw-drop3{0%,76.7%{opacity:0;transform:translateY(-34px)}79.7%,97%{opacity:1;transform:none}99.5%,to{opacity:0;transform:none}}.pc-pin--d3 .pc-pin-ring{animation:pc-sw-ring3 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-ring3{0%,79.7%{opacity:0;transform:scale(.7)}80.7%{opacity:.8;transform:scale(.8)}86.7%,to{opacity:0;transform:scale(1.6)}}.pc-sw-card--3{animation:pc-sw-card3 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-card3{0%,77.7%{opacity:0;transform:translateY(8px);filter:blur(2px)}80.7%,91.7%{opacity:1;transform:none;filter:blur(0)}94.7%,to{opacity:0;transform:translateY(-4px);filter:blur(2px)}}.pc-pin--was{animation:pc-sw-was 12s cubic-bezier(.22,1,.36,1) infinite}@keyframes pc-sw-was{0%,43.3%{opacity:1;transform:none}45.3%,99%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}html.dark .pc-sw-card{background:rgba(20,22,28,.86)}@media (prefers-reduced-motion:reduce){.pc-sw-fly{animation:none!important}.pc-pin--new{opacity:1!important}.pc-pin--was{opacity:0!important}.pc-sw-card--2{opacity:1!important}}.pc-sw{background:#dedbd5}.pc-sw-labels text{fill:#8a8780;stroke:#f7f6f3}.pc-sw-area{fill:color-mix(in srgb,var(--sev) 12%,transparent);stroke-width:2}.pc-sw-card{color:#1c1917;background:hsla(0,0%,100%,.9);box-shadow:0 0 0 .5px rgba(28,25,23,.1),0 14px 30px -14px rgba(28,25,23,.3);font-family:var(--font-space),system-ui,sans-serif}.pc-sw-card-h span{color:#78716c}.pc-sw-card p{color:#44403c}.pc-sw-card-f{color:#a8a29e}.pc-sw-card-f span{color:#e11d48}.pc-sw-card-h i{box-shadow:0 0 0 3px color-mix(in srgb,var(--sev) 20%,transparent)}html.dark .pc-sw{background:#111215}html.dark .pc-sw-labels text{fill:#6b6b70;stroke:#1c1d21}html.dark .pc-sw .pc-pin:not(.pc-pin--new) .pc-pin-disc{background:#d6d3d1;box-shadow:0 2px 8px rgba(0,0,0,.6)}html.dark .pc-sw .pc-pin:not(.pc-pin--new) .pc-pin-disc b{color:#1c1d21}html.dark .pc-sw-card{color:#f0efec;background:rgba(22,23,26,.9);box-shadow:0 0 0 .5px hsla(0,0%,100%,.1),0 14px 30px -14px rgba(0,0,0,.6)}html.dark .pc-sw-card p{color:#d4d4d8}html.dark .pc-sw-card-f span{color:#fb7185}