.team-contact-trigger.svelte-1fovi8w{animation:svelte-1fovi8w-contact-pulse var(--portal-mock-loop,8.8s) ease-in-out infinite}.team-contact-popover.svelte-1fovi8w{z-index:20;opacity:0;transform-origin:0;width:220px;animation:svelte-1fovi8w-popover-cycle var(--portal-mock-loop,8.8s) ease-in-out infinite;pointer-events:none;background:radial-gradient(circle at 0 0,#6f89ff2e,#0000 38%),linear-gradient(#141c29fa,#0d131dfa);border:1px solid #789aff33;border-radius:1rem;padding:.9rem;position:absolute;top:50%;left:calc(100% - .75rem);transform:translate(8px,-50%)scale(.96);box-shadow:0 18px 44px #0000005c,inset 0 1px #ffffff0f}.team-contact-popover.svelte-1fovi8w:before{content:"";background:#111926;border-bottom:1px solid #789aff33;border-left:1px solid #789aff33;width:12px;height:12px;position:absolute;top:calc(50% - 7px);left:-6px;transform:rotate(45deg)}.portal-cursor.svelte-1fovi8w{z-index:40;opacity:0;width:0;height:0;transform:translate3d(var(--cursor-sx), var(--cursor-sy), 0);transform-origin:0 0;animation:svelte-1fovi8w-cursor-tour var(--portal-mock-loop,8.8s) linear infinite;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.portal-cursor.svelte-1fovi8w:before{content:"";clip-path:polygon(0 0,0 100%,28% 72%,46% 100%,58% 94%,40% 66%,78% 66%);background:linear-gradient(#fff 0%,#cce8ff 100%);border-radius:0 0 2px;width:18px;height:22px;position:absolute;top:0;left:0;box-shadow:0 4px 14px #00000047,0 0 0 1px #0d131d47}.portal-cursor-dot.svelte-1fovi8w{background:#6f89ffe6;border-radius:9999px;width:6px;height:6px;position:absolute;top:14px;left:12px;box-shadow:0 0 0 6px #6f89ff14}.doc-row-download.svelte-1fovi8w{overflow:visible}.doc-download-popover.svelte-1fovi8w{z-index:20;opacity:0;transform-origin:100% 100%;width:210px;animation:svelte-1fovi8w-download-popover-cycle var(--portal-mock-loop,8.8s) ease-in-out infinite;pointer-events:none;background:radial-gradient(circle at 100% 0,#518fff24,#0000 42%),linear-gradient(#101722fa,#0b1119fa);border:1px solid #7aa7ff29;border-radius:.95rem;padding:.8rem;position:absolute;bottom:calc(100% + .65rem);right:1.1rem;transform:translateY(6px)scale(.97);box-shadow:0 18px 40px #00000057,inset 0 1px #ffffff0a}.doc-download-popover.svelte-1fovi8w:after{content:"";background:#0d141e;border-bottom:1px solid #7aa7ff29;border-right:1px solid #7aa7ff29;width:12px;height:12px;position:absolute;bottom:-6px;right:1rem;transform:rotate(45deg)}.doc-download-bar.svelte-1fovi8w{transform-origin:0;width:100%;height:100%;animation:svelte-1fovi8w-download-progress var(--portal-mock-loop,8.8s) ease-in-out infinite;background:linear-gradient(90deg,#00a8ff 0%,#66c2ff 100%)}@keyframes svelte-1fovi8w-contact-pulse{0%,15%,to{box-shadow:none;transform:scale(1)}17%,22%{transform:scale(1.04);box-shadow:0 0 0 1px #7aa7ff38,0 0 20px #4f8cff33}25%{box-shadow:none;transform:scale(1)}}@keyframes svelte-1fovi8w-popover-cycle{0%,15%,to{opacity:0;transform:translate(8px,-50%)scale(.96)}17%,38%{opacity:1;transform:translateY(-50%)scale(1)}42%{opacity:0;transform:translate(6px,-50%)scale(.98)}}@keyframes svelte-1fovi8w-cursor-tour{0%,1.5%{opacity:0;transform:translate3d(var(--cursor-sx), var(--cursor-sy), 0) scale(.98)}2.5%{opacity:1;transform:translate3d(var(--cursor-sx), var(--cursor-sy), 0) scale(1)}8%{opacity:1;transform:translate3d(var(--cursor-m1x), var(--cursor-m1y), 0) scale(1)}13%{opacity:1;transform:translate3d(var(--cursor-m2x), var(--cursor-m2y), 0) scale(1)}16.5%{opacity:1;transform:translate3d(var(--cursor-cx), var(--cursor-cy), 0) scale(.93)}17%,38%{opacity:1;transform:translate3d(var(--cursor-cx), var(--cursor-cy), 0) scale(1)}40.5%{opacity:1;transform:translate3d(var(--cursor-d1x), var(--cursor-d1y), 0) scale(1)}44%{opacity:1;transform:translate3d(var(--cursor-dx), var(--cursor-dy), 0) scale(1)}46%{opacity:1;transform:translate3d(var(--cursor-dx), var(--cursor-dy), 0) scale(.94)}47%,92%{opacity:1;transform:translate3d(var(--cursor-dx), var(--cursor-dy), 0) scale(1)}97%,to{opacity:0;transform:translate3d(var(--cursor-dx), var(--cursor-dy), 0) scale(.98)}}@keyframes svelte-1fovi8w-download-popover-cycle{0%,44%,to{opacity:0;transform:translateY(6px)scale(.97)}48%,90%{opacity:1;transform:translate(0,0)scale(1)}95%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes svelte-1fovi8w-download-progress{0%,46%{transform:scaleX(.08)}52%{transform:scaleX(.44)}58%{transform:scaleX(.78)}64%,to{transform:scaleX(1)}}
