.ap-scope{--bg-dark-deep:#0e0e10;--text-white:#f0f0f0;--text-gray:#999;--text-muted:#666;--bd:#ffffff14;--bds:#ffffff26;--serif:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--sans:var(--font-inter), "Inter", -apple-system, sans-serif}@keyframes blink{50%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{to{opacity:1}}@keyframes pulse2{0%,to{opacity:1}50%{opacity:.4}}.ap-scope .reveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.ap-scope .reveal.in{opacity:1;transform:none}.ap-scope .rd1{transition-delay:.1s}.ap-scope .rd2{transition-delay:.2s}.ap-scope .rd3{transition-delay:.3s}.ap-scope .rd4{transition-delay:.4s}.ap-font-serif{font-family:var(--serif)}.ap-scope .h-card{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:300;line-height:1.2}.ap-carousel{scrollbar-width:none;-ms-overflow-style:none}.ap-carousel::-webkit-scrollbar{width:0;height:0;display:none}.ap-card{box-shadow:0 24px 60px -12px #000000a6,0 0 0 1px #00000059}.ap-mock-mobile{display:none}@media (max-width:768px){.ap-card{aspect-ratio:3/4!important}.ap-mock-desktop{display:none!important}.ap-mock-mobile{display:block}}.mock-agent-wrap{container-type:inline-size}@container (max-width:820px){.mock-agent{grid-template:"sources report"1fr"reasoning report"1fr/.95fr 1.3fr!important;gap:8px!important;padding:12px!important}.mock-agent [data-panel=sources]{grid-area:sources!important;min-height:0!important}.mock-agent [data-panel=reasoning]{grid-area:reasoning!important;min-height:0!important}.mock-agent [data-panel=report]{grid-area:report!important;min-height:0!important}}@container (max-width:540px){.mock-agent{grid-template:"report"/1fr!important;padding:10px!important}.mock-agent [data-panel=sources],.mock-agent [data-panel=reasoning]{display:none!important}}.capability-zoom{zoom:1}@media (min-width:1024px){.capability-zoom{zoom:1.3}}
