.fd-ai-analysis-card__title[data-v-4b2ee07e]{display:inline-flex;align-items:center;gap:.72rem}.fd-ai-analysis-card__top-action[data-v-4b2ee07e]{align-self:flex-start;margin-bottom:auto;margin-bottom:.5rem!important}.fd-ai-analysis-card__title h4[data-v-4b2ee07e]{margin:0;background-image:var(--pf-financial-ai-analysis-title-gradient);color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800;letter-spacing:.03em}.fd-ai-analysis-card__subtitle[data-v-4b2ee07e]{color:var(--pf-financial-ai-analysis-subtitle);font-size:.86rem;font-weight:600;line-height:1.2}.fd-ai-analysis-card__content[data-v-4b2ee07e]{margin-top:.2rem;min-width:0}.fd-ai-analysis-card__content[data-v-4b2ee07e],.fd-ai-analysis-card__html[data-v-4b2ee07e]{font-size:.92rem;line-height:1.72}.fd-ai-analysis-card__readable[data-v-4b2ee07e]{position:relative}.fd-ai-analysis-card__content--loading[data-v-4b2ee07e]{min-height:7rem}.fd-ai-analysis-card__loading[data-v-4b2ee07e]{display:flex;flex-direction:column;gap:.82rem;padding:.45rem 0 .2rem}.fd-ai-analysis-card__loading-label[data-v-4b2ee07e]{font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--el-text-color-secondary)}.fd-ai-analysis-card__loading-line[data-v-4b2ee07e]{display:block;width:100%;height:.92rem;border-radius:999px;border:1px solid var(--pf-financial-ai-analysis-loading-line-border);background:var(--pf-financial-ai-analysis-loading-line-bg);background-size:240% 100%,240% 100%,100% 100%;box-shadow:var(--pf-financial-ai-analysis-loading-shadow);animation:fd-ai-analysis-card-loading-4b2ee07e 1.25s linear infinite}.fd-ai-analysis-card__loading-line--lg[data-v-4b2ee07e]{width:92%}.fd-ai-analysis-card__loading-line--sm[data-v-4b2ee07e]{width:68%}.fd-ai-analysis-card__fallback[data-v-4b2ee07e]{margin:0;color:var(--el-text-color-primary)}.fd-ai-analysis-card__toggle[data-v-4b2ee07e]{display:none}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__sections{display:flex;flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section{position:relative;padding:0 0 0 .95rem}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section:before{content:"";position:absolute;left:0;top:.15rem;bottom:.15rem;width:3px;border-radius:999px;background:var(--pf-financial-ai-analysis-section-rail);box-shadow:var(--pf-financial-ai-analysis-section-rail-shadow)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section:nth-child(1):before{filter:saturate(1.02) brightness(1.02)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section:nth-child(2):before{filter:saturate(1.16) brightness(.98)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section:nth-child(3):before{filter:saturate(.96) brightness(1.06)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section-title{display:inline-flex;align-items:center;gap:.42rem;margin-bottom:.42rem;font-size:.84rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase;color:var(--pf-financial-ai-analysis-section-title)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section-title-text{display:inline-block;background-image:var(--pf-financial-ai-analysis-section-title-gradient);background-size:200% 100%;background-position:0 50%;color:transparent;-webkit-background-clip:text;background-clip:text;filter:saturate(1.22) contrast(1.08)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section-icon{width:.95rem;height:.95rem;flex:0 0 .95rem;background-image:var(--pf-financial-ai-analysis-section-title-gradient);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section-icon--context{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E")}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section-icon--analysis{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18'/%3E%3Cpath d='m19 9-5 5-4-4-3 3'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3v18h18'/%3E%3Cpath d='m19 9-5 5-4-4-3 3'/%3E%3C/svg%3E")}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section-icon--insight{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.09 14.56A5 5 0 1 0 8.91 14.56'/%3E%3Cpath d='M12 17h.01'/%3E%3Cpath d='M10 21h4'/%3E%3Cpath d='M12 17v4'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.09 14.56A5 5 0 1 0 8.91 14.56'/%3E%3Cpath d='M12 17h.01'/%3E%3Cpath d='M10 21h4'/%3E%3Cpath d='M12 17v4'/%3E%3C/svg%3E")}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>p,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>ul,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>ol{color:var(--pf-financial-ai-analysis-section-text);margin-bottom:0}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>p+p,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>ul+p,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>p+ul,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>ul+ul,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>ol+p,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>p+ol,.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section>ol+ol{margin-top:.65rem;margin-bottom:0}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section strong{font-weight:700;color:var(--pf-financial-ai-analysis-section-strong)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section--analysis{margin-top:.08rem}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section--insight{color:var(--pf-financial-ai-analysis-section-insight)}@keyframes fd-ai-analysis-card-loading-4b2ee07e{0%{background-position:100% 0,100% 0,0 0}to{background-position:-100% 0,-100% 0,0 0}}@media (max-width: 767px){.fd-ai-analysis-card__content[data-v-4b2ee07e],.fd-ai-analysis-card__html[data-v-4b2ee07e]{font-size:.88rem;line-height:1.65}.fd-ai-analysis-card__readable--collapsed[data-v-4b2ee07e]{max-height:23.75rem;overflow:hidden}.fd-ai-analysis-card__readable-fade[data-v-4b2ee07e]{position:absolute;left:0;right:0;bottom:0;height:4.8rem;background:var(--pf-financial-ai-analysis-fade);pointer-events:none}.fd-ai-analysis-card__toggle[data-v-4b2ee07e]{display:inline-flex;align-items:center;justify-content:center;margin-top:.72rem;padding:.55rem .9rem;border:1px solid var(--pf-financial-ai-analysis-toggle-border);border-radius:999px;background:var(--pf-financial-ai-analysis-toggle-bg);color:var(--pf-financial-ai-analysis-toggle-text);font-size:.83rem;font-weight:700;line-height:1;box-shadow:var(--pf-financial-ai-analysis-toggle-shadow)}.fd-ai-analysis-card__html[data-v-4b2ee07e] .fd-ai-analysis-card__section{padding-left:.82rem}}.fd-analysis-filters__grid[data-v-0fa34231]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.fd-analysis-filters__field[data-v-0fa34231]{display:flex;flex-direction:column;gap:.45rem}.fd-analysis-filters__field label[data-v-0fa34231]{font-size:.82rem;font-weight:700;color:var(--pf-financial-analysis-filter-label)}.fd-analysis-filters__hint[data-v-0fa34231]{margin-top:1rem;color:var(--pf-financial-analysis-filter-hint-text);font-size:.88rem}.fd-analysis-card[data-v-e6a0e70a]{min-height:220px;border-radius:16px;height:100%}.fd-analysis-card__header[data-v-e6a0e70a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.fd-analysis-card__title[data-v-e6a0e70a]{justify-content:space-between;display:inline-flex;align-items:center;gap:.6rem;font-size:1rem;margin:0}.fd-analysis-card__badge[data-v-e6a0e70a]{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:999px;font-size:.78rem;font-weight:700;color:#2563eb;background:#2563eb14;border:1px solid rgba(37,99,235,.18)}.fd-analysis-card__action[data-v-e6a0e70a]{border:1px solid #d0d5dd;background:#fff;color:#344054;font-size:.75rem;font-weight:600;border-radius:999px;padding:.25rem .6rem;cursor:pointer}.fd-analysis-card__action--secondary[data-v-e6a0e70a]{background:#f8fafc;color:#1d4ed8;border-color:#c7d2fe}.fd-analysis-card__action[data-v-e6a0e70a]:hover{border-color:#c7cdd6;background:#f8fafc}.fd-analysis-card__meta[data-v-e6a0e70a]{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;width:100%}.fd-analysis-card__body[data-v-e6a0e70a]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.25rem;align-items:stretch}.fd-analysis-card__content[data-v-e6a0e70a]{min-width:0}.fd-analysis-card__chart[data-v-e6a0e70a]{min-height:200px;display:flex;align-items:stretch;justify-content:stretch;width:100%}.fd-analysis-card__chart[data-v-e6a0e70a]>*{width:100%;flex:1 1 auto}.fd-analysis-card__chart[data-v-e6a0e70a] canvas{width:100%!important;max-width:100%}.fd-analysis-card__summary[data-v-e6a0e70a]{margin-top:.75rem;font-size:.92rem;font-weight:700;color:#0f172a}.fd-analysis-card__list[data-v-e6a0e70a]{margin:.75rem 0 0;display:grid;gap:.45rem}.fd-analysis-card__item[data-v-e6a0e70a]{display:flex;gap:.45rem;align-items:flex-start;font-size:.86rem;color:#475467;line-height:1.4}.fd-analysis-card__dot[data-v-e6a0e70a]{margin-top:.35rem;width:6px;height:6px;border-radius:999px;background:#d0d5dd;flex:0 0 auto}.fd-analysis-card__item-text[data-v-e6a0e70a]{flex:1}.fd-analysis-card__see-all[data-v-e6a0e70a]{margin-top:.6rem;border:none;background:transparent;padding:0;font-size:.85rem;font-weight:600;color:#2563eb;cursor:pointer;align-self:flex-start}.fd-analysis-card__see-all[data-v-e6a0e70a]:hover{color:#1d4ed8}@media (max-width: 1100px){.fd-analysis-card__body[data-v-e6a0e70a]{grid-template-columns:1fr}}.fd-analysis-chart-card[data-v-9c915a17]{min-height:360px;height:100%}.fd-analysis-chart-title[data-v-9c915a17]{display:inline-flex;align-items:center;gap:.8rem}.fd-analysis-chart-title__text[data-v-9c915a17]{font-weight:700;color:var(--el-text-color-primary)}.fd-analysis-chart-title__subtitle[data-v-9c915a17]{font-size:.85rem;color:var(--el-text-color-secondary);margin-top:.15rem}.fd-analysis-chart-empty[data-v-9c915a17]{padding:1.5rem 0;text-align:center;color:var(--el-text-color-secondary)}.fd-analysis-chart-card[data-v-265d356e]{border-radius:16px;min-height:360px;height:100%}.fd-analysis-chart-title[data-v-265d356e]{display:inline-flex;align-items:center;gap:.8rem}.fd-analysis-chart-title__text[data-v-265d356e]{font-weight:700;color:var(--el-text-color-primary)}.fd-analysis-chart-title__subtitle[data-v-265d356e]{font-size:.85rem;color:var(--el-text-color-secondary);margin-top:.15rem}.fd-analysis-chart-empty[data-v-265d356e]{padding:1.5rem 0;text-align:center;color:var(--el-text-color-secondary)}.fd-analysis-chart-card[data-v-f5f861c6]{border-radius:16px;min-height:360px;height:100%}.fd-analysis-chart-title[data-v-f5f861c6]{display:inline-flex;align-items:center;gap:.8rem}.fd-analysis-chart-title__text[data-v-f5f861c6]{font-weight:700;color:var(--el-text-color-primary)}.fd-analysis-chart-title__subtitle[data-v-f5f861c6]{font-size:.85rem;color:var(--el-text-color-secondary);margin-top:.15rem}.fd-analysis-chart-empty[data-v-f5f861c6]{padding:1.5rem 0;text-align:center;color:var(--el-text-color-secondary)}.fd-analysis-chart-card[data-v-0bac300c]{border-radius:16px;min-height:360px;height:100%}.fd-analysis-chart-title[data-v-0bac300c]{display:inline-flex;align-items:center;gap:.8rem}.fd-analysis-chart-title__text[data-v-0bac300c]{font-weight:700;color:var(--el-text-color-primary)}.fd-analysis-chart-title__subtitle[data-v-0bac300c]{font-size:.85rem;color:var(--el-text-color-secondary);margin-top:.15rem}.fd-analysis-chart-empty[data-v-0bac300c]{padding:1.5rem 0;text-align:center;color:var(--el-text-color-secondary)}.fd-tab-section-header[data-v-c89e6d7c]{align-items:center}.fd-analysis-intro[data-v-c89e6d7c]{color:var(--pf-financial-analysis-intro-text)}.fd-analysis-summary[data-v-c89e6d7c]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.7rem .95rem;border-radius:14px;background:var(--pf-financial-analysis-scope-bg);border:1px solid var(--pf-financial-analysis-scope-border)}.fd-analysis-summary__label[data-v-c89e6d7c]{font-size:.8rem;font-weight:700;color:var(--pf-financial-analysis-scope-label);text-transform:uppercase;letter-spacing:.04em}.fd-analysis-summary__value[data-v-c89e6d7c]{color:var(--pf-financial-analysis-scope-value);font-weight:700}.fd-analysis-summary__separator[data-v-c89e6d7c]{color:var(--pf-financial-analysis-scope-separator)}.fd-analysis-grid[data-v-c89e6d7c]{display:grid;grid-template-columns:1fr;gap:1rem;align-items:stretch;width:100%}@media (max-width: 767px){.fd-analysis-intro[data-v-c89e6d7c]{display:none}}@media (max-width: 720px){.fd-analysis-grid[data-v-c89e6d7c]{grid-template-columns:1fr}}.fd-analysis-detail__desc[data-v-c89e6d7c]{color:var(--pf-financial-analysis-detail-text);font-size:.92rem}.fd-analysis-detail__summary[data-v-c89e6d7c]{margin-top:.75rem;font-weight:700;color:var(--pf-financial-analysis-detail-strong)}.fd-analysis-detail__list[data-v-c89e6d7c]{margin:.75rem 0 0;padding-left:1.1rem;color:var(--pf-financial-analysis-detail-text)}.fd-analysis-detail__empty[data-v-c89e6d7c]{margin-top:.85rem;color:var(--pf-financial-analysis-detail-empty)}
