.holdings-company-intelligence{border-top:1px solid #ffffff14;gap:10px;margin-top:14px;padding-top:14px;display:grid}.holdings-company-intelligence--pending{display:block}.holdings-company-intelligence-lead,.holdings-company-intelligence-followup{color:#e2e8f0eb;margin:0;font-size:.9rem;line-height:1.5}.holdings-company-intelligence-followup{color:#94a3b8f2;margin-top:8px;font-size:.86rem}.holdings-company-row{gap:2px;margin:0;display:grid}.holdings-company-row-label{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8f2;margin:0;font-size:.78rem;font-weight:600}.holdings-company-row-value{color:#e2e8f0f2;margin:0;font-size:.92rem;line-height:1.45}
.profile-breadcrumbs,.portfolio-breadcrumbs,.holdings-breadcrumbs,.copilot-breadcrumbs,.morning-brief-breadcrumbs{margin-bottom:10px}.profile-main,.portfolio-main,.holdings-main,.copilot-main,.morning-brief-main{padding-top:12px;padding-bottom:48px}.profile-title,.portfolio-title,.holdings-title,.copilot-title,.morning-brief-title{margin-bottom:8px}.profile-lead,.portfolio-lead,.holdings-lead,.copilot-lead,.morning-brief-lead,.morning-brief-intro{margin-bottom:16px}.morning-brief-executive-header,.discover-app-tab-page-intro{margin-bottom:14px}.discover-app-tab-page-title{margin:0 0 8px;font-size:clamp(1.65rem,3.5vw,1.85rem);font-weight:700;line-height:1.15}.discover-app-tab-page-lead{color:#cbd5e1f2;max-width:68ch;margin:0;font-size:15px;line-height:1.5}.holdings-page{color:#ffffffeb;background:#0b1220;max-width:100%;min-height:100vh;overflow-x:clip}.holdings-header{max-width:920px;margin:0 auto;padding:20px 20px 0}.holdings-header-logo{width:auto;height:28px}.holdings-main{min-width:0}.holdings-breadcrumbs{color:#94a3b8f2;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:14px;display:flex}.holdings-breadcrumbs a{color:#818cf8;text-decoration:none}.holdings-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8f2;margin:0 0 8px;font-size:13px}.holdings-title{overflow-wrap:break-word;word-break:normal;margin:0 0 12px;font-size:clamp(1.75rem,4vw,2.35rem);line-height:1.15}.holdings-lead{color:#cbd5e1f2;max-width:68ch;margin:0 0 24px;font-size:1.05rem;line-height:1.55}.holdings-card,.holdings-summary-card,.holdings-form-card,.holdings-item-card{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;margin-bottom:16px;padding:18px 20px}.holdings-item-card{padding:14px 16px}.holdings-item-card--highlighted{border-color:#818cf880;box-shadow:0 0 0 1px #818cf838}.holdings-section-title{margin:0 0 6px;font-size:1.05rem;font-weight:600}.holdings-section-copy{color:#cbd5e1eb;margin:0 0 14px;font-size:.95rem;line-height:1.5}.holdings-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.holdings-field label{color:#94a3b8f2;margin-bottom:6px;font-size:.82rem;display:block}.holdings-input{color:#ffffffeb;width:100%;min-height:44px;font:inherit;background:#0f172aa6;border:1px solid #ffffff24;border-radius:10px;padding:10px 12px}.holdings-input:disabled{opacity:.65;cursor:not-allowed}.holdings-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.holdings-action-link,.holdings-action-button{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.holdings-action-link,.holdings-action-button--primary{color:#fff;background:#4f46e5}.holdings-action-link--secondary,.holdings-action-button--secondary{color:#ffffffeb;background:0 0;border:1px solid #ffffff2e}.holdings-list{gap:10px;display:grid}.holdings-item-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.holdings-item-details{flex:auto;min-width:0}.holdings-item-actions{flex-shrink:0}.holdings-item-remove-btn{color:#ffffffeb;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:6px 10px;font-size:.82rem;font-weight:600;display:inline-flex}.holdings-item-symbol{font-size:1.1rem;font-weight:700;line-height:1.2}.holdings-item-meta{color:#cbd5e1eb;margin-top:4px;font-size:.86rem;line-height:1.35}.holdings-item-intelligence{gap:8px;margin-top:10px;display:grid}.holdings-item-stats{color:#94a3b8f2;flex-wrap:wrap;gap:6px 12px;font-size:.82rem;line-height:1.35;display:flex}.holdings-item-label{color:#ffffffeb;background:#4f46e52e;border:1px solid #818cf859;border-radius:999px;align-self:flex-start;align-items:center;min-height:26px;padding:3px 9px;font-size:.8rem;font-weight:600;display:inline-flex}.holdings-warning-list{color:#94a3b8f2;margin:0;padding-left:18px;font-size:.82rem;line-height:1.4}.holdings-note,.holdings-disclaimer,.holdings-error,.holdings-save-status{margin-top:12px;font-size:.88rem;line-height:1.45}.holdings-note--inline{margin-top:8px}.holdings-disclaimer{color:#94a3b8f2;max-width:68ch}.holdings-error{color:#fca5a5f2}.holdings-save-status{color:#6ee7b7f2}.holdings-summary-card{background:#4f46e51a;border-color:#818cf859}.holdings-summary-lines{gap:10px;display:grid}.holdings-summary-line{color:#cbd5e1eb;margin:0;font-size:.95rem;line-height:1.55}.holdings-empty-state{color:#94a3b8f2;margin:0 0 10px;font-size:.95rem;line-height:1.5}.holdings-empty-state-block{gap:10px;display:grid}.holdings-input:focus-visible,.holdings-action-link:focus-visible,.holdings-action-button:focus-visible,.holdings-item-remove-btn:focus-visible{outline-offset:2px;outline:2px solid #818cf8f2}@media (max-width:719px){.holdings-form-grid{grid-template-columns:1fr}.holdings-actions{flex-direction:column}.holdings-action-link,.holdings-action-button{width:100%}.holdings-item-card{padding:12px 14px}.holdings-item-top{gap:8px}.holdings-item-stats{flex-direction:column;gap:4px}}.holdings-intelligence-list{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.holdings-intelligence-item{background:#0f172a8c;border:1px solid #94a3b833;border-radius:12px;padding:14px 16px}.holdings-intelligence-item-header{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.holdings-intelligence-type{color:#818cf8;font-size:13px;font-weight:600}.holdings-intelligence-symbol{letter-spacing:.02em;font-size:14px;font-weight:700}.holdings-intelligence-severity{color:#94a3b8f2;font-size:12px}.holdings-intelligence-summary{margin:0 0 12px;font-size:15px;line-height:1.45}.holdings-intelligence-detail-grid{gap:10px;margin:0 0 12px;display:grid}.holdings-intelligence-detail-grid dt{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8e6;margin-bottom:2px;font-size:12px}.holdings-intelligence-detail-grid dd{color:#e2e8f0f2;margin:0;font-size:14px;line-height:1.45}.holdings-intelligence-evidence{color:#cbd5e1f2;margin:0 0 12px;padding-left:18px;font-size:13px}.holdings-intelligence-quiet{color:#94a3b8f2;margin:0}.holdings-dashboard-card{background:#4f46e514;border:1px solid #818cf847;border-radius:14px;margin-bottom:16px;padding:18px 20px}.holdings-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.holdings-dashboard-grid dt{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8f2;margin-bottom:4px;font-size:.78rem}.holdings-dashboard-grid dd{color:#fffffff5;margin:0;font-size:1.35rem;font-weight:700;line-height:1.2}.holdings-add-collapsed{margin-bottom:16px}.holdings-add-collapsed-summary{color:#cbd5e1f5;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;align-items:center;min-height:40px;padding:8px 14px;font-size:.92rem;font-weight:600;list-style:none;display:inline-flex}.holdings-add-collapsed-summary::-webkit-details-marker{display:none}.holdings-form-card--compact{margin-top:10px;margin-bottom:0}.holdings-item-symbol-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.holdings-item-status{border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:3px 9px;font-size:.78rem;font-weight:600;display:inline-flex}.holdings-item-status--healthy{color:#bbf7d0fa;background:#22c55e1f;border-color:#22c55e59}.holdings-item-status--watch{color:#fef08afa;background:#eab3081f;border-color:#eab30859}.holdings-item-status--review{color:#fed7aafa;background:#f973161f;border-color:#f9731659}.holdings-item-status--high-attention{color:#fecacafa;background:#ef44441f;border-color:#ef444459}.holdings-item-section{gap:6px;display:grid}.holdings-item-section-title{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8f2;margin:0;font-size:.82rem}.holdings-change-list,.holdings-confidence-reasons,.holdings-monitoring-list{color:#cbd5e1f2;margin:0;padding-left:18px;font-size:.88rem;line-height:1.45}.holdings-score-overall{color:#fffffff5;margin:0;font-size:1.25rem;font-weight:700}.holdings-score-overall span{color:#94a3b8f2;font-size:.9rem;font-weight:500}.holdings-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.holdings-score-grid dt{color:#94a3b8f2;margin-bottom:2px;font-size:.78rem}.holdings-score-grid dd{color:#e2e8f0f5;margin:0;font-size:.95rem;font-weight:600}.holdings-confidence-headline,.holdings-related-activity{color:#cbd5e1f2;margin:0;font-size:.9rem;line-height:1.45}.holdings-monitoring-list li{justify-content:space-between;gap:12px;display:flex}.holdings-item-actions--cta{margin-top:4px}.holdings-action-link--compact{color:#cbd5e1f5;background:0 0;border:1px solid #ffffff24;min-height:34px;padding:6px 12px;font-size:.88rem;font-weight:500}@media (max-width:720px){.holdings-dashboard-grid,.holdings-score-grid{grid-template-columns:1fr}}
