.pi-ai-sessions.pds-studio{--pds-accent:var(--pi-purple,#735598);--pds-glow:#7355981f;--pds-panel:var(--pi-card-gradient);position:relative}.pi-ai-sessions .pi-ai-sessions-title{color:var(--pi-slate,#091426)}.pi-ai-sessions .pas-quota{letter-spacing:.04em;text-transform:uppercase;color:var(--pi-purple-dark);font-size:.65rem;font-weight:600}.pi-ai-sessions .pds-panel{border-radius:.85rem;border:1px solid var(--pi-border-soft)!important;background:var(--pi-card-gradient)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important}.pi-ai-sessions .pds-upload-zone{background:var(--pi-card-gradient)!important;border-color:#7355981f!important}.pi-ai-sessions .pds-consent-chip{color:#4a3a5c!important;background:#7355980f!important;border-color:#73559829!important}.pi-ai-sessions .pds-hint-box{color:var(--nw-outline)!important;background:#fbf8fad9!important;border-color:#7355982e!important}.pi-ai-sessions .pds-session-row{border:1px solid var(--pi-border-soft)!important;background:var(--pi-card-gradient)!important;box-shadow:none!important}.pi-ai-sessions .pds-session-title{color:var(--pi-slate,#091426)!important}.pi-ai-sessions .pds-session-sub{color:var(--nw-outline)!important}.pi-ai-sessions .pas-tool-badge{letter-spacing:.04em;text-transform:uppercase;font-size:.6rem;font-weight:700;color:#047857!important;background:#10b9811a!important;border:1px solid #10b98138!important}.pi-ai-sessions .pas-dialog-pre{border:1px solid var(--pi-border-soft)!important;color:#334155!important;background:#fbf8faeb!important}.pi-theme .pi-ai-sessions [class*=border-input][class*=bg-background]{background:#fbf8faeb!important;border-color:#7355982e!important}.pi-theme .pi-ai-sessions .shadow-sm,.pi-theme .pi-ai-sessions .shadow-md,.pi-theme .pi-ai-sessions .shadow-lg{box-shadow:none!important}
.persona-icon-system :where(svg.lucide){stroke-width:1.75px}
@keyframes parb-identity-scan{0%,to{opacity:.85;filter:drop-shadow(0 0 #0000);transform:scale(1)}40%{opacity:1;filter:drop-shadow(0 0 4px #4648d473);transform:scale(1.12)}55%{transform:scale(1.04)}}@keyframes parb-resume-flip{0%,to{transform:rotateY(0)}35%{transform:rotateY(18deg)}55%{transform:rotateY(-8deg)}}@keyframes parb-linkedin-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes parb-github-bob{0%,to{transform:translateY(0)}40%{transform:translateY(-2px)}70%{transform:translateY(1px)}}@keyframes parb-skills-rise{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-2px)scale(1.1)}}@keyframes parb-code-blink{0%,to{opacity:1}45%{opacity:.35}60%{opacity:1}}@keyframes parb-morpheus-wave{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-12deg)scale(1.08)}60%{transform:rotate(10deg)scale(1.05)}}@keyframes parb-runall-nudge{0%,to{transform:translate(0)}40%{transform:translate(2px)}60%{transform:translate(-1px)}}.parb-icon-identity{transform-origin:50%;animation:2.8s ease-in-out infinite parb-identity-scan}.parb-icon-resume{transform-origin:50%;transform-style:preserve-3d;animation:3.2s ease-in-out infinite parb-resume-flip}.parb-icon-linkedin{transform-origin:50%;animation:2.4s ease-in-out infinite parb-linkedin-pulse}.parb-icon-github{animation:2.1s ease-in-out infinite parb-github-bob}.parb-icon-skills{transform-origin:bottom;animation:2.6s ease-in-out infinite parb-skills-rise}.parb-icon-code_auth{animation:1.8s step-end infinite parb-code-blink}.parb-icon-morpheus{transform-origin:bottom;animation:2.5s ease-in-out infinite parb-morpheus-wave}.parb-icon-runall{animation:2s ease-in-out infinite parb-runall-nudge}.parb-bar-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden}.parb-bar-scroll::-webkit-scrollbar{display:none}@media (max-width:767px){.parb-bar{min-width:0;max-width:100%}.parb-run-all-btn{padding-left:.65rem;padding-right:.75rem}}.pi-theme .parb-bar{-webkit-backdrop-filter:blur(24px)!important;background:#ffffff59!important;border-color:#ffffff8c!important;box-shadow:0 6px 24px #4648d412,inset 0 1px #ffffffa6!important}.pi-theme .parb-bar .parb-bar-scroll button{-webkit-backdrop-filter:blur(4px)!important;background:#ffffff73!important;border-color:#ffffffb3!important}.pi-theme .parb-bar .parb-bar-scroll button:hover:not(:disabled){background:#ffffffb3!important;border-color:#ffffffe6!important}@media (prefers-reduced-motion:reduce){.parb-icon-identity,.parb-icon-resume,.parb-icon-linkedin,.parb-icon-github,.parb-icon-skills,.parb-icon-code_auth,.parb-icon-morpheus,.parb-icon-runall{animation:none!important}}
