.kact-module{min-width:0;font-family:Inter,sans-serif;color:#e1eaf9}.kact-module *{box-sizing:border-box}.kact-module button{font:inherit;cursor:pointer}.kact-module [hidden]{display:none!important}.kact-module button:focus-visible,.kact-module summary:focus-visible,.kact-module [tabindex="0"]:focus-visible{outline:2px solid #8ab2ff;outline-offset:3px}.kact-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.kact-heading h3{font:500 23px 'Clash Display',Inter,sans-serif;letter-spacing:-.02em;margin:0}.kact-heading p{font-size:11px;line-height:1.7;color:#98aecb;margin:7px 0 0}.kact-heading>span{font-size:10px;color:#95a8c5;white-space:nowrap}.kact-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:22px 0 12px}.kact-filters{display:flex;gap:6px;flex-wrap:wrap;min-width:0}.kact-filters button{padding:7px 11px;border:1px solid #3a4b65;border-radius:6px;color:#a9bbd6;background:#13223a;font-size:11px;line-height:1.4;white-space:nowrap}.kact-filters button[aria-pressed=true]{background:#3b3246;border-color:#9b7d68;color:#f2d0a8}.kact-collapse{border:0;background:none;font-size:10px;color:#9eb9e1;padding:4px;text-decoration:underline;text-underline-offset:3px}.kact-filter-note{font-size:10px;color:#91a5c2;margin:9px 0 17px;line-height:1.6}.kact-list-labels{display:grid;grid-template-columns:90px minmax(0,1fr) 114px;gap:17px;padding:5px 30px 10px;font-size:10px;color:#829bbd}.kact-list-labels>span:last-child{text-align:right}.kact-list{list-style:none;padding:0;margin:0;border-top:1px solid #35455e}.kact-list>li{margin:0;border-bottom:1px solid #2d405b}.kact-row{display:grid;grid-template-columns:16px 90px minmax(0,1fr) 110px 14px;gap:13px;align-items:center;width:100%;border:0;border-radius:0;padding:15px 0;background:transparent;color:inherit;text-align:left;min-width:0}.kact-row:hover,.kact-row[aria-expanded=true]{background:#17283f}.kact-star{font-size:17px;text-align:center;line-height:1;color:#e7ba79}.kact-row.is-passive .kact-star{color:#85b0ef}.kact-row.is-unclassified .kact-star{color:#c2a2ec}.kact-row>time{font-size:10px;color:#a0b3d0;line-height:1.55}.kact-investor{min-width:0}.kact-investor>strong{display:block;font-size:12px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.kact-investor>small{display:flex;gap:7px;flex-wrap:wrap;margin-top:3px;font-size:10px;color:#8da6c7;line-height:1.5}.kact-investor>small>i{font-style:normal;color:#607b9e}.kact-kind.is-activist{color:#e7bd83}.kact-kind.is-passive{color:#91b7ed}.kact-kind.is-unclassified{color:#c6a9ed}.kact-ownership{text-align:right;white-space:nowrap;min-width:0}.kact-ownership>b{display:block;font-size:16px;font-weight:500;line-height:1.4;color:#e2d7f4;font-variant-numeric:tabular-nums}.kact-ownership>small{display:block;font-size:10px;color:#8da4c4;margin-top:4px;font-variant-numeric:tabular-nums}.kact-module .is-up{color:#7ddcc0}.kact-module .is-down{color:#f5a5b2}.kact-module .is-flat{color:#b5bbd2}.kact-expand{font-size:17px;color:#9db0ce;line-height:1}.kact-detail{padding:18px 22px 20px;margin:0 0 13px 29px;border-left:2px solid #897259;background:#142239;border-radius:0 7px 7px 0;outline-offset:-3px;min-width:0}.kact-detail:focus-visible{outline:1px solid #6689bb}.kact-detail-heading{display:flex;align-items:center;gap:11px;flex-wrap:wrap;font-size:10px;margin-bottom:20px}.kact-form{border:1px solid #526681;color:#c7d6ec;padding:3px 6px;border-radius:4px;line-height:1.35}.kact-chart-button{display:flex;gap:7px;align-items:center;margin-left:auto;border:1px solid #547297;background:#233d5d;color:#d4e4fa;font-size:11px;padding:7px 11px;border-radius:5px}.kact-chart-button:hover{background:#2d4a70;border-color:#84a6d3}.kact-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 21px;margin:0}.kact-facts>div{min-width:0}.kact-facts dt{font-size:10px;color:#8ea8c8;line-height:1.5}.kact-facts dd{font-size:12px;color:#d4e1f4;line-height:1.6;margin:5px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.kact-comparison-note{font-size:10px;line-height:1.8;color:#99adca;margin:17px 0 0}.kact-intent{margin-top:22px;padding-top:17px;border-top:1px solid #2e435f}.kact-intent h4,.kact-history-block h4{font:500 12px/1.5 Inter,sans-serif;color:#bacde7;margin:0}.kact-intent>p{font-size:11px;line-height:1.85;color:#b7c9e2;margin:7px 0 0;max-width:850px}.kact-intent>.kact-unclassified-note{color:#b7a3ce;font-size:10px}.kact-history-block{margin-top:22px}.kact-history-scroll{max-width:100%;overflow-x:auto;margin-top:13px;scrollbar-color:#526787 #132037}.kact-history{display:flex;list-style:none;gap:12px;padding:0 0 8px;margin:0;min-width:0;width:max-content;max-width:none}.kact-history>li{margin:0;flex:0 0 auto}.kact-history button{display:grid;justify-items:center;gap:6px;min-width:102px;max-width:140px;border:1px solid transparent;border-radius:6px;background:none;padding:8px;color:#a7bcdc;text-align:center}.kact-history button:hover,.kact-history button[aria-pressed=true]{border-color:#796790;background:#29283e}.kact-history b{font-size:12px;font-weight:500;color:#d3c2ed;font-variant-numeric:tabular-nums}.kact-history i{width:6px;height:6px;background:#b39fd9;border-radius:50%}.kact-history time{font-size:10px;line-height:1.4}.kact-history small{font-size:9px;color:#829bbd}.kact-history-block>p,.kact-history-empty{font-size:10px;line-height:1.7;color:#839abb;margin:10px 0 0}.kact-history-empty{margin-top:20px}.kact-source{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;border-top:1px solid #2b3e59;margin-top:19px;padding-top:13px}.kact-source>span{font-size:9px;color:#9cb1d0;white-space:nowrap}.kact-source>p{font-size:10px;line-height:1.6;color:#879fbe;margin:0;overflow-wrap:anywhere}.kact-method{border-top:1px solid #2b3e59;margin-top:23px;padding-top:15px}.kact-method summary{font-size:11px;color:#aabfdf;line-height:1.6;cursor:pointer;width:max-content;max-width:100%}.kact-method p{font-size:10px;line-height:1.9;color:#90a7c7;max-width:880px;margin:11px 0 0}.kact-empty{padding:23px 20px;border:1px dashed #3b4c67;border-radius:8px;background:#132137}.kact-empty h4{font:500 18px 'Clash Display',Inter,sans-serif;margin:0 0 8px}.kact-empty p{font-size:11px;line-height:1.8;color:#9eb4d3;margin:0;max-width:650px}
@media(max-width:1000px){.kact-row{grid-template-columns:16px 80px minmax(0,1fr) 92px 12px;gap:10px}.kact-list-labels{grid-template-columns:80px minmax(0,1fr) 94px;gap:13px;padding-left:26px;padding-right:24px}.kact-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.kact-heading h3{font-size:21px}.kact-heading{gap:8px}.kact-heading p{font-size:10px}.kact-toolbar{margin-top:18px}.kact-filters{gap:5px}.kact-filters button{padding:6px 8px;font-size:10px}.kact-list-labels{display:none}.kact-row{grid-template-columns:15px minmax(0,1fr) 86px;gap:3px 9px;padding:13px 0}.kact-star{grid-column:1;grid-row:1/3;font-size:16px}.kact-row>time{grid-column:2;grid-row:1;font-size:10px}.kact-investor{grid-column:2;grid-row:2}.kact-investor>strong{font-size:11px;line-height:1.55}.kact-investor>small{font-size:9px;gap:4px;margin-top:4px}.kact-ownership{grid-column:3;grid-row:1/3}.kact-ownership>b{font-size:15px}.kact-ownership>small{font-size:9px}.kact-expand{display:none}.kact-detail{margin-left:0;padding:15px 12px 17px}.kact-detail-heading{gap:8px;margin-bottom:17px}.kact-chart-button{font-size:10px;padding:7px 9px}.kact-facts{gap:16px 12px}.kact-facts dt{font-size:9px}.kact-facts dd{font-size:11px}.kact-source{gap:6px}.kact-intent{margin-top:18px;padding-top:15px}.kact-history button{min-width:99px}.kact-filter-note{font-size:9px}}
@media(prefers-reduced-motion:reduce){.kact-module *{scroll-behavior:auto}}
@media(forced-colors:active){.kact-star,.kact-kind,.kact-module .is-up,.kact-module .is-down{color:CanvasText}.kact-row[aria-expanded=true],.kact-filters button[aria-pressed=true]{border:1px solid Highlight}.kact-history i{background:CanvasText}.kact-history button[aria-pressed=true]{border-color:Highlight}}
