body.spin-research .hero,body.spin-research #investorSelectorBar,body.spin-research #summaryCards,body.spin-research .insights-box,body.spin-research .quote-block,body.spin-research #about,body.spin-research #philosophy,body.spin-research #readings{display:none!important}
body.spin-research .data-wrap{padding-top:100px}
.sd-dashboard{color:var(--text);font-size:14px;line-height:1.65;padding:8px 0 24px}.sd-dashboard *{box-sizing:border-box}.sd-dashboard button,.sd-dashboard input,.sd-dashboard select,.sd-dashboard textarea{font:inherit}.sd-dashboard button{cursor:pointer;border:1px solid var(--border);border-radius:7px;background:var(--card-bg,#fff);color:var(--navy);padding:8px 13px}.sd-dashboard button:hover{border-color:var(--gold);background:var(--cream)}.sd-dashboard button:disabled{cursor:wait;opacity:.6}.sd-dashboard :is(button,input,select,textarea,summary):focus-visible{outline:3px solid #b18b43;outline-offset:3px}.sd-header{display:flex;align-items:center;justify-content:space-between;gap:24px}.sd-header h2{font-family:var(--serif);font-size:30px;line-height:1.3;margin:6px 0 12px;color:var(--navy)}.sd-eyebrow{font-size:11px;letter-spacing:2px;color:var(--gold);font-weight:700}.sd-muted,.sd-updated,.sd-footer{color:var(--text-light);font-size:12px}.sd-updated{margin:16px 0 22px;overflow-wrap:anywhere}.sd-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sd-kpis button{display:flex;flex-direction:column;align-items:flex-start;padding:16px 20px;background:var(--cream);text-align:left}.sd-kpis b{font:600 30px var(--serif);margin-top:7px}.sd-dashboard [aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.sd-kpis button[aria-pressed=true]{background:var(--navy);color:#fff}.sd-changes{border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:6px;margin:22px 0;padding:16px 20px}.sd-changes h3{font-size:14px;margin:0 0 8px}.sd-changes ul{list-style:none;margin:0;padding:0}.sd-changes li{display:flex;gap:14px;font-size:12px;padding:5px 0;flex-wrap:wrap}.sd-controls{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.sd-controls label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:var(--text-light)}.sd-search{flex:1;min-width:220px}.sd-controls input,.sd-controls select,.sd-note-label textarea{border:1px solid var(--border);border-radius:6px;background:var(--card-bg,#fff);padding:9px 11px;color:var(--text);font-size:13px;min-height:42px}.sd-views{display:flex;align-items:center;gap:8px;margin:14px 0 20px;flex-wrap:wrap}.sd-views button{font-size:11px;padding:5px 10px}.sd-count{margin-left:auto;font-size:12px;color:var(--text-light)}.sd-card{border:1px solid var(--border);border-radius:10px;margin:10px 0;background:var(--card-bg,#fff);overflow:hidden}.sd-card-top{display:flex;gap:10px;align-items:center;padding:12px 18px 0}.sd-type{font-size:10px;color:var(--text-light);text-transform:uppercase;letter-spacing:.5px}.sd-unread{font-size:10px;color:#91641f}.sd-read .sd-unread{visibility:hidden}.sd-watch{margin-left:auto;font-size:11px!important;padding:4px 9px!important}.sd-dossier>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;padding:8px 18px 18px;gap:20px}.sd-dossier>summary::-webkit-details-marker{display:none}.sd-identity{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.sd-identity>span:not(.sd-symbol){font-size:12px;color:var(--text-light)}.sd-symbol{color:var(--navy);font-weight:700;font-size:17px;letter-spacing:.5px}.sd-identity strong{flex-basis:100%;font-size:14px;font-weight:500;overflow-wrap:anywhere}.sd-identity small{color:var(--text-light)}.sd-row-meta{display:flex;gap:8px;flex-direction:column;align-items:flex-end;flex-shrink:0}.sd-row-meta time,.sd-expand{font-size:10px;color:var(--text-light)}.sd-status{font-size:11px;padding:3px 9px;border-radius:30px;background:#edf0f4;color:#41546d}.sd-needs_review{background:#fff5de;color:#805a10}.sd-completed{background:#e8f2ec;color:#286346}.sd-terminated{background:#f8ebeb;color:#8a3434}.sd-detail{border-top:1px solid var(--border);padding:22px;background:var(--cream);overflow-wrap:anywhere}.sd-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sd-facts>div{display:flex;flex-direction:column;gap:4px}.sd-facts span,.sd-facts small{font-size:11px;color:var(--text-light)}.sd-facts b{font-size:12px}.sd-section{padding-top:18px;margin-top:18px;border-top:1px solid var(--border)}.sd-section h4{font-size:13px;margin-bottom:10px}.sd-section p{font-size:12px;margin:6px 0}.sd-section blockquote{padding:12px 16px;background:var(--card-bg,#fff);border-left:2px solid var(--gold);font-size:12px;line-height:1.8;white-space:pre-wrap}.sd-dashboard a{color:var(--navy);text-underline-offset:3px}.sd-sources{list-style:none;padding:0!important}.sd-sources li{display:flex;gap:14px;border-bottom:1px solid var(--border);padding:9px 0;font-size:12px}.sd-sources time{flex-shrink:0;color:var(--text-light)}.sd-sources small{display:block;color:#805a10;font-size:10px}.sd-legacy{margin-top:12px;font-size:12px}.sd-legacy summary{cursor:pointer}.sd-note-label{display:flex;flex-direction:column;gap:9px;font-size:13px;font-weight:600}.sd-note-label textarea{width:100%;resize:vertical;font-weight:400}.sd-note-result{font-size:11px;color:var(--text-light)}.sd-empty{padding:50px 18px;text-align:center;color:var(--text-light);border:1px dashed var(--border);border-radius:8px}.sd-footer{margin-top:22px}.sd-error,.sd-storage{background:#fff2d7;color:#805a10;padding:12px;border-radius:6px;font-size:12px}
@media(max-width:650px){body.spin-research .data-wrap{padding-top:90px}.sd-header{align-items:flex-start;gap:10px}.sd-header h2{font-size:25px}.sd-header button{font-size:11px;white-space:nowrap}.sd-kpis{grid-template-columns:repeat(2,1fr);gap:8px}.sd-kpis button{padding:12px 16px}.sd-kpis b{font-size:25px}.sd-controls{gap:8px}.sd-search{flex-basis:100%}.sd-controls label:not(.sd-search){flex:1;min-width:0}.sd-controls select{width:100%;padding:8px 4px;font-size:11px}.sd-count{width:100%;margin:4px 0 0}.sd-dossier>summary{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.sd-card-top{padding:10px 14px 0}.sd-row-meta{flex-direction:row;align-items:center;flex-wrap:wrap}.sd-expand{margin-left:auto}.sd-detail{padding:15px}.sd-facts{grid-template-columns:repeat(2,1fr)}.sd-sources li{flex-direction:column;gap:2px}.sd-changes{padding:14px}.sd-updated{font-size:10px}}

.spin-only{display:none}body.spin-research .spin-only{display:block}body.spin-research .investor-context,body.spin-research .footer a[href*="himcap.com"],body.spin-research .footer a[href*="CIK=0001709323"],body.spin-research .divider{display:none!important}
