.ica-core[data-v-294a3040]{--ica-size:72px;--ica-radius:30px;width:var(--ica-size);height:var(--ica-size);color:#fff;flex:none;place-items:center;display:inline-grid;position:relative}.ica-core--sm[data-v-294a3040]{--ica-size:52px;--ica-radius:21px}.ica-core--lg[data-v-294a3040]{--ica-size:88px;--ica-radius:36px}.ica-center[data-v-294a3040],.ica-center-glow[data-v-294a3040],.ica-field[data-v-294a3040],.ica-node[data-v-294a3040],.ica-orbit[data-v-294a3040]{border-radius:999px;position:absolute}.ica-field[data-v-294a3040]{filter:blur(1px);background:radial-gradient(circle at 50% 45%,#2dd4bf33,#0000 62%);inset:8%}.ica-orbit[data-v-294a3040]{border:1px solid #6366f138;inset:50%;transform:translate(-50%,-50%)}.ica-orbit--outer[data-v-294a3040]{width:calc(var(--ica-size) - 2px);height:calc(var(--ica-size) - 2px);border-style:dashed;border-color:#14b8a666}.ica-orbit--mid[data-v-294a3040]{border-color:#6366f138;width:78%;height:78%}.ica-orbit--inner[data-v-294a3040]{border-color:#2dd4bf38;width:58%;height:58%;box-shadow:inset 0 0 16px #6366f114}.ica-center[data-v-294a3040]{z-index:2;width:54%;height:54%;box-shadow:none;background:0 0;border:0;place-items:center;display:grid;inset:50%;overflow:visible;transform:translate(-50%,-50%)}.ica-center-glow[data-v-294a3040]{display:none}.ica-mascot[data-v-294a3040]{z-index:1;-o-object-fit:contain;object-fit:contain;filter:saturate(1.08)brightness(1.04)drop-shadow(0 0 5px #2dd4bf73);width:100%;height:100%;position:relative}.ica-node[data-v-294a3040]{--ica-angle:0deg;--ica-delay:0s;z-index:1;top:calc(50% + sin(var(--ica-angle))*var(--ica-radius) - 3.5px);left:calc(50% + cos(var(--ica-angle))*var(--ica-radius) - 3.5px);background:linear-gradient(145deg,#2dd4bf,#818cf8);border:1.5px solid #fffffff2;width:7px;height:7px;box-shadow:0 0 0 2px #6366f114,0 0 10px #2dd4bf73}.ica-core--active .ica-orbit--outer[data-v-294a3040]{animation:16s linear infinite ica-spin-294a3040}.ica-core--active .ica-orbit--mid[data-v-294a3040]{animation:22s linear infinite ica-spin-reverse-294a3040}.ica-core--active .ica-mascot[data-v-294a3040]{animation:1.45s ease-in-out infinite ica-mascot-heartbeat-294a3040}.ica-core--active .ica-node[data-v-294a3040]{animation:ica-node-pulse-294a3040 1.7s var(--ica-delay) ease-in-out infinite}.ica-core--complete .ica-orbit--outer[data-v-294a3040]{border-style:solid;border-color:#10b9816b}.ica-core--complete .ica-center[data-v-294a3040]{box-shadow:none;background:0 0}.ica-core--complete .ica-node[data-v-294a3040]{background:linear-gradient(145deg,#34d399,#818cf8)}@keyframes ica-spin-294a3040{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes ica-spin-reverse-294a3040{to{transform:translate(-50%,-50%)rotate(-1turn)}}@keyframes ica-breathe-294a3040{50%{box-shadow:inset 0 1px #ffffff59,0 0 0 7px #6366f114,0 12px 28px -8px #4f46e5cc}}@keyframes ica-node-pulse-294a3040{50%{filter:brightness(1.25);transform:scale(1.2)}}@keyframes ica-mascot-heartbeat-294a3040{0%,38%,to{filter:saturate(1.05)brightness(1.02)drop-shadow(0 0 4px #2dd4bf66);transform:scale(.94)}14%{filter:saturate(1.15)brightness(1.12)drop-shadow(0 0 8px #2dd4bfb3);transform:scale(1.1)}25%{transform:scale(1.01)}}@media (prefers-reduced-motion:reduce){.ica-core--active .ica-center[data-v-294a3040],.ica-core--active .ica-mascot[data-v-294a3040],.ica-core--active .ica-node[data-v-294a3040],.ica-core--active .ica-orbit--mid[data-v-294a3040],.ica-core--active .ica-orbit--outer[data-v-294a3040]{animation:none}}.pirl[data-v-78f4ea87]{background:linear-gradient(160deg,#fffffff0,#f8faffe6),#f8fbff;border-color:#c1cbf4;box-shadow:0 28px 64px -40px #312e818c,0 10px 28px -24px #0f172a47}.pirl-wash[data-v-78f4ea87]{background:radial-gradient(circle at 8% 0,#2dd4bf2e,#0000 38%),radial-gradient(circle at 92% 6%,#6366f133,#0000 42%),radial-gradient(circle at 50% 100%,#0ea5e91a,#0000 46%)}.pirl-grid[data-v-78f4ea87]{background-image:linear-gradient(#6366f10d 1px,#0000 0),linear-gradient(90deg,#6366f10d 1px,#0000 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(#00000059,#0000 78%);mask-image:linear-gradient(#00000059,#0000 78%)}.pirl--analyst[data-v-78f4ea87]{background:linear-gradient(160deg,#ecfdf5f5,#f0fdfae6),#f8fffc;border-color:#93e0d4}.pirl--analyst .pirl-wash[data-v-78f4ea87]{background:radial-gradient(circle at 8% 0,#2dd4bf38,#0000 38%),radial-gradient(circle at 92% 6%,#10b98124,#0000 42%)}.pirl-elapsed[data-v-78f4ea87],.pirl-eyebrow[data-v-78f4ea87],.pirl-percent[data-v-78f4ea87],.pirl-step-count[data-v-78f4ea87]{color:#4f46e5}.pirl--analyst .pirl-elapsed[data-v-78f4ea87],.pirl--analyst .pirl-eyebrow[data-v-78f4ea87],.pirl--analyst .pirl-percent[data-v-78f4ea87],.pirl--analyst .pirl-step-count[data-v-78f4ea87]{color:#047857}.pirl-grant-title[data-v-78f4ea87],.pirl-status[data-v-78f4ea87],.pirl-title[data-v-78f4ea87]{color:#0f2744}.pirl-hold[data-v-78f4ea87],.pirl-stage-copy[data-v-78f4ea87],.pirl-support[data-v-78f4ea87]{color:#526176}.pirl-live[data-v-78f4ea87],.pirl-ticker-live[data-v-78f4ea87]{color:#047857;background:#d1fae5b8;border-color:#0596693d}.pirl-live-dot[data-v-78f4ea87]{background:#10b981;animation:1.8s ease-in-out infinite pirl-pulse-78f4ea87}.pirl-thinking[data-v-78f4ea87]{gap:4px;display:inline-flex}.pirl-thinking span[data-v-78f4ea87]{background:#6366f1;border-radius:999px;width:5px;height:5px;animation:1.2s ease-in-out infinite pirl-pulse-78f4ea87}.pirl-thinking span[data-v-78f4ea87]:nth-child(2){animation-delay:.16s}.pirl-thinking span[data-v-78f4ea87]:nth-child(3){animation-delay:.32s}.pirl-compile-track[data-v-78f4ea87],.pirl-progress-track[data-v-78f4ea87],.pirl-safe-latch[data-v-78f4ea87]{background:#64748b24}.pirl-compile-fill[data-v-78f4ea87],.pirl-progress-fill[data-v-78f4ea87],.pirl-safe-latch-fill[data-v-78f4ea87]{background:linear-gradient(90deg,#14b8a6,#6366f1,#8b5cf6);transition:width 80ms linear;overflow:hidden;box-shadow:0 0 18px #6366f159}.pirl--analyst .pirl-compile-fill[data-v-78f4ea87],.pirl--analyst .pirl-progress-fill[data-v-78f4ea87],.pirl--analyst .pirl-safe-latch-fill[data-v-78f4ea87]{background:linear-gradient(90deg,#14b8a6,#10b981,#0f766e)}.pirl-progress-spark[data-v-78f4ea87]{background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:42px;animation:1.4s ease-in-out infinite pirl-spark-78f4ea87;position:absolute;top:0;bottom:0;left:0}.pirl-stage[data-v-78f4ea87],.pirl-ticker[data-v-78f4ea87]{background:#ffffffb8;border-color:#94a3b838}.pirl-stage-orb[data-v-78f4ea87]{color:#0f766e;background:#ccfbf1db;box-shadow:0 0 0 6px #2dd4bf1f}.pirl--analyst .pirl-stage-orb[data-v-78f4ea87]{color:#047857;background:#ccfbf1eb}.pirl-llm-sweep[data-v-78f4ea87]{background:conic-gradient(from 0deg,transparent 0 72%,#6366f133 84%,#2dd4bf29 92%,transparent 100%);animation:5.2s linear infinite pirl-llm-spin-78f4ea87}.pirl-llm-core[data-v-78f4ea87]{color:#4338ca;background:#e0e7fff5;animation:1.6s ease-in-out infinite pirl-pulse-78f4ea87;box-shadow:0 0 0 6px #6366f11f,0 12px 24px -16px #312e81cc}.pirl-llm-core--granted[data-v-78f4ea87]{color:#78350f;background:#fffbeb;animation:.9s ease-out pirl-llm-grant-glow-78f4ea87;box-shadow:0 0 0 7px #b4530933,0 0 28px #f59e0b6b}.pirl-llm-core-granted[data-v-78f4ea87]{color:#78350f}.pirl-llm-core-copy[data-v-78f4ea87]{animation:.64s cubic-bezier(.16,1,.3,1) both pirl-llm-grant-stamp-78f4ea87}.pirl-llm-core-burst[data-v-78f4ea87]{border:1.5px solid #b4530980;animation:.76s cubic-bezier(.16,1,.3,1) both pirl-llm-grant-ring-78f4ea87}.pirl-llm-core-burst--delay[data-v-78f4ea87]{border-color:#6366f152;animation-delay:80ms}.pirl-llm-node[data-v-78f4ea87]{opacity:.38;filter:grayscale(.45);transition:opacity .28s,filter .28s,transform .28s}.pirl-llm-node.is-unlocking[data-v-78f4ea87]{opacity:1;filter:none;z-index:2;animation:1.05s ease-in-out infinite pirl-llm-wake-78f4ea87}.pirl-llm-node.is-online[data-v-78f4ea87]{opacity:1;filter:none}.pirl-llm-node.is-unlocking[data-v-78f4ea87] .engine-brand-orb{box-shadow:0 0 0 4px color-mix(in srgb,var(--ebb-c) 22%,transparent),0 0 18px color-mix(in srgb,var(--ebb-c) 45%,transparent)}.pirl-grant-svg[data-v-78f4ea87]{filter:drop-shadow(0 14px 22px #0f274447)}.pirl-grant-plate[data-v-78f4ea87]{fill:#1e3a5f;stroke:#0f2744;stroke-width:1.2px}.pirl-grant-ticks[data-v-78f4ea87]{fill:none;stroke:#fbbf24b8;stroke-width:1.15px;stroke-dasharray:1.35 3.9;transform-box:fill-box;transform-origin:50%;animation:22s linear infinite pirl-safe-spin-78f4ea87}.pirl-grant-ring-brass[data-v-78f4ea87]{fill:none;stroke:#b45309;stroke-width:1.7px}.pirl-grant-disc[data-v-78f4ea87]{fill:#0f2744}.pirl-grant-glyph[data-v-78f4ea87]{color:#f8fafc;animation:.72s cubic-bezier(.22,1,.36,1) pirl-grant-78f4ea87}.pirl-grant-mark[data-v-78f4ea87]{color:#1e3a5f;animation:.52s cubic-bezier(.22,1,.36,1) both pirl-grant-mark-78f4ea87;animation-delay:var(--pirl-stagger,0s);border:1.5px solid}.pirl-grant-mark svg[data-v-78f4ea87]{color:#92400e}.pirl-stage--bureau[data-v-78f4ea87]{background:linear-gradient(#f8fafcf5,#ffffffe6);border-color:#1e3a5f2e;box-shadow:inset 0 0 0 1px #ffffffb3}.pirl-bureau-crest[data-v-78f4ea87]{color:#f8fafc;background:#1e3a5f;border:1px solid #0f2744;box-shadow:inset 0 0 0 3px #f8fafc24,0 10px 20px -16px #0f2744b3}.pirl-bureau-count[data-v-78f4ea87],.pirl-bureau-eyebrow[data-v-78f4ea87],.pirl-bureau-kicker[data-v-78f4ea87]{color:#1e3a5f}.pirl-bureau-class[data-v-78f4ea87]{color:#64748b}.pirl-bureau-title[data-v-78f4ea87]{color:#0f2744}.pirl-bureau-rule[data-v-78f4ea87]{background:linear-gradient(90deg,#1e3a5f 0 28%,#b45309 28% 36%,#94a3b859 36% 100%)}.pirl-file[data-v-78f4ea87]{background:#f8fafceb;border:1px solid #64748b47;transition:border-color .28s,background .28s,box-shadow .28s}.pirl-file.is-sealed[data-v-78f4ea87]{opacity:.78}.pirl-file.is-opening[data-v-78f4ea87]{background:linear-gradient(#fffbebeb,#fffffff0);border-color:#b453098c;box-shadow:0 14px 28px -22px #92400e73}.pirl-file.is-unlocked[data-v-78f4ea87]{background:linear-gradient(#f1f5f9f5,#fffffff0);border-color:#1e3a5f6b}.pirl-file-index[data-v-78f4ea87]{color:#94a3b8;background:#e2e8f0;border-right:1px solid #94a3b859}.pirl-file.is-opening .pirl-file-index[data-v-78f4ea87]{color:#fffbeb;background:#92400e;border-right-color:#92400e66}.pirl-file.is-unlocked .pirl-file-index[data-v-78f4ea87]{color:#e8eef6;background:#1e3a5f;border-right-color:#0f274459}.pirl-file-seal[data-v-78f4ea87]{color:#64748b;background:#f1f5f9;border:1px solid #94a3b873;box-shadow:inset 0 0 0 2px #ffffffb3}.pirl-file.is-opening .pirl-file-seal[data-v-78f4ea87]{color:#92400e;background:#fffbeb;border-color:#b4530973}.pirl-file.is-unlocked .pirl-file-seal[data-v-78f4ea87]{color:#1e3a5f;background:#e8eef6;border-color:#1e3a5f59}.pirl-file-title[data-v-78f4ea87]{color:#0f2744}.pirl-file-detail[data-v-78f4ea87]{color:#64748b}.pirl-file-stamp[data-v-78f4ea87]{color:#64748b;border:1.5px dashed}.pirl-file.is-opening .pirl-file-stamp[data-v-78f4ea87]{color:#92400e;border-style:solid}.pirl-file.is-unlocked .pirl-file-stamp[data-v-78f4ea87]{color:#1e3a5f;border-style:solid}.pirl-file-pulse[data-v-78f4ea87]{background:#b45309;animation:1.2s ease-in-out infinite pirl-pulse-78f4ea87}.pirl-file-track[data-v-78f4ea87]{background:#64748b2e}.pirl-file-fill[data-v-78f4ea87]{background:linear-gradient(90deg,#1e3a5f,#b45309);width:0;transition:width 80ms linear;overflow:hidden}.pirl-file.is-unlocked .pirl-file-fill[data-v-78f4ea87]{background:#1e3a5f}.pirl-file-scan[data-v-78f4ea87]{background:linear-gradient(90deg,#0000,#fbbf2438,#0000);width:28%;animation:1.6s ease-in-out infinite pirl-vault-scan-78f4ea87;position:absolute;inset:0 auto 0 0}.pirl-vault-count[data-v-78f4ea87],.pirl-vault-kicker[data-v-78f4ea87]{color:#4f46e5}.pirl-vault-pulse[data-v-78f4ea87]{background:#6366f1;animation:1.2s ease-in-out infinite pirl-pulse-78f4ea87}.pirl-vault-track[data-v-78f4ea87]{background:#64748b29}.pirl-vault-scan[data-v-78f4ea87]{background:linear-gradient(90deg,#0000,#a5b4fc47,#0000);width:28%;animation:1.6s ease-in-out infinite pirl-vault-scan-78f4ea87;position:absolute;inset:0 auto 0 0}.pirl-hood[data-v-78f4ea87]{background:linear-gradient(#f8fafff0,#ffffffdb);border-color:#94a3b833}.pirl-hood-engine[data-v-78f4ea87],.pirl-hood-kicker[data-v-78f4ea87]{color:#4f46e5}.pirl-graph[data-v-78f4ea87]{background:radial-gradient(circle,#6366f11f,#0000 42%),linear-gradient(#eef2ffe6,#f8faffc7);border-color:#818cf838}.pirl-web-aurora[data-v-78f4ea87]{background:radial-gradient(circle,#6366f138,#2dd4bf14 42%,#0000 70%);animation:2.8s ease-in-out infinite pirl-aurora-breathe-78f4ea87}.pirl-web-sweep[data-v-78f4ea87]{background:conic-gradient(from 0deg,transparent 0 74%,#6366f138 86%,#2dd4bf29 93%,transparent 100%);animation:6.4s linear infinite pirl-llm-spin-78f4ea87;-webkit-mask-image:radial-gradient(circle,#0000 34%,#000 36% 78%,#0000 80%);mask-image:radial-gradient(circle,#0000 34%,#000 36% 78%,#0000 80%)}.pirl-graph-orbit[data-v-78f4ea87]{fill:none;stroke:#a5b4fc47;stroke-width:.55px;stroke-dasharray:1.8 2.4;animation:18s linear infinite pirl-graph-flow-78f4ea87}.pirl-graph-orbit--mid[data-v-78f4ea87]{stroke:#2dd4bf2e;animation-duration:26s;animation-direction:reverse}.pirl-graph-cross[data-v-78f4ea87]{fill:none;stroke:#a5b4fc47;stroke-width:1.15px;stroke-dasharray:3.2 2.8}.pirl-graph-cross.is-live[data-v-78f4ea87]{stroke:#6366f18c;animation:1.2s linear infinite pirl-graph-flow-78f4ea87}.pirl-graph-cross.is-locked[data-v-78f4ea87]{stroke:#10b9818c;stroke-dasharray:none;animation:none}.pirl-graph-spoke[data-v-78f4ea87]{fill:none;stroke:#94a3b847;stroke-width:1.35px}.pirl-graph-spoke.is-matching[data-v-78f4ea87]{stroke:#6366f1c7;stroke-dasharray:3 2.4;animation:.9s linear infinite pirl-graph-flow-78f4ea87}.pirl-graph-spoke.is-locked[data-v-78f4ea87]{stroke:#10b981b3}.pirl-graph-packet[data-v-78f4ea87]{fill:#6366f1;filter:drop-shadow(0 0 1.6px #6366f1f2)}.pirl-graph-node[data-v-78f4ea87]{color:#64748b}.pirl-graph-well[data-v-78f4ea87]{color:inherit;background:#f1f5f9f0;box-shadow:0 8px 18px -14px #312e81b3}.pirl-graph-well[data-v-78f4ea87]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1.5px solid;position:absolute;inset:-5px}.pirl-graph-node.is-matching[data-v-78f4ea87]{color:#4338ca}.pirl-graph-node.is-matching .pirl-graph-well[data-v-78f4ea87]{background:#e0e7fff5;box-shadow:0 0 0 4px #6366f11f}.pirl-graph-node.is-matching .pirl-graph-well[data-v-78f4ea87]:after{animation:1.7s ease-out infinite pirl-node-ping-78f4ea87}.pirl-graph-node.is-locked[data-v-78f4ea87]{color:#047857}.pirl-graph-node.is-locked .pirl-graph-well[data-v-78f4ea87]{background:#d1fae5f0}.pirl-graph-node.is-core .pirl-graph-well[data-v-78f4ea87]{animation:2.4s ease-in-out infinite pirl-core-breathe-78f4ea87}.pirl-graph-node.is-core.is-locked .pirl-graph-well[data-v-78f4ea87],.pirl-graph-node.is-core.is-matching .pirl-graph-well[data-v-78f4ea87]{box-shadow:0 0 0 5px #6366f124,0 12px 24px -16px #312e81cc,0 0 28px #6366f138}.pirl-graph-label[data-v-78f4ea87]{color:inherit}.pirl-hood-row[data-v-78f4ea87]{background:#f8fafcc7;border-color:#94a3b833}.pirl-hood-row.is-idle[data-v-78f4ea87]{opacity:.72}.pirl-hood-row.is-matching[data-v-78f4ea87]{background:linear-gradient(#eef2fff5,#ffffffe6);border-color:#4f46e56b}.pirl-hood-row.is-locked[data-v-78f4ea87]{background:linear-gradient(#ecfdf5e6,#ffffffeb);border-color:#10b98152}.pirl-hood-icon[data-v-78f4ea87]{color:#64748b;background:#f1f5f9f2}.pirl-hood-row.is-matching .pirl-hood-icon[data-v-78f4ea87]{color:#4338ca;background:#e0e7fff2}.pirl-hood-row.is-locked .pirl-hood-icon[data-v-78f4ea87]{color:#047857;background:#d1fae5e6}.pirl-hood-title[data-v-78f4ea87]{color:#172033}.pirl-hood-detail[data-v-78f4ea87],.pirl-hood-status[data-v-78f4ea87]{color:#64748b}.pirl-hood-row.is-matching .pirl-hood-status[data-v-78f4ea87]{color:#4338ca}.pirl-hood-row.is-locked .pirl-hood-status[data-v-78f4ea87]{color:#047857}.pirl-hood-fill[data-v-78f4ea87]{background:linear-gradient(90deg,#14b8a6,#6366f1,#8b5cf6);width:0;transition:width 80ms linear;overflow:hidden;box-shadow:0 0 12px #6366f147}.pirl-hood-row.is-locked .pirl-hood-fill[data-v-78f4ea87]{box-shadow:none;background:linear-gradient(90deg,#34d399,#059669)}.pirl-safe-svg[data-v-78f4ea87]{filter:drop-shadow(0 18px 28px #0f172a47)}.pirl-safe-door[data-v-78f4ea87]{stroke:#94a3b8;stroke-width:1.15px}.pirl-safe-groove[data-v-78f4ea87]{fill:none;stroke:#e2e8f047;stroke-width:1.35px}.pirl-safe-ticks[data-v-78f4ea87]{fill:none;stroke:#fbbf24b8;stroke-width:1.1px;stroke-dasharray:1.4 4.2;transform-box:fill-box;transform-origin:50%;animation:16s linear infinite pirl-safe-spin-78f4ea87}.pirl-safe-cylinder-ring[data-v-78f4ea87]{fill:#0f172a;stroke:#cbd5e1;stroke-width:1.4px}.pirl-safe-bolt[data-v-78f4ea87]{fill:#94a3b8;stroke:#0f172a;stroke-width:.35px;transition:fill .24s}.pirl-safe-bolt.is-releasing[data-v-78f4ea87]{fill:#f59e0b;filter:drop-shadow(0 0 1.6px #f59e0b)}.pirl-safe-bolt.is-open[data-v-78f4ea87]{fill:#4f46e5}.pirl-safe-core[data-v-78f4ea87]{color:#f8fafc;background:#0f172a;border:3px solid #64748b;box-shadow:inset 0 1px #ffffff1f,0 10px 24px -12px #0f172acc}.pirl-safe.is-keyed .pirl-safe-core[data-v-78f4ea87]{color:#fbbf24;border-color:#d97706;animation:1.8s ease-in-out infinite pirl-core-glow-78f4ea87}.pirl-safe.is-open .pirl-safe-core[data-v-78f4ea87]{color:#c7d2fe;background:#1e1b4b;border-color:#6366f1;animation:none;box-shadow:inset 0 1px #ffffff1f,0 0 0 6px #6366f12e}.pirl-safe-latch[data-v-78f4ea87]{box-shadow:inset 0 1px 2px #0f172a29}.pirl-safe-latch[data-v-78f4ea87]:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 11px,#0f172a1f 11px 12px);position:absolute;inset:0}.pirl-safe-row[data-v-78f4ea87]{background:#f8fafcc7;border-color:#94a3b833}.pirl-safe-row.is-sealed[data-v-78f4ea87]{opacity:.72}.pirl-safe-row.is-releasing[data-v-78f4ea87]{background:linear-gradient(#fffbebf5,#ffffffe6);border-color:#ca8a047a}.pirl-safe-row.is-open[data-v-78f4ea87]{background:linear-gradient(#ecfdf5e6,#ffffffeb);border-color:#10b98152}.pirl-safe-row.is-releasing .pirl-hood-icon[data-v-78f4ea87]{color:#b45309;background:#fef3c7f2}.pirl-safe-row.is-open .pirl-hood-icon[data-v-78f4ea87]{color:#047857;background:#d1fae5e6}.pirl-safe-row.is-releasing .pirl-hood-status[data-v-78f4ea87]{color:#b45309}.pirl-safe-row.is-open .pirl-hood-status[data-v-78f4ea87]{color:#047857}.pirl-ticker-marquee[data-v-78f4ea87]{color:#334155;animation:18s linear infinite pirl-marquee-78f4ea87}@keyframes pirl-pulse-78f4ea87{0%,to{opacity:.32;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes pirl-spark-78f4ea87{0%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(0)}}@keyframes pirl-grant-78f4ea87{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes pirl-grant-mark-78f4ea87{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pirl-marquee-78f4ea87{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pirl-vault-scan-78f4ea87{0%{transform:translate(-40%)}to{transform:translate(420%)}}@keyframes pirl-graph-flow-78f4ea87{to{stroke-dashoffset:-18px}}@keyframes pirl-core-breathe-78f4ea87{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes pirl-core-glow-78f4ea87{0%,to{box-shadow:inset 0 1px #ffffffe6,0 0 0 6px #fbbf241a,0 10px 24px -14px #0f172a8c}50%{box-shadow:inset 0 1px #ffffffe6,0 0 0 10px #fbbf2433,0 0 22px #f59e0b47}}@keyframes pirl-aurora-breathe-78f4ea87{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes pirl-node-ping-78f4ea87{0%{opacity:.45;transform:scale(.92)}to{opacity:0;transform:scale(1.45)}}@keyframes pirl-llm-spin-78f4ea87{to{transform:rotate(1turn)}}@keyframes pirl-llm-wake-78f4ea87{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.12)}}@keyframes pirl-llm-grant-stamp-78f4ea87{0%{opacity:0;filter:blur(2px);transform:scale(.46)rotate(-16deg)}58%{opacity:1;filter:blur();transform:scale(1.1)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes pirl-llm-grant-ring-78f4ea87{0%{opacity:.85;transform:scale(.7)}to{opacity:0;transform:scale(1.38)}}@keyframes pirl-llm-grant-glow-78f4ea87{0%{box-shadow:0 0 #f59e0b8c,0 0 #f59e0b33}42%{box-shadow:0 0 0 11px #b4530929,0 0 36px #f59e0b80}to{box-shadow:0 0 0 7px #b4530933,0 0 22px #f59e0b52}}@keyframes pirl-safe-spin-78f4ea87{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pirl-file-pulse[data-v-78f4ea87],.pirl-file-scan[data-v-78f4ea87],.pirl-grant-glyph[data-v-78f4ea87],.pirl-grant-mark[data-v-78f4ea87],.pirl-grant-ticks[data-v-78f4ea87],.pirl-graph-cross.is-live[data-v-78f4ea87],.pirl-graph-node.is-core .pirl-graph-well[data-v-78f4ea87],.pirl-graph-node.is-matching .pirl-graph-well[data-v-78f4ea87]:after,.pirl-graph-orbit[data-v-78f4ea87],.pirl-graph-spoke.is-matching[data-v-78f4ea87],.pirl-live-dot[data-v-78f4ea87],.pirl-llm-core[data-v-78f4ea87],.pirl-llm-core--granted[data-v-78f4ea87],.pirl-llm-core-burst[data-v-78f4ea87],.pirl-llm-core-copy[data-v-78f4ea87],.pirl-llm-node.is-unlocking[data-v-78f4ea87],.pirl-llm-sweep[data-v-78f4ea87],.pirl-progress-spark[data-v-78f4ea87],.pirl-safe-ticks[data-v-78f4ea87],.pirl-safe.is-keyed .pirl-safe-core[data-v-78f4ea87],.pirl-thinking span[data-v-78f4ea87],.pirl-ticker-marquee[data-v-78f4ea87],.pirl-vault-pulse[data-v-78f4ea87],.pirl-vault-scan[data-v-78f4ea87],.pirl-web-aurora[data-v-78f4ea87],.pirl-web-sweep[data-v-78f4ea87]{animation:none}.pirl-llm-node.is-unlocking[data-v-78f4ea87]{transform:translate(-50%,-50%)}}.pirc-analyst-surface[data-v-78d1c015]{background:#fff;border-color:#d7e0e6}.pirc-analyst-header[data-v-78d1c015]{background:#f8fafc;border-color:#e2e8f0}.pirc-analyst-eyebrow[data-v-78d1c015],.pirc-analyst-generated[data-v-78d1c015]{color:#0f766e}.pirc-analyst-provider-title[data-v-78d1c015],.pirc-analyst-state-title[data-v-78d1c015],.pirc-analyst-title[data-v-78d1c015],.pirc-analyst-warning-title[data-v-78d1c015],[data-v-78d1c015] .pirc-analyst-heading{color:#0f172a}.pirc-analyst-provider-body[data-v-78d1c015],.pirc-analyst-state-body[data-v-78d1c015],.pirc-analyst-support[data-v-78d1c015]{color:#475569}.pirc-analyst-warning[data-v-78d1c015]{background:#f8fafc;border-color:#e2e8f0}.pirc-analyst-warning-icon[data-v-78d1c015]{color:#0f766e;background:#e2e8f0}.pirc-analyst-warning-title[data-v-78d1c015]{color:#0f172a}.pirc-analyst-warning-body[data-v-78d1c015]{color:#475569}.pirc-analyst-provider-limits[data-v-78d1c015],.pirc-analyst-state[data-v-78d1c015]{background:#f8fafc;border-color:#e2e8f0}.pirc-analyst-state-icon[data-v-78d1c015]{color:#0f766e;background:#e2e8f0}.pirc-analyst-state--failed[data-v-78d1c015]{background:#fff1f2;border-color:#fecdd3}.pirc-analyst-state--failed .pirc-analyst-state-body[data-v-78d1c015],.pirc-analyst-state--failed .pirc-analyst-state-title[data-v-78d1c015]{color:#9f1239}.pirc-analyst-markdown[data-v-78d1c015],[data-v-78d1c015] .pirc-analyst-list,[data-v-78d1c015] .pirc-analyst-paragraph{color:#334155}[data-v-78d1c015] .pirc-analyst-link{color:#0f766e}[data-v-78d1c015] .pirc-analyst-link:hover{color:#115e59}[data-v-78d1c015] .pirc-analyst-quote{color:#475569;background:#f8fafc;border-color:#94a3b8}[data-v-78d1c015] .pirc-analyst-pre{color:#e2e8f0;background:#0f172a}[data-v-78d1c015] .pirc-analyst-code{color:#0f172a;background:#f1f5f9}[data-v-78d1c015] .pirc-analyst-pre .pirc-analyst-code{color:inherit;background:0 0}[data-v-78d1c015] .pirc-analyst-table-cell{border-color:#e2e8f0}[data-v-78d1c015] th.pirc-analyst-table-cell{color:#0f172a;background:#f8fafc}[data-v-78d1c015] .pirc-analyst-rule{border-color:#e2e8f0}.pirc-eyebrow[data-v-b1bc06b6]{color:#4f46e5}.pirc-locked-title[data-v-b1bc06b6],.pirc-notice-title[data-v-b1bc06b6]{color:var(--se-ink,#111827)}.pirc-locked-copy[data-v-b1bc06b6],.pirc-section-support[data-v-b1bc06b6]{color:var(--se-ink-faint,#475569)}.pirc-notice-body[data-v-b1bc06b6]{color:var(--se-ink-muted,#334155)}.pirc-notice[data-v-b1bc06b6]{background:#f8fafc;border-color:#e8edf5}.pirc-notice-icon[data-v-b1bc06b6]{color:#4f46e5;background:#e0e7ff}.pirc-query[data-v-b1bc06b6]{color:#4338ca}.pirc-locked[data-v-b1bc06b6]{background:#fff;border-color:#e8edf5}.pirc-section-heading[data-v-b1bc06b6]{background:#f8fafc;border-color:#e8edf5}.pirc-locked-icon[data-v-b1bc06b6]{color:#4f46e5;background:#eef2ff}.pirc-locked ul>li[data-v-b1bc06b6]{border-color:#eef2f7}.pirc-lock-icon[data-v-b1bc06b6]{color:#94a3b8}.pirc-cta[data-v-b1bc06b6]{background:#f4f6ff;border-color:#4f46e540}.pirc-cta-icon[data-v-b1bc06b6]{color:#4f46e5;background:#e0e7ff}.pirc-cta-eyebrow[data-v-b1bc06b6],.pirc-trust[data-v-b1bc06b6]{color:#4f46e5}.pirc-cta-title[data-v-b1bc06b6]{color:#1e1b4b}.pirc-cta-support[data-v-b1bc06b6]{color:var(--se-ink-faint,#475569)}.pirc-cta-button[data-v-b1bc06b6]{color:#fff;background:#4338ca;transition:background .18s,transform .18s;box-shadow:0 12px 24px -18px #312e81e6}.pirc-cta-button[data-v-b1bc06b6]:hover{background:#3730a3;transform:translateY(-1px)}.pirc-cta-button[data-v-b1bc06b6]:focus-visible{outline-offset:2px;outline:3px solid #6366f157}.pirc-body-enter-active[data-v-b1bc06b6]{transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1)}.pirc-body-enter-from[data-v-b1bc06b6]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.pirc-cta-button[data-v-b1bc06b6]:hover{transform:none}}.rex[data-v-66bbe20c]{background:linear-gradient(#ffffffb8,#f8fafcf0),#f8fafc;border-color:#e2e8f0;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a0a}.rex--flush[data-v-66bbe20c]{border:0;border-top:1px solid #e8edf5;border-radius:0;box-shadow:inset 0 1px #ffffffb8}.rex-btn[data-v-66bbe20c]{color:#334155;cursor:pointer;background:0 0;text-decoration:none;transition:background .16s,color .16s}.rex-btn[data-v-66bbe20c]:not(:last-child):after{content:"";pointer-events:none;background:#e2e8f0;width:1px;position:absolute;top:18%;bottom:18%;right:0}.rex-btn[data-v-66bbe20c]:hover:not(:disabled):not(.is-disabled){color:#0f172a;background:#ffffffe0}.rex-btn:hover:not(:disabled):not(.is-disabled) .rex-icon[data-v-66bbe20c]{background:#fff}.rex-btn.is-copied[data-v-66bbe20c]{color:#047857}.rex-btn[data-v-66bbe20c]:focus-visible{outline-offset:-2px;z-index:1;outline:2px solid #6366f173}.rex-btn.is-disabled[data-v-66bbe20c],.rex-btn[data-v-66bbe20c]:disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.rex-icon[data-v-66bbe20c]{color:#4338ca;background:#eef2ff;transition:background .16s,color .16s}.rex-icon--email[data-v-66bbe20c]{color:#0f766e;background:#f0fdfa}.rex-icon--copy[data-v-66bbe20c]{color:#334155;background:#f1f5f9}.rex-icon--copy.is-copied[data-v-66bbe20c]{color:#047857;background:#ecfdf5}.rex-icon--share[data-v-66bbe20c]{color:#4338ca;background:#eef2ff}.rex-label[data-v-66bbe20c]{color:inherit}@media (prefers-reduced-motion:reduce){.rex-btn[data-v-66bbe20c],.rex-icon[data-v-66bbe20c]{transition:none}}.gpr-report-id-badge[data-v-493970e0]{background:#ffffffc7;border:1px solid #94a3b838;border-radius:12px;flex:none;align-items:center;gap:8px;padding:7px 10px;display:flex}.gpr-report-id-badge__label[data-v-493970e0]{flex-direction:column;line-height:1.1;display:flex}.gpr-report-id-badge__label span[data-v-493970e0]{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:700}.gpr-report-id-badge__label strong[data-v-493970e0]{color:var(--gpr-ink,#0f172a);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:700}.gpr-report-id-badge__copy[data-v-493970e0]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #94a3b838;border-radius:8px;place-items:center;width:26px;height:26px;transition:color .15s,border-color .15s,background .15s;display:grid}.gpr-report-id-badge__copy[data-v-493970e0]:hover{color:#4f46e5;background:#eef2ff;border-color:#4f46e547}@media (width<=520px){.gpr-report-id-badge[data-v-493970e0]{justify-content:space-between;width:100%}}.se-seal[data-v-4470ea11]{--se-seal-ink:#07111f;--se-seal-muted:#5a6478;--se-seal-paper:#f4f1ea;--se-seal-paper-deep:#e8e2d6;--se-seal-line:#07111f1c;--se-seal-gold:#9a7614;--se-seal-gold-bright:#c9a227;--se-seal-fill:#07111f;isolation:isolate;border:1px solid var(--se-seal-line);background:linear-gradient(180deg,#ffffffb8 0,transparent 42%),linear-gradient(145deg,#faf8f3 0,var(--se-seal-paper) 48%,var(--se-seal-paper-deep) 100%);border-radius:.85rem;animation:.48s cubic-bezier(.16,1,.3,1) both seSealPress-4470ea11;position:relative;box-shadow:inset 0 1px #ffffffd9,0 0 0 1px #c9a22714,0 18px 40px -28px #07111f73}.se-seal[data-level=high][data-v-4470ea11]{--se-seal-fill:#0f766e}.se-seal[data-level=moderate][data-v-4470ea11]{--se-seal-fill:#b45309}.se-seal[data-level=low][data-v-4470ea11]{--se-seal-fill:#9f1239}.se-seal__ticker[data-v-4470ea11]{color:#e8d5b0;background:linear-gradient(90deg,#050a12,#0d1524 48%,#0a1220);border-bottom:1px solid #c9a2272e}.se-seal__live[data-v-4470ea11]{letter-spacing:.18em;text-transform:uppercase;color:#6ee7b7;font-size:.5rem;font-weight:850}.se-seal__live-dot[data-v-4470ea11]{background:#34d399;border-radius:999px;width:.35rem;height:.35rem;animation:1.7s ease-out infinite seSealLivePulse-4470ea11;box-shadow:0 0 #34d39980}.se-seal__ticker-viewport[data-v-4470ea11]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.se-seal__ticker-rail[data-v-4470ea11]{animation:32s linear infinite seSealTicker-4470ea11}.se-seal__ticker-item[data-v-4470ea11]{letter-spacing:.015em;color:#f4efe6e6;padding-right:.1rem;font-size:.625rem;font-weight:600}.se-seal__ticker-sep[data-v-4470ea11]{color:#d4af3766;margin:0 .7rem}.se-seal__medallion[data-v-4470ea11]{background:radial-gradient(circle at 38% 30%,#fff 0,#f5efe3 46%,#e2d6bf 100%);border-radius:50%;width:4.15rem;height:4.15rem;box-shadow:0 0 0 1px #a67c1a59,0 0 0 3px #ffffff8c,inset 0 1px #fffffff2,0 14px 22px -14px #07111f80}.se-seal__bite[data-v-4470ea11]{stroke:#07111f47}.se-seal__ring-outer[data-v-4470ea11]{stroke:#c9a227;opacity:.95}.se-seal__ring-inner[data-v-4470ea11]{stroke:#07111f33}.se-seal__arc-track[data-v-4470ea11]{stroke:#07111f12}.se-seal__arc[data-v-4470ea11]{transition:stroke-dashoffset .82s cubic-bezier(.22,1,.36,1)}.se-seal__rim-text[data-v-4470ea11]{fill:var(--se-seal-ink);letter-spacing:.2em;text-transform:uppercase;font-size:5px;font-weight:780}.se-seal__mascot[data-v-4470ea11]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 3px #07111f33);width:2.15rem;height:2.15rem;display:block}.se-seal__mark[data-v-4470ea11]{color:var(--se-seal-gold)}.se-seal__wordmark[data-v-4470ea11]{font-family:var(--se-font-display,"Clash Display",Inter,system-ui,sans-serif);color:var(--se-seal-ink)}.se-seal__score-name[data-v-4470ea11]{color:#07111fc7}.se-seal__promise[data-v-4470ea11]{color:var(--se-seal-muted)}.se-seal__verdict[data-v-4470ea11]{border:1px solid color-mix(in srgb,var(--se-seal-fill) 42%,transparent);background:color-mix(in srgb,var(--se-seal-fill) 8%,#fff);transform:rotate(-1.2deg);box-shadow:inset 0 1px #ffffff8c}.se-seal__verdict-ink[data-v-4470ea11]{font-family:var(--se-font-display,"Clash Display",Inter,system-ui,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:var(--se-seal-fill);font-size:.625rem;font-weight:750}.se-seal__verdict-pct[data-v-4470ea11]{letter-spacing:-.02em;color:var(--se-seal-ink);font-size:.625rem;font-weight:800}.se-seal__toggle[data-v-4470ea11]{color:var(--se-seal-ink);text-decoration-color:#07111f33}.se-seal__toggle[data-v-4470ea11]:hover{text-decoration-color:#07111fb3}.se-seal__toggle[data-v-4470ea11]:focus-visible{outline-offset:2px;outline:2px solid #c9a2278c}.se-seal__caret[data-v-4470ea11]{transition:transform .18s}.se-seal__caret--open[data-v-4470ea11]{transform:rotate(180deg)}.se-seal__why[data-v-4470ea11]{border-color:var(--se-seal-line);animation:.2s seSealWhyIn-4470ea11}.se-seal__bucket-title[data-v-4470ea11]{letter-spacing:.14em;text-transform:uppercase;color:var(--se-seal-gold);font-size:.5rem;font-weight:850}.se-seal__bucket-list[data-v-4470ea11]{color:#334155;font-size:.6875rem;line-height:1.45}.se-seal__bucket-list li+li[data-v-4470ea11]{margin-top:.15rem}@keyframes seSealPress-4470ea11{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes seSealWhyIn-4470ea11{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes seSealLivePulse-4470ea11{0%{box-shadow:0 0 #34d39980}70%{box-shadow:0 0 0 6px #34d39900}to{box-shadow:0 0 #34d39900}}@keyframes seSealTicker-4470ea11{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=640px){.se-seal__medallion[data-v-4470ea11]{width:3.65rem;height:3.65rem}.se-seal__mascot[data-v-4470ea11]{width:1.9rem;height:1.9rem}}@media (prefers-reduced-motion:reduce){.se-seal[data-v-4470ea11],.se-seal__arc[data-v-4470ea11],.se-seal__live-dot[data-v-4470ea11],.se-seal__ticker-rail[data-v-4470ea11],.se-seal__why[data-v-4470ea11]{transition:none;animation:none}.se-seal__ticker-rail[data-v-4470ea11]{transform:none}}.pirc-masthead[data-v-626f3edf]{background:linear-gradient(#eef2ffdb,#ffffff2e);border-color:#e8edf5}.pirc-masthead-wash[data-v-626f3edf]{background:radial-gradient(circle at 8% 0,#2dd4bf29,#0000 38%),radial-gradient(circle at 94% 8%,#6366f133,#0000 42%)}.pirc-expansion-attempt[data-v-626f3edf],.pirc-eyebrow[data-v-626f3edf],.pirc-freshness-label[data-v-626f3edf],.pirc-meter-caption[data-v-626f3edf],.pirc-section-kicker[data-v-626f3edf],.pirc-source-kicker[data-v-626f3edf]{color:#4f46e5}.pirc-banner-title[data-v-626f3edf],.pirc-finding-statement[data-v-626f3edf],.pirc-section-title[data-v-626f3edf],.pirc-title[data-v-626f3edf]{color:var(--se-ink,#111827)}.pirc-action-support[data-v-626f3edf],.pirc-empty-lanes[data-v-626f3edf],.pirc-meter-level[data-v-626f3edf],.pirc-section-meta[data-v-626f3edf],.pirc-section-support[data-v-626f3edf],.pirc-source-meta[data-v-626f3edf],.pirc-subtitle[data-v-626f3edf]{color:var(--se-ink-faint,#475569)}.pirc-banner-body[data-v-626f3edf],.pirc-disclaimer[data-v-626f3edf],.pirc-excerpt[data-v-626f3edf],.pirc-expansion-body[data-v-626f3edf],.pirc-expansion-note[data-v-626f3edf],.pirc-gap-body[data-v-626f3edf]{color:var(--se-ink-muted,#334155)}.pirc-state[data-v-626f3edf]{color:#fff;background:#4f46e5}.pirc-state>span[data-v-626f3edf]{background:#c7d2fe}.pirc-state--guestLocked[data-v-626f3edf]{color:#312e81;background:#c7d2fe}.pirc-state--guestLocked>span[data-v-626f3edf]{background:#4f46e5}.pirc-state--paused[data-v-626f3edf],.pirc-state--pending[data-v-626f3edf]{background:#b45309}.pirc-state--paused>span[data-v-626f3edf],.pirc-state--pending>span[data-v-626f3edf]{background:#fde68a}.pirc-state--awaitingSignIn[data-v-626f3edf],.pirc-state--insufficientEvidence[data-v-626f3edf],.pirc-state--needsMoreContext[data-v-626f3edf]{background:#a16207}.pirc-state--awaitingSignIn>span[data-v-626f3edf],.pirc-state--insufficientEvidence>span[data-v-626f3edf],.pirc-state--needsMoreContext>span[data-v-626f3edf]{background:#fef08a}.pirc-state--error[data-v-626f3edf],.pirc-state--failed[data-v-626f3edf]{background:#be123c}.pirc-state--error>span[data-v-626f3edf],.pirc-state--failed>span[data-v-626f3edf]{background:#fecdd3}.pirc-state--ready[data-v-626f3edf]{background:#047857}.pirc-state--ready>span[data-v-626f3edf]{background:#a7f3d0}.pirc-fact[data-v-626f3edf]{color:var(--se-ink-muted,#334155);background:linear-gradient(#fff,#f8fafc);border-color:#dbe4f0;box-shadow:0 12px 28px -24px #0f172a8c}.pirc-fact svg[data-v-626f3edf]{color:#4f46e5}.pirc-fact-label[data-v-626f3edf]{color:var(--se-ink-faint,#475569)}.pirc-fact-value[data-v-626f3edf]{color:var(--se-ink,#111827)}.pirc-actions[data-v-626f3edf],.pirc-coverage[data-v-626f3edf],.pirc-disclaimers[data-v-626f3edf],.pirc-expansion[data-v-626f3edf]{background:#f8fafc;border-color:#e8edf5}.pirc-banner[data-v-626f3edf]{background:#fffbeb;border-color:#b453093d}.pirc-banner-icon[data-v-626f3edf]{color:#b45309;background:#fef3c7}.pirc-banner-status[data-v-626f3edf]{color:#b45309}.pirc-banner--error[data-v-626f3edf],.pirc-banner--failed[data-v-626f3edf]{background:#fff7f8;border-color:#fecdd3}.pirc-banner--error .pirc-banner-icon[data-v-626f3edf],.pirc-banner--failed .pirc-banner-icon[data-v-626f3edf]{color:#be123c;background:#ffe4e6}.pirc-banner--error .pirc-banner-status[data-v-626f3edf],.pirc-banner--failed .pirc-banner-status[data-v-626f3edf]{color:#be123c}.pirc-banner--pending[data-v-626f3edf]{background:#f5f7ff;border-color:#4f46e533}.pirc-banner--pending .pirc-banner-icon[data-v-626f3edf]{color:#4f46e5;background:#e0e7ff}.pirc-banner--pending .pirc-banner-status[data-v-626f3edf]{color:#4338ca}.pirc-freshness[data-v-626f3edf]{color:var(--se-ink-muted,#334155);background:#fff;border-color:#e2e8f0}.pirc-freshness-failure[data-v-626f3edf]{color:#be123c}.pirc-confidence[data-v-626f3edf],.pirc-gaps[data-v-626f3edf],.pirc-section[data-v-626f3edf]{background:#fff;border-color:#e8edf5;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 18px 40px -34px #0f172a73}.pirc-confidence[data-v-626f3edf]:hover,.pirc-section[data-v-626f3edf]:hover{border-color:#c7d2fe;box-shadow:0 22px 48px -28px #312e8180}.pirc-section-heading[data-v-626f3edf]{background:linear-gradient(#f8fafc,#fff);border-color:#e8edf5}.pirc-section-icon[data-v-626f3edf]{color:#4f46e5;background:#eef2ff}.pirc-gaps ul>li[data-v-626f3edf],.pirc-section ol>li[data-v-626f3edf],.pirc-section ul>li[data-v-626f3edf]{border-color:#eef2f7}.pirc-meter[data-v-626f3edf]{background:#e8edf5}.pirc-meter-fill[data-v-626f3edf],.pirc-meter>i[data-v-626f3edf]{transform-origin:0;animation:1.6s cubic-bezier(.22,1,.36,1) both pirc-meter-fill-626f3edf}.pirc-meter-fill[data-v-626f3edf]{width:var(--pirc-meter,100%)}@keyframes pirc-meter-fill-626f3edf{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pirc-rise-626f3edf{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pirc-panel-in-626f3edf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pirc-fact[data-v-626f3edf],.pirc-rise[data-v-626f3edf]{animation:.72s cubic-bezier(.22,1,.36,1) both pirc-rise-626f3edf;animation-delay:var(--pirc-stagger,0s)}.pirc-panel[data-v-626f3edf]{animation:.48s cubic-bezier(.22,1,.36,1) both pirc-panel-in-626f3edf}.pirc-meter-fill--low[data-v-626f3edf]{background:linear-gradient(90deg,#f59e0b,#f97316)}.pirc-meter-fill--medium[data-v-626f3edf]{background:linear-gradient(90deg,#6366f1,#8b5cf6)}.pirc-meter-fill--high[data-v-626f3edf]{background:linear-gradient(90deg,#10b981,#059669)}.pirc-meter-fill--coverage[data-v-626f3edf]{background:linear-gradient(90deg,#6366f1,#0ea5e9)}.pirc-meter-label[data-v-626f3edf]{color:var(--se-ink-faint,#475569)}.pirc-meter-value[data-v-626f3edf]{color:#312e81}.pirc-seal[data-v-626f3edf]{color:#334155;background:#f1f5f9;box-shadow:inset 0 0 0 1px #94a3b82e}.pirc-seal--independently_supported[data-v-626f3edf],.pirc-seal--tone-positive[data-v-626f3edf]{color:#047857;background:#ecfdf5}.pirc-seal--self_asserted[data-v-626f3edf]{color:#0f766e;background:#f0fdfa}.pirc-seal--single_source[data-v-626f3edf]{color:#0369a1;background:#f0f9ff}.pirc-seal--conflicting[data-v-626f3edf],.pirc-seal--tone-concerning[data-v-626f3edf]{color:#be123c;background:#fff1f2}.pirc-seal--tone-neutral[data-v-626f3edf],.pirc-seal--unverified[data-v-626f3edf]{color:#475569;background:#f1f5f9}.pirc-seal-label[data-v-626f3edf]{color:var(--se-ink-faint,#475569)}.pirc-cite[data-v-626f3edf]{color:#4338ca}.pirc-flag--stale[data-v-626f3edf],.pirc-gap-flag[data-v-626f3edf]{color:#0f766e}.pirc-flag--live[data-v-626f3edf]{color:#4338ca}.pirc-source-title[data-v-626f3edf]{color:#3730a3}.pirc-excerpt[data-v-626f3edf]{background:#f8fafc;border-color:#c7d2fe}.pirc-gaps[data-v-626f3edf]{border-color:#99f6e4}.pirc-gaps-heading[data-v-626f3edf]{color:#0f766e;background:#f0fdfa;border-color:#ccfbf1}.pirc-gaps-icon[data-v-626f3edf]{color:#0f766e;background:#ccfbf1}.pirc-action-button[data-v-626f3edf]{color:#fff;background:#4338ca;transition:background .18s,transform .18s;box-shadow:0 12px 24px -18px #312e81e6}.pirc-action-button[data-v-626f3edf]:hover{background:#3730a3;transform:translateY(-1px)}.pirc-action-button--ghost[data-v-626f3edf]{color:#3730a3;box-shadow:none;background:#eef2ff;border-color:#c7d2fe}.pirc-action-button--ghost[data-v-626f3edf]:hover{background:#e0e7ff}.pirc-action-button[data-v-626f3edf]:focus-visible,.pirc-view-tab[data-v-626f3edf]:focus-visible{outline-offset:2px;outline:3px solid #6366f157}.pirc-cost[data-v-626f3edf]{color:#e0e7ff}.pirc-action-button--ghost .pirc-cost[data-v-626f3edf]{color:#4338ca}.pirc-action-note[data-v-626f3edf]{color:#0f766e}.pirc-view-switcher[data-v-626f3edf]{background:#f1f5f9;border-color:#e2e8f0}.pirc-view-tab[data-v-626f3edf]{color:var(--se-ink-faint,#475569);background:0 0;transition:color .16s,background .16s,box-shadow .16s}.pirc-view-tab[data-v-626f3edf]:hover{color:var(--se-ink,#111827);background:#ffffffb8}.pirc-view-tab.is-active[data-v-626f3edf]{color:#3730a3;background:#fff;box-shadow:0 5px 14px -10px #0f172ab3}.pirc-view-tab--analyst.is-active[data-v-626f3edf]{color:#115e59;background:#fff}.pirc-view-tab-live[data-v-626f3edf]{background:#10b981;border-radius:999px;width:.45rem;height:.45rem;animation:1.8s ease-in-out infinite pirc-tab-live-626f3edf;box-shadow:0 0 0 4px #10b98129}.pirc-view-tab.is-building[data-v-626f3edf]:not(.is-active){color:#0f766e}.pirc-view-tab.is-waiting[data-v-626f3edf]:not(.is-active){color:#64748b}.pirc-verified-waiting[data-v-626f3edf]{background:#f8fafc;border-color:#e2e8f0}.pirc-verified-waiting-icon[data-v-626f3edf]{color:#0f766e;background:#e2e8f0}.pirc-verified-waiting-title[data-v-626f3edf]{color:#0f172a}.pirc-verified-waiting-body[data-v-626f3edf]{color:#475569}.pirc-spin[data-v-626f3edf]{animation:1.1s linear infinite pirc-spin-626f3edf}@keyframes pirc-spin-626f3edf{to{transform:rotate(1turn)}}@keyframes pirc-tab-live-626f3edf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.pirc-fact[data-v-626f3edf],.pirc-meter-fill[data-v-626f3edf],.pirc-meter>i[data-v-626f3edf],.pirc-panel[data-v-626f3edf],.pirc-rise[data-v-626f3edf],.pirc-spin[data-v-626f3edf],.pirc-view-tab-live[data-v-626f3edf]{animation:none}.pirc-action-button[data-v-626f3edf]:hover,.pirc-confidence[data-v-626f3edf]:hover,.pirc-section[data-v-626f3edf]:hover{transform:none}}
