.navigation-link-label_label__18mEs{position:relative;display:inline-block}.navigation-link-label_indicator__6X3QN{position:absolute;inset-inline:0;bottom:-5px;height:2px;border-radius:2px;background:linear-gradient(90deg,#bdcbae,#56754e,#bdcbae);background-size:200% 100%;opacity:0;pointer-events:none}.navigation-link-label_pending__c5_rw{color:var(--green,#315840)}.navigation-link-label_pending__c5_rw .navigation-link-label_indicator__6X3QN{opacity:.85;animation:navigation-link-label_reading__eW0fO 1.4s ease-in-out infinite}.navigation-link-label_status__9ierE{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes navigation-link-label_reading__eW0fO{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.navigation-link-label_pending__c5_rw .navigation-link-label_indicator__6X3QN{animation:none}}.vail-pal_root__GuXed{position:relative;z-index:80}.vail-pal_dock__j_WDO{position:fixed;right:22px;bottom:20px;width:144px;display:flex;flex-direction:column;align-items:center;gap:3px;z-index:82}.vail-pal_dock__j_WDO[data-dragging=true]{will-change:transform}.vail-pal_petButton__69Iyw{width:100px;height:124px;padding:0;border:0;background:transparent;cursor:grab;touch-action:none;filter:drop-shadow(0 8px 8px rgba(24,46,30,.18))}.vail-pal_petButton__69Iyw:active{cursor:grabbing}.vail-pal_controls__PEDSP button:focus-visible,.vail-pal_panel__Q8ORy a:focus-visible,.vail-pal_panel__Q8ORy button:focus-visible,.vail-pal_panel__Q8ORy textarea:focus-visible,.vail-pal_petButton__69Iyw:focus-visible{outline:3px solid #94c9a7;outline-offset:3px}.vail-pal_artwork__T4_Al{position:relative;display:block;width:100px;height:124px;overflow:visible;-webkit-user-select:none;user-select:none;animation:vail-pal_palBob__Owm6M 3.4s steps(4) infinite}.vail-pal_petHead__DiDTx{position:absolute;left:-11px;top:-13px;width:122px;height:132px;overflow:hidden;pointer-events:none}.vail-pal_petShadow__z7onH{position:absolute;left:38px;top:118px;width:25px;height:5px;border-radius:999px;background:#101615;pointer-events:none}.vail-pal_petEffects__eJQ8Q{position:absolute;inset:0;width:100px;height:124px;overflow:visible;pointer-events:none}.vail-pal_artwork__T4_Al[data-motion=attentive]{animation:vail-pal_palAttention___nnrx 1.8s ease-in-out infinite}.vail-pal_listeningRings__UL5Px,.vail-pal_notificationSpark__HBz7H,.vail-pal_thinkingDots__WJfDW{opacity:0}.vail-pal_artwork__T4_Al[data-motion=listening] .vail-pal_listeningRings__UL5Px{opacity:1;animation:vail-pal_palListen__MOWL5 1s steps(2) infinite;transform-origin:center}.vail-pal_artwork__T4_Al[data-motion=listening]{animation-duration:1.4s}.vail-pal_artwork__T4_Al[data-motion=thinking] .vail-pal_thinkingDots__WJfDW{opacity:1;animation:vail-pal_palDots__UjE7e 1.2s steps(3) infinite}.vail-pal_artwork__T4_Al[data-motion=thinking]{animation:vail-pal_palRead__WNXKn 2s ease-in-out infinite}.vail-pal_artwork__T4_Al[data-motion=speaking]{animation-duration:.7s}.vail-pal_artwork__T4_Al[data-motion=notification] .vail-pal_notificationSpark__HBz7H{opacity:1;animation:vail-pal_palSpark__OpK9X .9s steps(2) 2;transform-box:fill-box;transform-origin:center}.vail-pal_artwork__T4_Al[data-motion=exercise]{animation:none}.vail-pal_artwork__T4_Al[data-motion=dragging]{animation:none;transform:rotate(5deg) translateY(-4px)}.vail-pal_petButton__69Iyw:hover .vail-pal_artwork__T4_Al[data-motion=idle]{animation-duration:2.3s}.vail-pal_controls__PEDSP{display:flex;align-items:center;justify-content:center;width:144px;height:42px;padding:3px 5px;border-radius:999px;background:#191b1d;color:#fff;box-shadow:0 8px 24px rgba(22,25,35,.24);opacity:0;transform:translateY(-6px) scale(.96);pointer-events:none;transition:opacity .16s ease,transform .2s ease}.vail-pal_dock__j_WDO:focus-within .vail-pal_controls__PEDSP,.vail-pal_dock__j_WDO[data-controls-visible=true] .vail-pal_controls__PEDSP{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}@media (hover:none){.vail-pal_controls__PEDSP{opacity:1;transform:none;pointer-events:auto}}.vail-pal_controls__PEDSP button{position:relative;width:43px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.vail-pal_controls__PEDSP button+button{border-left:1px solid rgba(255,255,255,.14);border-radius:0}.vail-pal_controls__PEDSP button:last-child{border-radius:0 50% 50% 0}.vail-pal_controls__PEDSP button:focus-visible,.vail-pal_controls__PEDSP button:hover{color:#c2e7c4}.vail-pal_controls__PEDSP .vail-pal_recording__HQCzW{color:#f6aaa1;animation:vail-pal_pulse__eqdCA 1s infinite}.vail-pal_badge__XY1zl{position:absolute;top:-4px;right:-3px;min-width:17px;height:17px;padding:0 3px;border-radius:50%;background:#2ed464;color:#fff;font:700 10px/17px sans-serif}.vail-pal_panel__Q8ORy{position:fixed;right:182px;bottom:20px;width:min(416px,calc(100vw - 24px));height:min(560px,calc(100vh - 24px));display:flex;flex-direction:column;overflow:hidden;z-index:81;border:1px solid rgba(103,132,111,.32);border-radius:24px;background:rgba(247,249,242,.78);box-shadow:0 24px 75px rgba(22,39,29,.24),inset 0 1px rgba(255,255,255,.82);-webkit-backdrop-filter:blur(30px) saturate(1.35);backdrop-filter:blur(30px) saturate(1.35);color:#20382c;transform-origin:50% 85%;animation:vail-pal_palGlassPop__i90s9 .44s cubic-bezier(.18,.76,.2,1) both}.vail-pal_panel__Q8ORy:before{content:"";position:absolute;z-index:4;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,transparent 16%,rgba(255,255,255,.48) 38%,rgba(220,248,224,.28) 49%,transparent 68%);opacity:0;transform:translateX(-65%);animation:vail-pal_palGlassSheen__2B3Ml .7s ease-out both}.vail-pal_expandedBackdrop__tjBtI{position:fixed;inset:0;z-index:100;border:0;background:rgba(18,37,26,.2);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:default;animation:vail-pal_palBackdropIn__0nWLm .43s ease-out both}.vail-pal_panelExpanded__pkMKJ{--pal-expanded-from:translate(-50%,-47%) scale(.955);--pal-expanded-to:translate(-50%,-50%) scale(1);left:50%;top:50%;right:auto;bottom:auto;width:min(1600px,calc(100vw - 48px));height:calc(100dvh - 48px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);z-index:101;transform:translate(-50%,-50%);transform-origin:50% 50%;border-radius:30px;border-color:rgba(255,255,255,.78);background:linear-gradient(135deg,rgba(255,255,255,.85),rgba(237,246,233,.76) 45%,rgba(248,250,244,.85));box-shadow:0 38px 110px rgba(12,33,21,.28),inset 0 1px 1px rgba(255,255,255,.95);-webkit-backdrop-filter:blur(42px) saturate(1.35);backdrop-filter:blur(42px) saturate(1.35);animation:vail-pal_palGlassExpand__3alcX .53s cubic-bezier(.18,.78,.18,1) both}.vail-pal_panelExpanded__pkMKJ[data-custom-frame=true]{--pal-expanded-from:translateY(16px) scale(.96);--pal-expanded-to:none}.vail-pal_moveHandle__VyzsU{position:absolute;z-index:5;display:block;padding:0;border:0;background:transparent;touch-action:none;cursor:grab}.vail-pal_moveHandle__VyzsU:active{cursor:grabbing}.vail-pal_moveHandle__VyzsU:after{content:"";position:absolute;display:block;border-radius:999px;background:rgba(60,101,74,.43);opacity:.28;transition:opacity .18s ease}.vail-pal_moveHandle__VyzsU:focus-visible:after,.vail-pal_moveHandle__VyzsU:hover:after{opacity:1}.vail-pal_moveBottom__F4bCy,.vail-pal_moveTop__tcUla{left:34px;right:34px;height:12px}.vail-pal_moveTop__tcUla{top:0}.vail-pal_moveBottom__F4bCy{bottom:0}.vail-pal_moveBottom__F4bCy:after,.vail-pal_moveTop__tcUla:after{left:50%;width:40px;height:3px;transform:translateX(-50%)}.vail-pal_moveTop__tcUla:after{top:4px}.vail-pal_moveBottom__F4bCy:after{bottom:4px}.vail-pal_moveLeft__u6fjk,.vail-pal_moveRight__ITba_{top:34px;bottom:34px;width:12px}.vail-pal_moveLeft__u6fjk{left:0}.vail-pal_moveRight__ITba_{right:0}.vail-pal_moveLeft__u6fjk:after,.vail-pal_moveRight__ITba_:after{top:50%;width:3px;height:40px;transform:translateY(-50%)}.vail-pal_moveLeft__u6fjk:after{left:4px}.vail-pal_moveRight__ITba_:after{right:4px}.vail-pal_resizeHandle__5Xakk{position:absolute;z-index:5;display:block;width:32px;height:32px;padding:0;border:0;background:transparent;touch-action:none}.vail-pal_resizeHandle__5Xakk:after{content:"";position:absolute;display:block;width:11px;height:11px;border-color:rgba(65,105,75,.56);border-style:solid;opacity:.56;transition:opacity .15s ease,border-color .15s ease}.vail-pal_resizeHandle__5Xakk:focus-visible:after,.vail-pal_resizeHandle__5Xakk:hover:after{opacity:1;border-color:#2d6b47}.vail-pal_resizeNW__wU8Ai{top:0;left:0;cursor:nwse-resize}.vail-pal_resizeNW__wU8Ai:after{top:10px;left:10px;border-width:2px 0 0 2px;border-radius:3px 0 0 0}.vail-pal_resizeNE____GVR{top:0;right:0;cursor:nesw-resize}.vail-pal_resizeNE____GVR:after{top:10px;right:10px;border-width:2px 2px 0 0;border-radius:0 3px 0 0}.vail-pal_resizeSW__higs6{bottom:0;left:0;cursor:nesw-resize}.vail-pal_resizeSW__higs6:after{bottom:10px;left:10px;border-width:0 0 2px 2px;border-radius:0 0 0 3px}.vail-pal_resizeSE__FwsAP{bottom:0;right:0;cursor:nwse-resize}.vail-pal_resizeSE__FwsAP:after{bottom:10px;right:10px;border-width:0 2px 2px 0;border-radius:0 0 3px 0}.vail-pal_dockHidden__TtuY4{opacity:0;pointer-events:none}.vail-pal_panelHeader__YGLoq{padding:22px 22px 17px;display:flex;align-items:start;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(89,119,95,.18);background:rgba(241,246,235,.4)}.vail-pal_panelExpanded__pkMKJ .vail-pal_panelHeader__YGLoq{padding:25px 32px 21px;background:rgba(255,255,255,.22)}.vail-pal_eyebrow__9BjJ1{display:block;margin-bottom:5px;color:#778a75;font:700 10px/1.3 var(--font-sans),sans-serif;letter-spacing:.15em}.vail-pal_panelHeader__YGLoq h2{margin:0;color:#20382c;font:600 21px/1.2 var(--font-sans),sans-serif;letter-spacing:-.025em}.vail-pal_panelExpanded__pkMKJ .vail-pal_panelHeader__YGLoq h2{font-size:25px}.vail-pal_headerActions__83dmf{display:flex;align-items:center;gap:6px}.vail-pal_newChat__L2Aif{padding:5px 6px;border:0;background:transparent;color:#436e51;font:600 11px var(--font-sans),sans-serif;white-space:nowrap;cursor:pointer}.vail-pal_expandButton__GpLnP{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid rgba(78,112,86,.19);border-radius:8px;color:#355d43;background:rgba(255,255,255,.4);font-size:18px;line-height:1;cursor:pointer}.vail-pal_expandButton__GpLnP:hover{background:rgba(255,255,255,.76)}.vail-pal_plainButton__i4jGQ{display:grid;place-items:center;width:29px;height:29px;flex:none;border:0;border-radius:50%;color:#506757;background:transparent;cursor:pointer}.vail-pal_plainButton__i4jGQ:hover{background:rgba(90,125,99,.1)}.vail-pal_chatLayout__QhSDh{display:flex;flex:1 1;min-height:0}.vail-pal_chatMain__MPQvT{display:flex;flex:1 1;flex-direction:column;min-width:0}.vail-pal_conversation__Ly1h8{flex:1 1;overflow:auto;min-height:0;padding:19px 20px;display:flex;flex-direction:column;gap:17px}.vail-pal_panelExpanded__pkMKJ .vail-pal_conversation__Ly1h8{padding:28px 34px;gap:22px}.vail-pal_welcome__laDa8{color:#586d5c;font-size:14px;line-height:1.6}.vail-pal_welcome__laDa8 p{margin:0 0 16px}.vail-pal_panelExpanded__pkMKJ .vail-pal_welcome__laDa8{max-width:580px;padding:22px 0;font-size:17px}.vail-pal_suggestions__j_Y_T{display:flex;flex-direction:column;align-items:start;gap:8px}.vail-pal_suggestions__j_Y_T button{padding:8px 12px;border:1px solid #d4dfcf;border-radius:10px;background:rgba(255,255,255,.62);color:#3c5947;text-align:left;font:500 12px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_suggestions__j_Y_T button:hover{background:#edf4e8}.vail-pal_memoryLink__px__3{display:block;margin-top:20px;padding:0;border:0;background:none;color:#356a4b;font:600 12px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_assistantMessage__Q4D0H,.vail-pal_userMessage__78uM1{max-width:94%;font-size:13px;line-height:1.55;white-space:pre-wrap}.vail-pal_panelExpanded__pkMKJ .vail-pal_assistantMessage__Q4D0H,.vail-pal_panelExpanded__pkMKJ .vail-pal_userMessage__78uM1{max-width:86%;font-size:15px;line-height:1.65}.vail-pal_userMessage__78uM1{align-self:end;padding:11px 13px;border-radius:15px 15px 3px 15px;color:#fff;background:#315541}.vail-pal_assistantMessage__Q4D0H{align-self:start;padding:12px 14px;border:1px solid rgba(113,145,113,.22);border-radius:3px 15px 15px 15px;background:rgba(255,255,255,.66)}.vail-pal_panelExpanded__pkMKJ .vail-pal_assistantMessage__Q4D0H{padding:19px 22px;background:rgba(255,255,255,.72)}.vail-pal_inlineCitation__9uEa0{color:#266949;text-decoration:underline;text-underline-offset:3px}.vail-pal_messageLabel__bgQTZ{display:block;margin-bottom:4px;font:700 10px var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;opacity:.66}.vail-pal_assistantMessage__Q4D0H p,.vail-pal_userMessage__78uM1 p{margin:0}.vail-pal_answerProse___fBXM{display:grid;gap:10px;white-space:normal}.vail-pal_answerProse___fBXM p{margin:0}.vail-pal_companyMessage__7raV_,.vail-pal_panelExpanded__pkMKJ .vail-pal_companyMessage__7raV_{width:min(100%,960px);max-width:100%}.vail-pal_companyAnswerLead__TmjjY{max-width:70ch;color:#284534;font-weight:500}.vail-pal_panelExpanded__pkMKJ .vail-pal_companyAnswerLead__TmjjY{font-size:17px;line-height:1.5}.vail-pal_companySnapshot__5hUY5{display:grid;gap:14px;margin-top:16px;padding:17px;border:1px solid #d3e3d2;border-radius:17px;background:linear-gradient(145deg,#f7fbf5,#edf5eb);box-shadow:inset 0 1px rgba(255,255,255,.95);white-space:normal}.vail-pal_companyIdentity__PmDF9,.vail-pal_companySnapshotHead__R8kkI{display:flex;align-items:center;gap:10px;min-width:0}.vail-pal_companySnapshotHead__R8kkI{justify-content:space-between;gap:16px}.vail-pal_companyIdentity__PmDF9 .company-logo{flex:none;width:40px;height:40px;border-radius:10px}.vail-pal_companyIdentity__PmDF9>div{min-width:0}.vail-pal_companyIdentity__PmDF9 span,.vail-pal_companyPriceMeta__1tVR4>span{color:#7c987f;font:700 9px var(--font-sans),sans-serif;letter-spacing:.12em}.vail-pal_companyIdentity__PmDF9 h3{margin:2px 0 0;color:#253f2e;font:600 17px/1.2 var(--font-sans),sans-serif;letter-spacing:-.025em}.vail-pal_companyIdentity__PmDF9 h3 em{margin-left:4px;color:#6d8b74;font-size:12px;font-style:normal;font-weight:600}.vail-pal_companyPriceSource__1eHiv,.vail-pal_companySnapshotHead__R8kkI>a{color:#3c7954;font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.vail-pal_companyPriceSource__1eHiv:hover,.vail-pal_companySnapshotHead__R8kkI>a:hover{text-decoration:underline}.vail-pal_companyPriceBlock__Ab5Dc{display:grid;grid-template-columns:175px minmax(0,1fr) auto;align-items:end;gap:14px;padding:14px;border:1px solid #dce8d9;border-radius:13px;background:rgba(255,255,255,.8)}.vail-pal_companyPriceMeta__1tVR4{display:grid;align-content:center;gap:2px}.vail-pal_companyPriceMeta__1tVR4 strong{color:#234331;font:600 29px/1.1 var(--font-sans),sans-serif;letter-spacing:-.045em}.vail-pal_companyPriceMeta__1tVR4 small{color:#7d907e;font-size:10px}.vail-pal_companyPriceMeta__1tVR4 b{margin-top:6px;font-size:11px}.vail-pal_companyPositive__H02qM{color:#348250!important}.vail-pal_companyNegative__TW1TW{color:#b76e61!important}.vail-pal_companySparkline__qOhpC{width:100%;height:96px;overflow:visible;color:#529869}.vail-pal_sparklineArea__S7KOp{fill:rgba(101,164,112,.13)}.vail-pal_sparklineLine__OL8wg{fill:none;stroke:currentColor;stroke-width:2.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.vail-pal_companySparkline__qOhpC circle{fill:currentColor}.vail-pal_sparklineNegative__pFKPh{color:#c48174}.vail-pal_sparklineNegative__pFKPh .vail-pal_sparklineArea__S7KOp{fill:rgba(196,129,116,.12)}.vail-pal_companyPeriods__PvymM{display:grid;gap:3px;align-self:center;padding:3px;border-radius:9px;background:#ecf3e9}.vail-pal_companyPeriods__PvymM button{padding:5px 7px;border:0;border-radius:6px;background:transparent;color:#728574;font:700 10px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_companyPeriods__PvymM button[aria-pressed=true]{color:#2c6543;background:white;box-shadow:0 1px 3px rgba(32,63,35,.12)}.vail-pal_companyActivity__gLwNh{display:grid;gap:9px}.vail-pal_companyActivityHead__dSooJ{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 12px}.vail-pal_companyActivityHead__dSooJ strong{color:#3c6047;font-size:11px}.vail-pal_companyActivityHead__dSooJ span,.vail-pal_companyActivity__gLwNh>small{color:#8a9b89;font-size:10px}.vail-pal_companySignals__v0_sD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vail-pal_companySignal__45dQJ{display:grid;align-content:start;gap:3px;min-width:0;padding:10px;border:1px solid #dce8d9;border-radius:11px;background:rgba(255,255,255,.74)}.vail-pal_companySignal__45dQJ>span{color:#67846d;font-size:10px;font-weight:700}.vail-pal_companySignal__45dQJ strong{color:#34533c;font-size:13px;line-height:1.2}.vail-pal_companySignal__45dQJ small{color:#7b8c7b;font-size:10px;line-height:1.35}.vail-pal_companySignal__45dQJ a{width:fit-content;margin-top:3px;color:#3b7953;font-size:10px;font-weight:700;text-decoration:none}.vail-pal_companySignal__45dQJ a:hover{text-decoration:underline}.vail-pal_companyPriceSource__1eHiv{justify-self:end;color:#78917c;font-size:10px;font-weight:500}.vail-pal_companyAnalysis__BaJCP{max-width:72ch;margin-top:13px;padding:0 2px;color:#526c57;white-space:normal}.vail-pal_companyAnalysis__BaJCP summary{width:fit-content;color:#3e7952;font-size:12px;font-weight:700;cursor:pointer}.vail-pal_companyAnalysis__BaJCP[open] summary{margin-bottom:13px}.vail-pal_companyAnalysis__BaJCP .vail-pal_answerProse___fBXM{line-height:1.6}.vail-pal_panelNarrow__P_zmF .vail-pal_companyPriceBlock__Ab5Dc{grid-template-columns:minmax(0,1fr) auto}.vail-pal_panelNarrow__P_zmF .vail-pal_companySparkline__qOhpC{grid-row:2;grid-column:1/-1;height:74px}.vail-pal_panelNarrow__P_zmF .vail-pal_companySignals__v0_sD{grid-template-columns:1fr}.vail-pal_panelNarrow__P_zmF .vail-pal_companySnapshotHead__R8kkI{align-items:start;flex-wrap:wrap}.vail-pal_inlineTicker__RkxCX{display:inline-flex;align-items:center;gap:4px;vertical-align:-.16em;margin:0 2px;padding:2px 5px 2px 2px;border:1px solid #d5e5d4;border-radius:6px;background:#eef6ec;color:#2a6343;text-decoration:none;white-space:nowrap;line-height:1}.vail-pal_inlineTicker__RkxCX .company-logo{flex:none;width:25px;height:25px;border-radius:5px;font-size:9px}.vail-pal_inlineTicker__RkxCX .company-logo img{padding:0}.vail-pal_inlineTicker__RkxCX strong{font-size:.78em;letter-spacing:.01em}.vail-pal_inlineTickerSymbol__sTmpv{padding:2px 4px;border-radius:4px;background:#dbeadb;color:#315f40;font-size:.68em;font-weight:800;letter-spacing:.035em}.vail-pal_inlineTicker__RkxCX:hover{border-color:#9cc4a3;background:#e5f2e4}.vail-pal_answerDetails__a0E8u{display:grid;gap:9px;margin:14px 0 0;padding:0 0 0 20px;color:#45604b;white-space:normal}.vail-pal_answerDetails__a0E8u li{padding-left:2px}.vail-pal_answerDetails__a0E8u li::marker{color:#88a990}.vail-pal_activityChart__G0H9i{display:grid;gap:9px;margin:17px 0 0;padding:14px;border:1px solid #d7e4d6;border-radius:13px;background:rgba(241,247,239,.8);white-space:normal}.vail-pal_activityChart__G0H9i figcaption{color:#31503b;font:700 12px var(--font-sans),sans-serif}.vail-pal_activityRow__9nwMs{display:grid;grid-template-columns:65px minmax(0,1fr) 22px;align-items:center;gap:8px;color:#55705a;font-size:11px}.vail-pal_activityRow__9nwMs strong{color:#34523c;text-align:right}.vail-pal_activityTrack__ZgpHs{display:flex;height:9px;overflow:hidden;border-radius:99px;background:#e0e9de}.vail-pal_activityTrack__ZgpHs i{display:block;height:100%}.vail-pal_activityBuy__1d4T_,.vail-pal_legendBuy__m_2rh{background:#4e8a66}.vail-pal_activitySell__359Sk,.vail-pal_legendSell__nI1tH{background:#bf8174}.vail-pal_activityLegend__9B0VQ{display:flex;gap:14px;color:#6c806d;font-size:10px}.vail-pal_activityLegend__9B0VQ span{display:inline-flex;align-items:center;gap:5px}.vail-pal_activityLegend__9B0VQ i{width:8px;height:8px;border-radius:3px}.vail-pal_activityChart__G0H9i p{margin:1px 0 0;color:#829083;font-size:10px;line-height:1.4}.vail-pal_unusualCard__gbNkl{display:grid;gap:13px;margin:16px 0 0;padding:16px;border:1px solid #d5e4d2;border-radius:17px;background:linear-gradient(145deg,rgba(250,253,248,.98),rgba(235,244,233,.9));white-space:normal}.vail-pal_unusualHead__BQXCA{display:flex;align-items:center;gap:10px;min-width:0}.vail-pal_unusualHead__BQXCA .company-logo{flex:none;width:40px;height:40px;border-radius:11px}.vail-pal_unusualHead__BQXCA>span{display:grid;min-width:0;gap:2px}.vail-pal_unusualHead__BQXCA small{color:#7e957e;font:700 9px var(--font-sans),sans-serif;letter-spacing:.12em}.vail-pal_unusualHead__BQXCA strong{overflow:hidden;color:#244333;font:650 15px var(--font-sans),sans-serif;text-overflow:ellipsis;white-space:nowrap}.vail-pal_unusualCompany__789Pc{color:#7a8e7d;font-size:10px;line-height:1.3}.vail-pal_unusualHead__BQXCA em{margin-left:auto;padding:5px 8px;border-radius:999px;background:#e2f0df;color:#3c7450;font:700 10px var(--font-sans),sans-serif;font-style:normal;text-align:center}.vail-pal_unusualOwner__uJSW_{margin-top:-6px;color:#738876;font:600 10px var(--font-sans),sans-serif}.vail-pal_unusualAmounts__2w4dF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vail-pal_unusualAmounts__2w4dF>div{display:grid;align-content:start;gap:4px;padding:12px;border:1px solid #d9e6d6;border-radius:11px;background:rgba(255,255,255,.8)}.vail-pal_unusualAmounts__2w4dF>div:first-child{background:#e9f4e6;border-color:#cbdcc6}.vail-pal_unusualAmounts__2w4dF span{color:#6b826f;font-size:10px}.vail-pal_unusualAmounts__2w4dF strong{color:#2b593b;font-size:16px;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vail-pal_unusualAmounts__2w4dF small{color:#839084;font-size:10px;line-height:1.4}.vail-pal_unusualStats__VDSNH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.vail-pal_unusualStats__VDSNH>div{display:grid;gap:2px;padding:9px 10px;border:1px solid #dbe8d8;border-radius:10px;background:rgba(255,255,255,.76)}.vail-pal_unusualStats__VDSNH strong{color:#2c6541;font:700 17px var(--font-sans),sans-serif}.vail-pal_unusualStats__VDSNH span{color:#738876;font:500 10px/1.3 var(--font-sans),sans-serif}.vail-pal_unusualTimeline__ue_n2{display:grid;gap:0}.vail-pal_unusualTimeline__ue_n2>span{display:flex;justify-content:space-between;gap:8px;padding-bottom:5px;color:#436c4e;font:700 11px var(--font-sans),sans-serif}.vail-pal_unusualTimeline__ue_n2>span small{color:#839587;font-weight:500}.vail-pal_unusualTimeline__ue_n2>div{display:grid;grid-template-columns:8px 66px minmax(65px,1fr) auto;align-items:center;gap:8px;padding:7px 8px;border-top:1px solid #dfe9dc;color:#56705d;font-size:11px}.vail-pal_unusualTimeline__ue_n2 .vail-pal_inlineTicker__RkxCX{width:fit-content}.vail-pal_unusualTimeline__ue_n2>div i{width:7px;height:7px;border-radius:50%;background:#afc8b2}.vail-pal_unusualTimeline__ue_n2>div strong{color:#355e42}.vail-pal_unusualTimeline__ue_n2>div a{color:#355e42;font-weight:700;text-decoration:none}.vail-pal_unusualTimeline__ue_n2>div a:hover{text-decoration:underline}.vail-pal_unusualTimeline__ue_n2>div>span{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vail-pal_unusualTimeline__ue_n2>.vail-pal_unusualTarget__Anbib{border-radius:7px;background:#e0efe0;color:#244d34;font-weight:650}.vail-pal_unusualTimeline__ue_n2>.vail-pal_unusualTarget__Anbib i{background:#2d8b50;box-shadow:0 0 0 3px #c7e4cd}.vail-pal_unusualCard__gbNkl>p{margin:0;color:#859588;font:500 10px/1.4 var(--font-sans),sans-serif}.vail-pal_unusualSize__gFL2z{display:grid;gap:7px}.vail-pal_unusualSize__gFL2z>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#69806e;font-size:10px}.vail-pal_unusualSize__gFL2z strong{color:#3c7850;font-size:12px}.vail-pal_unusualSizeTrack__enMxF{height:7px;overflow:hidden;border-radius:99px;background:#e0e9dc}.vail-pal_unusualSizeTrack__enMxF i{display:block;height:100%;border-radius:inherit;background:#69a078}.vail-pal_unusualLinks__w2_zX{display:flex;flex-wrap:wrap;gap:7px 16px}.vail-pal_unusualLinks__w2_zX a{color:#3b7951;font-size:11px;font-weight:650;text-decoration:none}.vail-pal_unusualLinks__w2_zX a:hover{text-decoration:underline}.vail-pal_unusualMethod__dDabh>summary,.vail-pal_unusualMore__DFDlM>summary{width:fit-content;color:#4a7856;font-size:11px;font-weight:650;cursor:pointer}.vail-pal_unusualMore__DFDlM[open]>summary{margin-bottom:11px}.vail-pal_unusualMore__DFDlM>.vail-pal_unusualCard__gbNkl{margin-top:10px}.vail-pal_unusualPage__0_rZZ{display:grid;gap:13px;margin-top:16px;padding:18px;border:1px solid #d0e1cc;border-radius:18px;background:linear-gradient(145deg,#f8fcf6,#edf5e9);white-space:normal}.vail-pal_unusualPage__0_rZZ>.vail-pal_unusualCard__gbNkl{margin:0;background:rgba(255,255,255,.9)}.vail-pal_unusualPageHeading__Eg1FV>span{color:#82a084;font:700 9px var(--font-sans),sans-serif;letter-spacing:.12em}.vail-pal_unusualPageHeading__Eg1FV h3{margin:5px 0 3px;color:#294d36;font-size:20px;line-height:1.25}.vail-pal_unusualPageHeading__Eg1FV p{margin:0;color:#7b8e7e;font-size:11px}.vail-pal_unusualPageStats___3IF1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.vail-pal_unusualPageStats___3IF1>div{display:grid;gap:3px;padding:12px;border:1px solid #d7e5d1;border-radius:11px;background:rgba(255,255,255,.7)}.vail-pal_unusualPageStats___3IF1 strong{color:#376f46;font-size:25px;line-height:1}.vail-pal_unusualPageStats___3IF1 span{color:#758c78;font-size:10px;line-height:1.4}.vail-pal_unusualPageNote__chh6D{margin:0;color:#708575;font-size:11px;line-height:1.5}.vail-pal_unusualMethod__dDabh{padding-top:10px;border-top:1px solid #dbe7d5}.vail-pal_unusualMethod__dDabh p{margin:9px 0 0;color:#7a8e7f;font-size:10px;line-height:1.6}.vail-pal_panelNarrow__P_zmF .vail-pal_unusualAmounts__2w4dF{grid-template-columns:1fr}.vail-pal_panelNarrow__P_zmF .vail-pal_unusualPage__0_rZZ{padding:12px}.vail-pal_panelNarrow__P_zmF .vail-pal_unusualHead__BQXCA{flex-wrap:wrap}.vail-pal_panelNarrow__P_zmF .vail-pal_unusualHead__BQXCA em{margin-left:0}@media (max-width:600px){.vail-pal_unusualHead__BQXCA{flex-wrap:wrap}.vail-pal_unusualHead__BQXCA em{margin-left:0}.vail-pal_unusualStats__VDSNH{grid-template-columns:repeat(3,minmax(0,1fr))}.vail-pal_unusualTimeline__ue_n2>div{grid-template-columns:8px 58px 65px 1fr;gap:5px}}.vail-pal_buyingCard__Ah3HG{display:grid;gap:16px;margin-top:17px;padding:18px;border:1px solid #cfdfce;border-radius:17px;background:linear-gradient(150deg,#fbfdfa,#eef6ec);white-space:normal}.vail-pal_buyingHeading__UlhH4{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px;min-width:0}.vail-pal_buyingHeading__UlhH4 h3{margin:4px 0 3px;color:#264434;font-size:19px;line-height:1.2}.vail-pal_buyingHeading__UlhH4 p{margin:0;color:#768878;font-size:11px}.vail-pal_buyingTotals__ugbDl{display:flex;flex-direction:column;align-items:flex-end;min-width:92px;color:#55755c;text-align:right}.vail-pal_buyingTotals__ugbDl strong{color:#28553b;font-size:29px;line-height:1}.vail-pal_buyingTotals__ugbDl span{max-width:140px;font-size:10px;line-height:1.3}.vail-pal_buyingList___Fp_Z{display:grid;gap:8px}.vail-pal_buyingRow__UfKJo{display:grid;grid-template-columns:20px minmax(0,1fr) minmax(116px,.75fr);align-items:center;gap:9px 12px;min-width:0;padding:13px;border:1px solid #dae6d8;border-radius:12px;background:rgba(255,255,255,.86)}.vail-pal_buyingRank__CWTYU{color:#9aad9b;font-size:10px;font-weight:800}.vail-pal_buyingIdentity__72GDq{display:flex;align-items:center;min-width:0;gap:10px;color:#284536;text-decoration:none}.vail-pal_buyingIdentity__72GDq .company-logo{flex:none;width:36px;height:36px;border-radius:9px}.vail-pal_buyingIdentity__72GDq>span{display:grid;min-width:0;gap:3px}.vail-pal_buyingIdentity__72GDq strong{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vail-pal_buyingIdentity__72GDq small{width:fit-content;padding:2px 5px;border-radius:4px;background:#e9f3e7;color:#37704d;font-size:10px;font-weight:800}.vail-pal_buyingActivity__8gUTD{grid-column:2/-1;grid-row:2;display:grid;gap:8px}.vail-pal_buyingActivity__8gUTD>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 7px}.vail-pal_buyingActivity__8gUTD strong{color:#315e42;font-size:12px}.vail-pal_buyingActivity__8gUTD span{color:#788c7c;font-size:10px}.vail-pal_buyingTrack__aGKFQ{height:8px;overflow:hidden;border-radius:99px;background:#e4eee1}.vail-pal_buyingTrack__aGKFQ i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7db68b,#3d8157)}.vail-pal_buyingAmount__nZxaF{grid-column:3;grid-row:1;display:grid;gap:3px;justify-items:start;min-width:0}.vail-pal_buyingAmount__nZxaF span{color:#829484;font-size:9px;text-transform:uppercase;letter-spacing:.055em}.vail-pal_buyingAmount__nZxaF strong{color:#2f6745;font-size:12px}.vail-pal_buyingAmount__nZxaF a{color:#3d7952;font-size:10px;font-weight:700;text-decoration:none}.vail-pal_buyingAmount__nZxaF a:hover{text-decoration:underline}.vail-pal_buyingNote__RaaVb{margin:0;color:#7b8c7c;font-size:10px;line-height:1.45}.vail-pal_panelNarrow__P_zmF .vail-pal_buyingHeading__UlhH4{align-items:start}.vail-pal_recordVisual__RErPp{display:flex;align-items:center;gap:10px;margin-top:15px;padding:12px;border:1px solid #d7e4d6;border-radius:13px;background:rgba(241,247,239,.8);white-space:normal}.vail-pal_recordVisual__RErPp .company-logo{flex:none;width:34px;height:34px}.vail-pal_recordVisual__RErPp>div{display:grid;min-width:0;gap:3px}.vail-pal_recordVisual__RErPp strong{color:#31503b;font-size:12px}.vail-pal_recordVisual__RErPp span{color:#748475;font-size:11px}.vail-pal_recordVisual__RErPp small{margin-left:auto;color:#6f8773;font-size:10px;white-space:nowrap}.vail-pal_convergenceMessage__gIIn_{width:min(100%,920px);max-width:100%}.vail-pal_panelExpanded__pkMKJ .vail-pal_convergenceMessage__gIIn_{max-width:min(100%,920px)}.vail-pal_convergence__7E6d6{display:grid;gap:15px;margin-top:16px;padding:17px;border:1px solid rgba(110,153,115,.25);border-radius:18px;background:linear-gradient(145deg,rgba(248,252,247,.94),rgba(231,242,229,.78));box-shadow:inset 0 1px rgba(255,255,255,.9);white-space:normal}.vail-pal_convergenceHeading__UNoJD{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px}.vail-pal_convergenceEyebrow__1azYQ{color:#779778;font-size:9px;font-weight:700;letter-spacing:.14em}.vail-pal_convergenceHeading__UNoJD h3{margin:3px 0 2px;color:#264434;font-size:17px;line-height:1.25;letter-spacing:-.025em}.vail-pal_convergenceHeading__UNoJD p{margin:0;color:#7c8d7d;font-size:10px}.vail-pal_performance__6OtDx{margin-top:16px;padding:18px;border:1px solid #d6e5d6;border-radius:18px;background:linear-gradient(145deg,#f7fbf6,#edf5eb);white-space:normal}.vail-pal_performanceHeading__Onjt2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.vail-pal_performanceHeading__Onjt2 h3{margin:4px 0;font-size:19px;letter-spacing:-.03em;color:#264434}.vail-pal_performanceHeading__Onjt2 p{margin:0;color:#687e6a;font-size:11px}.vail-pal_performanceProvider__XT7WB{display:inline-block;margin-top:6px;color:#3c7450;font-size:11px;font-weight:650;text-decoration:none}.vail-pal_performanceProvider__XT7WB:hover{text-decoration:underline}.vail-pal_performanceEstimate___fs6k{padding:5px 8px;border-radius:8px;background:#e3eee1;color:#456d4e;font-size:10px;font-weight:700}.vail-pal_performanceList__YOH1u{display:grid;gap:8px;margin:0;padding:0;list-style:none}.vail-pal_performanceList__YOH1u li{display:flex;align-items:center;gap:10px;padding:13px 10px;background:rgba(255,255,255,.85);border:1px solid #dfebdc;border-radius:12px}.vail-pal_performanceRank__ouzKn{color:#7d967f;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vail-pal_performanceList__YOH1u .avatar{width:34px;height:34px;flex:none}.vail-pal_performanceMember__iF_0O{flex:1 1;min-width:0;display:grid;gap:8px}.vail-pal_performanceMember__iF_0O a,.vail-pal_performanceMember__iF_0O strong{color:#294b36;font-size:13px;font-weight:650;text-decoration:none;line-height:1.3}.vail-pal_performanceMember__iF_0O a:hover{text-decoration:underline}.vail-pal_performanceMember__iF_0O .vail-pal_performanceHoldingsLink__WxRi0{font-size:10px;color:#7a947c;font-weight:500}.vail-pal_performanceTrack__UL2XL{height:6px;border-radius:4px;overflow:hidden;background:#edf2ea}.vail-pal_performanceTrack__UL2XL>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#77ac83,#347850)}.vail-pal_performanceReturn__0QXgp{color:#2d7950;font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;min-width:75px;text-align:right}.vail-pal_performanceReturn__0QXgp[data-negative=true]{color:#b16353}.vail-pal_performanceTrack__UL2XL>span[data-negative=true]{background:#bf7e70}.vail-pal_performanceBenchmark__LVZRG{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 10px;border-top:1px solid #dce7d8;color:#607363;font-size:11px}.vail-pal_performanceBenchmark__LVZRG small{display:block;margin-top:2px;font-size:9px;color:#7b8e7d}.vail-pal_performanceBenchmark__LVZRG .vail-pal_performanceTrack__UL2XL{flex:1 1}.vail-pal_performanceBenchmark__LVZRG .vail-pal_performanceTrack__UL2XL>span{background:#92a99a}.vail-pal_performanceBenchmark__LVZRG strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:60px;text-align:right}.vail-pal_performanceMethod__ajYwm{margin:12px 0 0;color:#708371;font-size:10px;line-height:1.6}.vail-pal_performanceMethod__ajYwm a{color:#3c7450;font-weight:650;white-space:nowrap}.vail-pal_convergenceActions__kr1hr{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.vail-pal_includeFunds__cF8nD{padding:6px 9px;border:1px solid #bdd7bd;border-radius:9px;background:rgba(255,255,255,.8);color:#316948;font:700 10px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_includeFunds__cF8nD:hover{background:#fff;border-color:#8fb895}.vail-pal_convergencePeriods__W_lT_{display:flex;flex:none;gap:2px;padding:3px;border:1px solid #d9e7d8;border-radius:9px;background:rgba(227,238,225,.7)}.vail-pal_convergencePeriods__W_lT_ button{padding:4px 6px;border:0;border-radius:6px;background:transparent;color:#607c65;font-size:10px;font-weight:700;cursor:pointer}.vail-pal_convergencePeriods__W_lT_ button[aria-pressed=true]{color:#28583c;background:#fff;box-shadow:0 1px 4px rgba(37,73,42,.12)}.vail-pal_convergenceItems___VZUb{display:grid;gap:10px}.vail-pal_convergenceItem__LiXUE{padding:13px;border:1px solid #d9e5d7;border-radius:14px;background:rgba(255,255,255,.82)}.vail-pal_convergenceItemTop__oxcoP{display:flex;align-items:center;gap:9px;padding-bottom:12px;border-bottom:1px solid #e5ede2}.vail-pal_convergenceItemTop__oxcoP .company-logo{flex:none;width:35px;height:35px}.vail-pal_convergenceItemTop__oxcoP>div{display:grid;gap:1px;min-width:0}.vail-pal_convergenceItemTop__oxcoP strong{color:#244432;font-size:14px;letter-spacing:-.02em}.vail-pal_convergenceItemTop__oxcoP span{color:#7a8c7b;font-size:10px}.vail-pal_convergenceDirection__7ooDN{margin-left:auto;padding:4px 7px;border-radius:99px;background:#e5f1e7;color:#3a7852!important;font-size:10px!important;font-weight:700;white-space:nowrap}.vail-pal_convergenceSelling__aQ2XX{background:#faede8;color:#ad6556!important}.vail-pal_convergenceMetrics__yKOvO{display:grid;gap:11px;padding-top:12px}.vail-pal_convergenceMetric__5CXPE{display:grid;gap:5px;min-width:0}.vail-pal_convergenceMetric__5CXPE+.vail-pal_convergenceMetric__5CXPE{padding-top:10px;border-top:1px solid #e9efe6}.vail-pal_convergenceCounts__2plMr,.vail-pal_convergenceMetricLabel__ousLh{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.vail-pal_convergenceMetricLabel__ousLh span{color:#4c654f;font-size:11px;font-weight:700}.vail-pal_convergenceMetricLabel__ousLh strong{color:#7b897b;font-size:11px;white-space:nowrap}.vail-pal_convergenceMetricLabel__ousLh .vail-pal_positive__hByrw{color:#2f8050}.vail-pal_convergenceMetricLabel__ousLh .vail-pal_negative__Sneic{color:#bc6a59}.vail-pal_convergenceMetricLabel__ousLh .vail-pal_convergenceMixed__gEGqN{color:#a0793d}.vail-pal_convergenceBar__oaF0n{display:flex;height:7px;overflow:hidden;border-radius:99px;background:#edf2e9}.vail-pal_convergenceBar__oaF0n i:first-child{background:#5b9c70}.vail-pal_convergenceBar__oaF0n i:last-child{background:#ce8678}.vail-pal_convergenceCounts__2plMr{color:#697c6c;font-size:10px}.vail-pal_convergenceActors__Qj9j8{color:#829383;font-size:10px}.vail-pal_convergenceAmount__fMIF3{display:grid;gap:3px;margin:3px 0;padding:8px 9px;border:1px solid #e0ecdc;border-radius:9px;background:#f5faf3;overflow-wrap:anywhere}.vail-pal_convergenceAmount__fMIF3 strong{color:#55745d;font-size:9px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.vail-pal_convergenceAmount__fMIF3 span{color:#2f6344;font-size:11px;font-weight:700;line-height:1.3}.vail-pal_convergenceAmount__fMIF3 .vail-pal_amountNegative__of0Ey{color:#ae6458}.vail-pal_convergenceAmount__fMIF3 .vail-pal_amountMixed__09fg9{color:#9b7843}.vail-pal_convergenceAmount__fMIF3 small{color:#829383;font-size:9px;line-height:1.35}.vail-pal_convergenceAmount__fMIF3 a{margin-top:2px}.vail-pal_convergenceMetric__5CXPE a{width:fit-content;color:#317050;font-size:10px;font-weight:700;text-decoration:none}.vail-pal_convergenceMetric__5CXPE a:hover{text-decoration:underline}.vail-pal_convergenceEmpty__0605S{margin:0;padding:14px;border-radius:11px;background:rgba(255,255,255,.75);color:#627966;font-size:12px}.vail-pal_convergenceFootnote__HNi1Q{margin:0;padding-top:10px;border-top:1px solid #dce9d9;color:#738a77;font-size:10px;line-height:1.5}.vail-pal_panelExpanded__pkMKJ:not(.vail-pal_panelNarrow__P_zmF) .vail-pal_convergenceMetrics__yKOvO{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vail-pal_panelExpanded__pkMKJ:not(.vail-pal_panelNarrow__P_zmF) .vail-pal_convergenceMetric__5CXPE+.vail-pal_convergenceMetric__5CXPE{padding-top:0;padding-left:14px;border-top:0;border-left:1px solid #e9efe6}.vail-pal_sources__D01Y9{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px;padding-top:10px;border-top:1px solid #e1e9dd;white-space:normal}.vail-pal_sources__D01Y9 span{flex:0 0 100%;color:#718471;font:700 10px var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase}.vail-pal_sources__D01Y9 a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 7px;border-radius:6px;color:#2c644b;background:#edf4e9;font-size:11px;text-decoration:none}.vail-pal_sources__D01Y9 a:hover{text-decoration:underline}.vail-pal_sources__D01Y9 details{flex:0 0 100%;color:#3b7151;font-size:11px}.vail-pal_sources__D01Y9 summary{width:fit-content;cursor:pointer}.vail-pal_sources__D01Y9 details>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.vail-pal_memoryProposal___u9jz{display:flex;flex-direction:column;gap:5px;margin-top:15px;padding:12px;border:1px solid #ccdcca;border-radius:12px;background:#f1f7ed;white-space:normal}.vail-pal_memoryProposal___u9jz span{color:#6a7d69;font-size:11px}.vail-pal_memoryProposal___u9jz strong{color:#244631;font-size:12px}.vail-pal_memoryProposal___u9jz>div{display:flex;gap:8px;margin-top:6px}.vail-pal_memoryProposal___u9jz button{padding:5px 10px;border:1px solid #9ebaa1;border-radius:7px;background:white;color:#2b5f40;font:600 11px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_memoryProposal___u9jz button:first-child{background:#315541;color:white;border-color:#315541}.vail-pal_memoryProposal___u9jz button:disabled{opacity:.55;cursor:default}.vail-pal_savedLabel__tjjHN{display:block;margin-top:10px;color:#3e7550;font-size:11px}.vail-pal_status__g_5Hq{margin:0;color:#627866;font-size:12px}.vail-pal_error__eUNG2{margin:0 20px 12px;padding:9px 11px;border-radius:8px;color:#a0443e;background:#fff0eb;font-size:12px}.vail-pal_error__eUNG2 button{margin-left:8px;border:0;background:none;color:#315541;font:700 11px var(--font-sans),sans-serif;text-decoration:underline;cursor:pointer}.vail-pal_liveVoiceArea__Kgbzq .vail-pal_voiceSession__8hJEC{margin-bottom:7px}.vail-pal_liveVoiceArea__Kgbzq .vail-pal_voiceSession__8hJEC small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vail-pal_voicePending__eU_7k{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;margin:0 17px 9px;padding:10px 12px;border:1px solid #bed8bf;border-radius:12px;background:#f5faf3;color:#2b5038}.vail-pal_panelExpanded__pkMKJ .vail-pal_voicePending__eU_7k{margin:0 30px 12px}.vail-pal_voicePending__eU_7k>span{width:100%;color:#78917c;font:700 10px var(--font-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase}.vail-pal_voicePending__eU_7k strong{flex:1 1;min-width:150px;font:600 12px/1.4 var(--font-sans),sans-serif}.vail-pal_voicePending__eU_7k>div{display:flex;gap:6px}.vail-pal_voicePending__eU_7k button{padding:6px 9px;border:1px solid #b6cdb8;border-radius:8px;background:#fff;color:#315541;font:700 10px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_voicePending__eU_7k button:first-child{border-color:#315541;background:#315541;color:#fff}.vail-pal_voicePending__eU_7k button:disabled{opacity:.55;cursor:default}.vail-pal_trackingProposal__LDGvh{display:grid;gap:12px;margin-top:14px;padding:16px;border:1px solid #cedfca;border-radius:15px;background:linear-gradient(140deg,#f9fcf6,#edf5e8);white-space:normal}.vail-pal_trackingProposalHead__MKzko{display:flex;align-items:center;gap:11px}.vail-pal_trackingProposalHead__MKzko>div{flex:1 1;min-width:0}.vail-pal_trackingProposalHead__MKzko small{color:#7a987e;font-size:9px;font-weight:700;letter-spacing:.09em}.vail-pal_trackingProposalHead__MKzko h3{margin:4px 0 0;color:#2e503a;font-size:16px;line-height:1.35}.vail-pal_trackingProposalMark__xaZHA{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:11px;color:#4b7957}.vail-pal_trackingProposalMark__xaZHA>span{width:100%;height:100%}.vail-pal_trackingProposal__LDGvh>p{margin:0;color:#58725d;font-size:12px;line-height:1.55}.vail-pal_trackingProposalNote__ATH_M{color:#879987;font-size:10px}.vail-pal_trackingProposalActions__yjhTK{display:flex;flex-wrap:wrap;gap:8px}.vail-pal_trackingProposalActions__yjhTK button{padding:9px 12px;border:1px solid #c8d8c4;border-radius:9px;background:#fff;color:#426649;font:650 11px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_trackingProposalActions__yjhTK button:first-child{background:#345d40;border-color:#345d40;color:#fff}.vail-pal_trackingProposalActions__yjhTK button:disabled{opacity:.6;cursor:default}.vail-pal_trackingProposalSaved__Hr4og{display:grid;gap:7px;color:#3c794c;font-size:11px}.vail-pal_trackingProposalSaved__Hr4og a{width:fit-content;color:#467952;font-weight:650;text-decoration:none}.vail-pal_trackingProposal__LDGvh>.vail-pal_trackingProposalError__K7Zjf{padding:9px;border-radius:8px;color:#a44f46;background:#fff0e9;font-size:11px}.vail-pal_voiceSession__8hJEC{display:flex;align-items:center;gap:10px;margin:0 17px 9px;padding:10px 12px;border:1px solid rgba(104,153,111,.35);border-radius:13px;background:linear-gradient(120deg,rgba(246,252,245,.92),rgba(225,240,223,.88));box-shadow:inset 0 1px rgba(255,255,255,.8)}.vail-pal_panelExpanded__pkMKJ .vail-pal_voiceSession__8hJEC{margin:0 30px 12px;padding:12px 15px}.vail-pal_voiceOrb__9sReq{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;color:#fff;background:#4d8060;box-shadow:0 0 0 4px rgba(113,172,124,.12)}.vail-pal_voiceOrbListening__y6YUX{animation:vail-pal_pulse__eqdCA 1.7s ease-in-out infinite}.vail-pal_voiceSession__8hJEC>div{display:flex;flex:1 1;flex-direction:column;min-width:0;gap:2px}.vail-pal_voiceSession__8hJEC strong{color:#294b36;font-size:12px}.vail-pal_voiceSession__8hJEC small{color:#718674;font-size:10px;line-height:1.35}.vail-pal_voiceSession__8hJEC button{flex:none;padding:6px 8px;border:1px solid #bed6bf;border-radius:8px;background:rgba(255,255,255,.68);color:#356646;font:700 10px var(--font-sans),sans-serif;cursor:pointer}.vail-pal_voiceSession__8hJEC button:hover{background:#fff}.vail-pal_composer__UCdRq{padding:10px 17px 0;border-top:1px solid rgba(89,119,95,.18)}.vail-pal_panelExpanded__pkMKJ .vail-pal_composer__UCdRq{padding:15px 30px 0}.vail-pal_composer__UCdRq label{display:block;margin-bottom:7px;color:#6a7c6e;font:700 10px var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase}.vail-pal_composerHeading__dgrNS{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.vail-pal_composerHeading__dgrNS label{margin-bottom:0}.vail-pal_composer__UCdRq .vail-pal_composerHeading__dgrNS button{display:block;width:auto;height:auto;padding:1px 0;border:0;background:none;color:#3d7751;font:700 10px var(--font-sans),sans-serif}.vail-pal_composer__UCdRq .vail-pal_composerHeading__dgrNS button:hover{text-decoration:underline}.vail-pal_composer__UCdRq>div{display:flex;gap:8px;align-items:end;padding:8px;border:1px solid #c8d7c7;border-radius:13px;background:rgba(255,255,255,.7)}.vail-pal_composer__UCdRq textarea{flex:1 1;min-width:0;max-height:120px;resize:vertical;padding:5px;border:0;outline:none;background:transparent;color:#20382c;font:13px/1.4 var(--font-sans),sans-serif}.vail-pal_composer__UCdRq textarea::placeholder{color:#99a397}.vail-pal_composer__UCdRq textarea:disabled{cursor:default;opacity:.65}.vail-pal_composer__UCdRq button{display:grid;place-items:center;width:30px;height:30px;flex:none;border:0;border-radius:8px;color:white;background:#315541;cursor:pointer}.vail-pal_composer__UCdRq .vail-pal_voiceComposerButton__dnXIf{background:#e5f1e4;color:#396e4b}.vail-pal_composer__UCdRq .vail-pal_voiceComposerButton__dnXIf[aria-pressed=true]{background:#396e4b;color:#fff}.vail-pal_composer__UCdRq .vail-pal_voiceComposerButton__dnXIf:hover{background:#d6e9d6}.vail-pal_composer__UCdRq .vail-pal_voiceComposerButton__dnXIf[aria-pressed=true]:hover{background:#2e5b3e}.vail-pal_composer__UCdRq button:disabled{opacity:.45;cursor:default}.vail-pal_panelFooter__ddOKC{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 18px 14px;color:#819181;font-size:10px}.vail-pal_panelFooter__ddOKC button,.vail-pal_updates__s2PmK button{border:0;padding:0;background:none;color:#2d674b;font:inherit;cursor:pointer;text-decoration:underline}.vail-pal_panelExpanded__pkMKJ .vail-pal_panelFooter__ddOKC{padding:10px 30px 19px}.vail-pal_contextRail__Fzp8s{width:300px;flex:none;overflow:auto;padding:30px 25px;border-left:1px solid rgba(89,119,95,.18);background:rgba(222,238,218,.25)}.vail-pal_panelNarrow__P_zmF .vail-pal_contextRail__Fzp8s{display:none}.vail-pal_railIntro__z6cOS h3{margin:0 0 10px;color:#294333;font:600 19px/1.2 var(--font-sans),sans-serif;letter-spacing:-.02em}.vail-pal_railEmpty___Wrs5,.vail-pal_railIntro__z6cOS p{color:#70816e;font-size:12px;line-height:1.55}.vail-pal_railSection__rBgaN{margin-top:33px}.vail-pal_railHeading__z2RY3{display:flex;justify-content:space-between;color:#3c5b42;font-size:12px}.vail-pal_railHeading__z2RY3 span{color:#8aa18a}.vail-pal_memoryRow__Xt2KN{display:flex;align-items:start;gap:9px;padding:13px 0;border-bottom:1px solid #d7e5d3}.vail-pal_memoryRow__Xt2KN .company-logo{flex:none}.vail-pal_memoryRow__Xt2KN>div{min-width:0;display:flex;flex-direction:column;gap:3px}.vail-pal_memoryRow__Xt2KN strong{color:#244633;font-size:12px}.vail-pal_memoryRow__Xt2KN small,.vail-pal_memoryRow__Xt2KN span{color:#6a816d;font-size:11px;line-height:1.4}.vail-pal_memoryRow__Xt2KN button{margin-left:auto;padding:0 4px;border:0;background:none;color:#749176;font-size:20px;cursor:pointer}.vail-pal_railBrief__2zBRV{width:100%;display:flex;flex-direction:column;gap:5px;margin-top:28px;padding:16px;border:1px solid #c8dcc7;border-radius:14px;background:rgba(255,255,255,.68);text-align:left;color:#365941;cursor:pointer}.vail-pal_railBrief__2zBRV strong{font:500 18px/1.2 var(--font-serif),Georgia,serif}.vail-pal_railBrief__2zBRV>span:last-child{font-size:11px}.vail-pal_updates__s2PmK{flex:1 1;min-height:0;overflow:auto;padding:20px 22px;color:#5c705f;font-size:13px;line-height:1.55}.vail-pal_panelExpanded__pkMKJ .vail-pal_updates__s2PmK{padding:25px 42px}.vail-pal_updates__s2PmK>p{margin-top:0}.vail-pal_brief__7ouQp{margin-bottom:28px;padding-bottom:10px;border-bottom:1px solid #dbe5d6}.vail-pal_briefHeading__8RO_z h3{margin:3px 0 5px;color:#244030;font:500 25px var(--font-serif),Georgia,serif}.vail-pal_briefHeading__8RO_z p{margin:0 0 13px;color:#7b8c7a;font-size:11px}.vail-pal_briefCard__0XQyY{display:flex;gap:12px;padding:13px 0;border-top:1px solid #dce8d9}.vail-pal_briefVisual__M_flt{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:9px;background:#e9f1e6;color:#538060;font-family:Georgia,serif}.vail-pal_briefVisual__M_flt .avatar,.vail-pal_briefVisual__M_flt .company-logo{width:32px;height:32px}.vail-pal_briefCard__0XQyY>div:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.vail-pal_briefMeta__mFTJ8{color:#789079;font:700 10px var(--font-sans),sans-serif;letter-spacing:.03em}.vail-pal_briefCard__0XQyY strong{color:#2b4935;font-size:13px;line-height:1.35}.vail-pal_briefCard__0XQyY p{margin:0;color:#647766;font-size:12px;line-height:1.45}.vail-pal_briefCard__0XQyY a{color:#2d674b;font-size:11px;text-decoration:none}.vail-pal_briefCard__0XQyY a:hover{text-decoration:underline}.vail-pal_briefNudge__m71nI{position:fixed;right:184px;bottom:35px;z-index:81;width:250px;padding:16px 18px;border:1px solid rgba(128,159,128,.35);border-radius:16px;background:rgba(252,255,248,.9);box-shadow:0 15px 46px rgba(23,49,31,.2);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#2c4b36;animation:vail-pal_palFadeIn__WJJaX .4s ease-out both}.vail-pal_briefNudge__m71nI strong{display:block;max-width:190px;font:500 17px/1.2 var(--font-serif),Georgia,serif}.vail-pal_nudgeClose__JDE8w{position:absolute;right:9px;top:8px;border:0;background:transparent;color:#718574;font-size:18px;cursor:pointer}.vail-pal_nudgeOpen__K1RB3{margin-top:12px;padding:0;border:0;background:none;color:#2d674b;font-size:11px;font-weight:700;cursor:pointer}.vail-pal_updatesIntro__Ohaqb{display:flex;justify-content:space-between;align-items:start;gap:10px}.vail-pal_updatesIntro__Ohaqb p{margin:0 0 15px}.vail-pal_update__NBTHf{display:flex;flex-direction:column;gap:3px;padding:13px 0;border-top:1px solid #dbe5d6}.vail-pal_update__NBTHf small,.vail-pal_update__NBTHf span{color:#829482;font-size:11px}.vail-pal_update__NBTHf strong{color:#2c4735;font-size:13px}.vail-pal_update__NBTHf a{color:#2e634a;font-size:11px;text-decoration:none}.vail-pal_update__NBTHf a:hover{text-decoration:underline}.vail-pal_sentAlerts__oRRa0{margin-top:20px}.vail-pal_trackingLink__46sld{display:inline-flex;align-items:center;gap:7px;margin-top:16px;color:#2e634a;font-weight:600;text-decoration:none}.vail-pal_trackingLink__46sld:hover{text-decoration:underline}@keyframes vail-pal_palBob__Owm6M{0%,to{transform:translateY(0)}25%{transform:translateY(-2px)}50%{transform:translateY(-3px)}75%{transform:translateY(-1px)}}@keyframes vail-pal_palAttention___nnrx{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(-1.5deg)}}@keyframes vail-pal_palRead__WNXKn{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes vail-pal_palListen__MOWL5{0%,to{opacity:.15;transform:scaleX(.96)}50%{opacity:1;transform:scaleX(1.05)}}@keyframes vail-pal_palDots__UjE7e{0%,to{transform:translateY(0);opacity:.35}33%{transform:translateY(-3px);opacity:1}66%{transform:translateY(1px);opacity:.65}}@keyframes vail-pal_palSpark__OpK9X{0%,to{opacity:0;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes vail-pal_pulse__eqdCA{50%{opacity:.45}}@keyframes vail-pal_palFadeIn__WJJaX{0%{opacity:0}to{opacity:1}}@keyframes vail-pal_palGlassPop__i90s9{0%{opacity:0;filter:blur(9px);transform:translateY(18px) scale(.93);border-radius:34px}65%{opacity:1;filter:blur(0);transform:translateY(-2px) scale(1.012)}to{opacity:1;filter:blur(0);transform:none;border-radius:24px}}@keyframes vail-pal_palGlassExpand__3alcX{0%{opacity:.45;filter:blur(10px);transform:var(--pal-expanded-from);border-radius:42px}62%{opacity:1;filter:blur(0)}to{opacity:1;filter:blur(0);transform:var(--pal-expanded-to);border-radius:30px}}@keyframes vail-pal_palGlassSheen__2B3Ml{0%,15%{opacity:0;transform:translateX(-65%)}40%{opacity:.65}to{opacity:0;transform:translateX(65%)}}@keyframes vail-pal_palBackdropIn__0nWLm{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}@media (max-width:600px){.vail-pal_dock__j_WDO{right:10px;bottom:12px;transform:scale(.88);transform-origin:bottom right}.vail-pal_panel__Q8ORy{left:10px!important;right:10px!important;top:10px!important;bottom:122px!important;width:auto;height:auto;border-radius:19px}.vail-pal_panelExpanded__pkMKJ{left:0!important;right:0!important;top:0!important;bottom:0!important;width:100%!important;height:100dvh!important;max-width:none;max-height:none;transform:none!important;border-radius:0;animation:vail-pal_palFadeIn__WJJaX .3s ease-out both}.vail-pal_moveHandle__VyzsU,.vail-pal_resizeHandle__5Xakk{display:none}.vail-pal_panelExpanded__pkMKJ .vail-pal_panelHeader__YGLoq{padding:19px 17px}.vail-pal_panelExpanded__pkMKJ .vail-pal_panelHeader__YGLoq h2{font-size:23px}.vail-pal_panelExpanded__pkMKJ .vail-pal_conversation__Ly1h8{padding:20px 16px}.vail-pal_panelExpanded__pkMKJ .vail-pal_composer__UCdRq{padding:11px 14px 0}.vail-pal_panelExpanded__pkMKJ .vail-pal_voiceSession__8hJEC{margin:0 14px 9px}.vail-pal_voiceSession__8hJEC{flex-wrap:wrap}.vail-pal_voiceSession__8hJEC>div{min-width:150px}.vail-pal_panelExpanded__pkMKJ .vail-pal_panelFooter__ddOKC{padding:8px 14px 16px}.vail-pal_panelExpanded__pkMKJ .vail-pal_updates__s2PmK{padding:20px 16px}.vail-pal_panelExpanded__pkMKJ:not(.vail-pal_panelNarrow__P_zmF) .vail-pal_convergenceMetrics__yKOvO{grid-template-columns:1fr}.vail-pal_panelExpanded__pkMKJ:not(.vail-pal_panelNarrow__P_zmF) .vail-pal_convergenceMetric__5CXPE+.vail-pal_convergenceMetric__5CXPE{padding-top:10px;padding-left:0;border-top:1px solid #e9efe6;border-left:0}.vail-pal_companySnapshot__5hUY5,.vail-pal_convergence__7E6d6{padding:12px}.vail-pal_companyPriceBlock__Ab5Dc{grid-template-columns:minmax(0,1fr) auto}.vail-pal_companySparkline__qOhpC{grid-row:2;grid-column:1/-1;height:70px}.vail-pal_companySignals__v0_sD{grid-template-columns:1fr}.vail-pal_companySnapshotHead__R8kkI{align-items:start;flex-wrap:wrap}.vail-pal_contextRail__Fzp8s{display:none}.vail-pal_briefNudge__m71nI{right:115px;bottom:30px;width:min(225px,calc(100vw - 135px))}}@media (min-width:601px) and (max-width:850px){.vail-pal_contextRail__Fzp8s{display:none}}@media (prefers-reduced-motion:reduce){.vail-pal_artwork__T4_Al,.vail-pal_artwork__T4_Al *,.vail-pal_controls__PEDSP,.vail-pal_controls__PEDSP .vail-pal_recording__HQCzW{animation:none!important;transition:none!important}.vail-pal_briefNudge__m71nI,.vail-pal_expandedBackdrop__tjBtI,.vail-pal_panel__Q8ORy,.vail-pal_panel__Q8ORy:before{animation:none!important}.vail-pal_artwork__T4_Al[data-motion=listening] .vail-pal_listeningRings__UL5Px,.vail-pal_artwork__T4_Al[data-motion=notification] .vail-pal_notificationSpark__HBz7H,.vail-pal_artwork__T4_Al[data-motion=thinking] .vail-pal_thinkingDots__WJfDW{opacity:1}}.hedge-funds_page__EEbf5{padding-top:48px;padding-bottom:84px}.hedge-funds_hero__wbEND{max-width:760px;margin-bottom:32px}.hedge-funds_detailHero__xxaom h1,.hedge-funds_hero__wbEND h1{font-family:var(--serif);font-size:clamp(42px,6vw,68px);line-height:1.04;letter-spacing:-2px;margin:14px 0 17px}.hedge-funds_detailHero__xxaom p,.hedge-funds_hero__wbEND p{color:var(--muted);font-size:15px;line-height:1.75}.hedge-funds_directoryPage__D8eg8{padding-top:36px}.hedge-funds_directoryPage__D8eg8 .hedge-funds_hero__wbEND{max-width:none;margin-bottom:21px}.hedge-funds_directoryPage__D8eg8 .hedge-funds_hero__wbEND h1{font-size:clamp(36px,4.5vw,50px);letter-spacing:-1.4px;margin:9px 0 11px}.hedge-funds_directoryPage__D8eg8 .hedge-funds_hero__wbEND p{font-size:14px}.hedge-funds_monitorPanel__2NZD3{margin-bottom:20px;padding:12px 16px;border:1px solid #d6e0d0;border-radius:7px;background:#edf3e9}.hedge-funds_monitorDelayed__oiRKk{background:#fbf3e9;border-color:#e6cba6}.hedge-funds_monitorRow__yNAep{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px 20px}.hedge-funds_monitorSummary__mHra2{display:flex;align-items:center;flex-wrap:wrap;gap:6px 17px}.hedge-funds_monitorSummary__mHra2>span{color:var(--muted);font-size:12px}.hedge-funds_monitorSummary__mHra2>span:before{content:"·";margin-right:12px;color:#a1af99}.hedge-funds_monitorTitle__Dh_98{display:inline-flex;align-items:center;gap:8px;color:var(--green);font-size:13px;font-weight:650}.hedge-funds_monitorDot__XizOc{width:7px;height:7px;border-radius:50%;background:#54825e}.hedge-funds_monitorDelayed__oiRKk .hedge-funds_monitorTitle__Dh_98{color:#795531}.hedge-funds_monitorDelayed__oiRKk .hedge-funds_monitorDot__XizOc{background:#b77e3c}.hedge-funds_monitorRow__yNAep p{margin-top:3px;color:var(--muted);font-size:12px}.hedge-funds_monitorTime__OD5P6{flex:none;display:flex;flex-direction:column;align-items:end;font-size:12px}.hedge-funds_monitorTime__OD5P6>span{color:var(--muted);font-size:10px}.hedge-funds_monitorTime__OD5P6 strong,.hedge-funds_monitorTime__OD5P6 time{font-weight:600}.hedge-funds_monitorTime__OD5P6 small{display:block;color:var(--muted);font-size:10px;font-weight:400}.hedge-funds_monitorDetails__nHnzs{margin-left:auto;color:var(--muted);font-size:12px;line-height:1.6}.hedge-funds_monitorDetails__nHnzs[open]{flex-basis:100%}.hedge-funds_monitorDetails__nHnzs summary{cursor:pointer;text-align:right}.hedge-funds_monitorDetails__nHnzs[open]>div{border-top:1px solid #d6e0d0;padding-top:8px;margin-top:7px}.hedge-funds_monitorDelayed__oiRKk .hedge-funds_monitorDetails__nHnzs[open]>div{border-color:#e6cba6}.hedge-funds_monitorDetails__nHnzs p{max-width:900px;margin-top:7px}.hedge-funds_directoryToolbar__hqB4P{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px}.hedge-funds_directorySearch__aUxGj{display:flex;align-items:center;gap:9px;width:320px;min-width:0;padding:0 12px;border:1px solid var(--line);border-radius:6px;background:white;color:var(--muted)}.hedge-funds_directorySearch__aUxGj:focus-within{outline:3px solid #90ac7b;outline-offset:2px}.hedge-funds_directorySearch__aUxGj input{min-width:0;width:100%;height:42px;padding:0;border:0;background:none;font-size:12px;outline:none}.hedge-funds_directorySearch__aUxGj input:focus-visible{outline:none}.hedge-funds_directoryCount__AyZwy{color:var(--muted);font-size:12px;white-space:nowrap}.hedge-funds_directorySort___HTwL{display:flex;align-items:center;gap:9px;margin-left:auto}.hedge-funds_directorySort___HTwL label{color:var(--muted);font-size:11px;white-space:nowrap}.hedge-funds_directorySort___HTwL select{appearance:none;min-height:42px;max-width:220px;padding:10px 33px 10px 12px;border:1px solid var(--line);border-radius:6px;background:white url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23626c5d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--ink);font:inherit;font-size:12px}.hedge-funds_directoryRefresh__umGFI{min-height:42px;border:1px solid var(--line);border-radius:6px;background:white;padding:10px 13px;color:var(--green);font-size:12px;font-weight:650}.hedge-funds_directoryViews__hvZxa{display:flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:6px;padding:3px;background:#edf1e9}.hedge-funds_directoryViews__hvZxa button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 9px;border:0;background:none;color:var(--muted);font-size:12px;font-weight:600}.hedge-funds_directoryViews__hvZxa button[aria-pressed=true]{background:white;color:var(--green);box-shadow:0 1px 3px #20352e12}.hedge-funds_listViewNote__DUkQf{margin-bottom:12px;color:var(--muted);font-size:12px}.hedge-funds_directoryTableWrap__eTiVr{overflow-x:auto;border:1px solid var(--line);border-radius:7px;background:white}.hedge-funds_directoryTable__ceM5_{width:100%;min-width:1370px;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_directoryTable__ceM5_ th{padding:13px 15px;text-align:left;color:var(--muted);background:#f6f7f2;font-size:10px;text-transform:uppercase;letter-spacing:.5px;font-weight:650}.hedge-funds_directoryTable__ceM5_ td{padding:14px 15px;border-top:1px solid var(--line);vertical-align:middle}.hedge-funds_directoryTable__ceM5_ tbody tr:hover{background:#f8faf6}.hedge-funds_directoryTable__ceM5_ td:nth-child(2),.hedge-funds_directoryTable__ceM5_ td:nth-child(3),.hedge-funds_directoryTable__ceM5_ th:nth-child(2),.hedge-funds_directoryTable__ceM5_ th:nth-child(3){text-align:right}.hedge-funds_listFund__lQvit{display:flex;align-items:center;gap:10px;min-width:235px}.hedge-funds_listFund__lQvit .hedge-funds_fundMark__33u7x{width:35px;height:35px}.hedge-funds_listFund__lQvit strong{display:block;font-family:var(--serif);font-size:19px;font-weight:500;line-height:1.2}.hedge-funds_listFund__lQvit small{display:block;margin-top:4px;color:var(--muted);font-size:10px}.hedge-funds_listFund__lQvit:hover strong{color:var(--green);text-decoration:underline;text-underline-offset:3px}.hedge-funds_listEquityValue__ozfXS{font-size:18px;font-weight:650;white-space:nowrap}.hedge-funds_listReturn__B3jcm{display:flex;flex-direction:column;min-width:90px;gap:3px}.hedge-funds_listReturnValue__Ar1U2{color:var(--green);font-size:16px;font-weight:650}.hedge-funds_listReturnMissing__wNGrg{color:var(--muted);font-size:12px;font-weight:500}.hedge-funds_listReturn__B3jcm small{color:var(--muted);font-size:11px;line-height:1.35}.hedge-funds_listFiling___fOZu{display:flex;flex-direction:column;align-items:start;gap:4px;min-width:68px;color:var(--muted);font-size:11px}.hedge-funds_listWarning__OqrIg{display:block;margin-top:5px;color:#795531;font-size:10px}.hedge-funds_previewCompact__5wQEC{min-width:230px}.hedge-funds_previewCompact__5wQEC .hedge-funds_holdingChips__bD4o0{flex-wrap:nowrap}.hedge-funds_directoryItem__Zz6i1{display:flex;min-width:0}.hedge-funds_directoryItem__Zz6i1 .hedge-funds_card__rTy89{width:100%}.hedge-funds_notice__TY7Q6{border:1px solid #d6e0d0;background:#edf3e9;border-radius:7px;padding:16px 19px;color:#3d5946;font-size:13px;line-height:1.6;margin-bottom:27px}.hedge-funds_notice__TY7Q6 strong{margin-right:4px}.hedge-funds_dataNotice__w23aP{margin-bottom:16px;border:1px solid #e6cba6;border-radius:6px;background:#fbf3e9;color:#6d4d27;padding:12px 16px;font-size:12px;line-height:1.5}.hedge-funds_grid__iyrwu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hedge-funds_card__rTy89{display:flex;flex-direction:column;padding:18px 20px;background:white;border:1px solid var(--line);border-radius:8px;transition:transform .15s,border-color .15s,box-shadow .15s}.hedge-funds_card__rTy89:hover{transform:translateY(-2px);border-color:#aebfa5;box-shadow:0 8px 25px #20352e0d}.hedge-funds_cardTop__jIzWU{display:flex;min-height:66px;align-items:center;justify-content:space-between;color:#718574;font-size:9px;letter-spacing:1px;font-weight:700}.hedge-funds_filingBadge__6YeiY{padding:3px 6px;border-radius:4px;font-size:10px;font-weight:600;letter-spacing:0}.hedge-funds_filingVerified__0FeJ8{background:#edf3e9;color:#3d674c}.hedge-funds_filingPending__LzBnr{background:#fbf3e9;color:#795531}.hedge-funds_card__rTy89 h2{font-size:clamp(24px,2.5vw,32px);line-height:1.15;margin:18px 0 5px}.hedge-funds_cardIdentity__xNk_Y{display:flex;align-items:center;gap:12px;min-width:0;min-height:64px;margin:12px 0 9px}.hedge-funds_cardIdentity__xNk_Y h2{min-width:0;margin:0;font-size:clamp(20px,2vw,25px);line-height:1.15}.hedge-funds_card__rTy89 .hedge-funds_fundMark__33u7x{width:50px;height:50px}.hedge-funds_cardIdentity__xNk_Y small{display:block;margin-top:5px;color:var(--muted);font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:0}.hedge-funds_fundMark__33u7x{display:block;position:relative;flex:none;width:64px;height:64px;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#fff}.hedge-funds_fundMark__33u7x img{display:block}.hedge-funds_fundInitials__FnqwK{display:grid;place-items:center;width:100%;height:100%;background:#e8efe5;color:#315846;font:700 18px var(--sans);letter-spacing:-.04em}.hedge-funds_fundMarkDetail__v4QS5{width:80px;height:80px}.hedge-funds_founder__KAbA5{display:block;margin:-3px 0 8px;color:var(--muted);font-size:14px;font-weight:600}.hedge-funds_period__XO2NN{font-size:12px;color:var(--muted)}.hedge-funds_returnsGrid__QK2NW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hedge-funds_card__rTy89 .hedge-funds_returnsGrid__QK2NW{margin:0 0 12px;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.hedge-funds_card__rTy89 .hedge-funds_returnYear__8DHFB{border:0;background:none;padding:0}.hedge-funds_card__rTy89 .hedge-funds_returnYear__8DHFB+.hedge-funds_returnYear__8DHFB{padding-left:8px;border-left:1px solid var(--line);border-radius:0}.hedge-funds_card__rTy89 .hedge-funds_returnValue__W6VPX{font-size:clamp(18px,1.55vw,22px)}.hedge-funds_card__rTy89 .hedge-funds_returnMissing__LDAkN{font-size:12px;line-height:25px;font-weight:500}.hedge-funds_card__rTy89 .hedge-funds_returnVehicle__FAQJq{font-size:11px;min-height:30px}.hedge-funds_card__rTy89 .hedge-funds_returnYearLabel__tf_Ao{font-size:10px}.hedge-funds_cardFiling__puKwb{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;margin:auto 0 10px;color:var(--muted);font-size:11px}.hedge-funds_quarterBadge__L6X_w{border-radius:3px;padding:3px 5px;background:#f3f5ef;color:var(--ink);font-weight:600}.hedge-funds_cardChecked__lUZUM{margin-left:auto}.hedge-funds_cardStatusMessage__gm5hh{min-height:97px;margin:5px 0 12px;color:var(--muted);font-size:12px;line-height:1.6}.hedge-funds_topHoldings__09fmv{margin-bottom:13px}.hedge-funds_topHoldingsLabel__H_EXy{display:block;margin-bottom:7px;color:var(--muted);font-size:11px}.hedge-funds_holdingChips__bD4o0{display:flex;flex-wrap:wrap;gap:6px 13px;min-height:24px}.hedge-funds_holdingChip__n5UEY{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-size:12px;font-weight:650}.hedge-funds_holdingChip__n5UEY strong{display:block;font-size:12px;line-height:1.25;font-weight:650}.hedge-funds_holdingChip__n5UEY small{display:block;color:var(--muted);font-size:11px;font-weight:500;line-height:1.3}.hedge-funds_holdingChip__n5UEY .company-logo{width:28px;height:28px;border-radius:5px}.hedge-funds_compositionBar___PC1i{display:flex;width:100%;height:5px;overflow:hidden;border-radius:3px;margin-top:11px}.hedge-funds_compositionBar___PC1i>span{display:block;height:100%}.hedge-funds_compositionCaption__ypmEd{margin-top:5px;color:var(--muted);font-size:11px}.hedge-funds_compositionCaption__ypmEd strong{color:var(--ink);font-weight:600}.hedge-funds_previewUnavailable__QRDO_{color:var(--muted);font-size:11px}.hedge-funds_returnYear__8DHFB{min-width:0;display:flex;flex-direction:column;gap:4px;padding:13px 15px;border:1px solid var(--line);border-radius:6px;background:#f8faf6}.hedge-funds_returnYearLabel__tf_Ao{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.hedge-funds_returnValue__W6VPX{color:var(--green);font-size:26px;line-height:1.12;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_returnMissing__LDAkN{color:var(--muted);font-size:14px;line-height:29px;font-weight:600}.hedge-funds_returnVehicle__FAQJq{color:var(--muted);font-size:11px;line-height:1.35}.hedge-funds_returnSource__AN0hf{align-self:flex-start;margin-top:5px;color:var(--green);font-size:11px;font-weight:650;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.hedge-funds_metrics__Hn4_b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:2px 0 11px}.hedge-funds_metrics__Hn4_b div,.hedge-funds_summary__q0c2z div{display:flex;flex-direction:column}.hedge-funds_metrics__Hn4_b strong{font-size:28px;font-weight:650;line-height:1.2}.hedge-funds_metrics__Hn4_b div:last-child strong{font-size:20px;font-weight:550}.hedge-funds_metrics__Hn4_b div:last-child{justify-content:end;align-items:end}.hedge-funds_metrics__Hn4_b span{font-size:11px;color:var(--muted);margin-top:3px}.hedge-funds_cardAction__UdFwk{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid var(--line);color:var(--green);font-size:12px;font-weight:650}.hedge-funds_cardAction__UdFwk span{font-size:18px}.hedge-funds_cardWarning__HwGlu{margin:0 0 17px;padding:10px 12px;border-left:3px solid #b77e3c;background:#fbf3e9;color:#795531;font-size:11px;line-height:1.45}.hedge-funds_context__17GXa{margin-top:31px;border-top:1px solid var(--line);padding:23px 0;color:var(--muted);font-size:12px;line-height:1.7}.hedge-funds_context__17GXa summary{cursor:pointer;font-size:13px;font-weight:650;color:var(--ink)}.hedge-funds_context__17GXa p{margin-top:13px}.hedge-funds_context__17GXa ul{margin:12px 0 0;padding-left:20px}.hedge-funds_context__17GXa li{margin:3px 0}.hedge-funds_context__17GXa a,.hedge-funds_footnote__OQGUs a,.hedge-funds_searchState__myadW a{color:var(--green);text-decoration:underline;text-underline-offset:2px}.hedge-funds_back__3cqNv{display:inline-block;color:var(--green);font-size:12px;font-weight:650;margin-bottom:24px}.hedge-funds_detailHero__xxaom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.hedge-funds_detailIdentity__n8bI3{display:flex;align-items:center;gap:18px;min-width:0}.hedge-funds_detailIdentity__n8bI3>div{min-width:0}.hedge-funds_detailHero__xxaom h1{font-size:clamp(32px,4vw,48px);letter-spacing:-1.2px;margin:8px 0 9px;line-height:1.1}.hedge-funds_detailHero__xxaom p{font-size:13px;line-height:1.6}.hedge-funds_filingWarning__wDw20{margin-bottom:28px;padding:15px 18px;border:1px solid #e6cba6;border-radius:6px;background:#fbf3e9;color:#6d4d27;font-size:13px;line-height:1.6}.hedge-funds_filingWarning__wDw20 strong{margin-right:4px}.hedge-funds_filingWarning__wDw20 a{color:#76501e;font-weight:650;text-decoration:underline;text-underline-offset:2px}.hedge-funds_overview__Bwkn5{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);margin-bottom:25px;padding:20px 24px 0;border:1px solid var(--line);border-radius:8px;background:white}.hedge-funds_overview__Bwkn5 .hedge-funds_returnsGrid__QK2NW{gap:0}.hedge-funds_overview__Bwkn5 .hedge-funds_returnYear__8DHFB{border:0;border-right:1px solid var(--line);border-radius:0;background:none;padding:0 20px 0 0}.hedge-funds_overview__Bwkn5 .hedge-funds_returnYear__8DHFB+.hedge-funds_returnYear__8DHFB{padding-left:24px}.hedge-funds_overview__Bwkn5 .hedge-funds_returnSource__AN0hf{margin-top:2px}.hedge-funds_overviewNote__Z4AhH{grid-column:1/-1;margin-top:17px;padding:12px 0;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.6}.hedge-funds_returnsOnly__ZIarC{grid-template-columns:1fr}.hedge-funds_returnsOnly__ZIarC .hedge-funds_returnYear__8DHFB:last-child{border-right:0}.hedge-funds_secLink__cwp4Z{flex:none;border:1px solid var(--line);padding:10px 14px;border-radius:5px;font-size:12px;font-weight:650;background:white}.hedge-funds_secLink__cwp4Z:hover{border-color:#9bae94}.hedge-funds_summary__q0c2z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hedge-funds_summary__q0c2z div{min-width:0;gap:4px;border-right:1px solid var(--line);padding-left:24px}.hedge-funds_summary__q0c2z div:last-child{border:0}.hedge-funds_summary__q0c2z span{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.hedge-funds_summary__q0c2z strong{font-size:26px;font-weight:650;line-height:1.12;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_summary__q0c2z small{color:var(--muted);font-size:11px}.hedge-funds_historyControls__LswTI{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:0 0 20px}.hedge-funds_periodPicker__qwwSs{display:flex;align-items:center;gap:10px}.hedge-funds_periodPicker__qwwSs label{align-self:center;color:var(--muted);font-size:12px;font-weight:650;white-space:nowrap}.hedge-funds_periodPicker__qwwSs select{appearance:none;min-height:42px;max-width:270px;padding:10px 34px 10px 12px;border:1px solid var(--line);border-radius:6px;background:white url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23626c5d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--ink);font:inherit;font-size:12px}.hedge-funds_periodPicker__qwwSs button{min-height:42px;border:0;border-radius:6px;padding:10px 16px;background:var(--green);color:white;font-size:12px;font-weight:650;cursor:pointer}.hedge-funds_viewTabs__ezGMs{display:flex;gap:3px;padding:3px;border:1px solid var(--line);border-radius:7px;background:#edf1e9}.hedge-funds_viewTabs__ezGMs a{padding:8px 13px;border-radius:4px;color:var(--muted);font-size:12px;font-weight:650;white-space:nowrap}.hedge-funds_viewTabs__ezGMs a[aria-current=page]{color:var(--green);background:white;box-shadow:0 1px 3px #20352e12}.hedge-funds_breakdown___GI4T{margin:0 0 32px;padding:25px 28px 19px;border:1px solid var(--line);border-radius:8px;background:white}.hedge-funds_breakdownHeading__ZH8Wu h2{font-family:var(--serif);font-size:27px;line-height:1.2}.hedge-funds_breakdownHeading__ZH8Wu p{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.5}.hedge-funds_breakdownBody__rD3ml{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:center;gap:34px;margin:19px 0 18px}.hedge-funds_donutWrap__Uj1Th{position:relative;width:240px;height:240px}.hedge-funds_donut__MGLaY{display:block;width:100%;height:100%}.hedge-funds_donutCenter__ivvYv{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.hedge-funds_donutCenter__ivvYv strong{color:var(--ink);font-size:29px;line-height:1.1;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_donutCenter__ivvYv span{margin-top:4px;color:var(--muted);font-size:12px}.hedge-funds_breakdownLegend__7g2eo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:27px;margin:0;padding:0;list-style:none}.hedge-funds_breakdownLegend__7g2eo li{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}.hedge-funds_breakdownSwatch__rwt4R{width:8px;height:8px;border-radius:2px}.hedge-funds_breakdownLabel__v5Zr4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}.hedge-funds_breakdownLabel__v5Zr4 a{color:var(--green)}.hedge-funds_breakdownLabel__v5Zr4 a:hover{text-decoration:underline}.hedge-funds_breakdownIdentity__SmK6W{display:flex;align-items:center;gap:10px;min-width:0}.hedge-funds_breakdownIdentity__SmK6W>span:last-child{min-width:0}.hedge-funds_breakdownIdentity__SmK6W strong{display:block;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:650}.hedge-funds_breakdownIdentity__SmK6W small{display:block;margin-top:1px;color:var(--muted);font-size:10px;font-weight:500;letter-spacing:.3px}.hedge-funds_breakdownValue__kN_B2{display:flex;flex-direction:column;align-items:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_breakdownValue__kN_B2 strong{font-weight:650}.hedge-funds_breakdownValue__kN_B2 small{color:var(--muted);font-size:11px}.hedge-funds_breakdownNote__S2Htq{padding-top:13px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;line-height:1.5}.hedge-funds_changeFilters__1K4Q7{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 16px}.hedge-funds_changeFilters__1K4Q7 a{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:4px;background:white;padding:8px 11px;color:var(--muted);font-size:11px;font-weight:650}.hedge-funds_changeFilters__1K4Q7 a[aria-current=page]{color:var(--green);border-color:#9bae94;background:#edf3e9}.hedge-funds_changeFilters__1K4Q7 span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_changeTable__H32cN{min-width:850px}.hedge-funds_changeBadge__uwvyY{display:inline-block;border-radius:3px;background:#edf3e9;color:var(--green);padding:4px 7px;font-size:11px;font-weight:700}.hedge-funds_positiveChange__VWueB{color:var(--green);font-weight:650}.hedge-funds_negativeChange__jKWq5{color:#92603d;font-weight:650}.hedge-funds_listHead__aGd8x{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:17px}.hedge-funds_listHead__aGd8x h2{font-size:30px}.hedge-funds_listHead__aGd8x p{color:var(--muted);font-size:12px;margin-top:4px}.hedge-funds_search__hRPcx{display:flex;gap:7px}.hedge-funds_search__hRPcx input{width:180px;font-size:12px}.hedge-funds_search__hRPcx button{border:0;background:var(--green);color:white;padding:10px 15px;font-size:12px;font-weight:650}.hedge-funds_searchState__myadW{color:var(--muted);font-size:12px;margin:0 0 14px}.hedge-funds_tableWrap__QYP7_{overflow-x:auto;background:white;border:1px solid var(--line);border-radius:7px}.hedge-funds_table__cD_qg{border-collapse:collapse;width:100%;min-width:620px;font-size:13px}.hedge-funds_table__cD_qg th{background:#f6f7f2;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.7px;text-align:right;font-weight:650;padding:14px 18px}.hedge-funds_table__cD_qg td{text-align:right;padding:14px 18px;border-top:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_table__cD_qg td:first-child,.hedge-funds_table__cD_qg th:first-child{text-align:left}.hedge-funds_table__cD_qg td:last-child,.hedge-funds_table__cD_qg th:last-child{width:85px}.hedge-funds_table__cD_qg tbody tr:hover{background:#f8faf6}.hedge-funds_table__cD_qg a,.hedge-funds_ticker__ZWGm1{color:var(--green);font-weight:650}.hedge-funds_securityIdentity__i93ot{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.hedge-funds_table__cD_qg a:hover,.hedge-funds_ticker__ZWGm1:hover{text-decoration:underline}.hedge-funds_pager__zkn_y{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;color:var(--muted);font-size:12px}.hedge-funds_pager__zkn_y div{display:flex;gap:8px}.hedge-funds_pager__zkn_y a{color:var(--green);background:white;border:1px solid var(--line);border-radius:5px;padding:9px 12px;font-weight:650}.hedge-funds_pager__zkn_y a:hover{border-color:#9bae94}.hedge-funds_footnote__OQGUs{color:var(--muted);font-size:11px;line-height:1.7;border-top:1px solid var(--line);padding-top:18px}@media (max-width:1100px){.hedge-funds_grid__iyrwu{grid-template-columns:repeat(2,minmax(0,1fr))}.hedge-funds_breakdownBody__rD3ml{grid-template-columns:220px minmax(0,1fr);gap:20px}.hedge-funds_donutWrap__Uj1Th{width:220px;height:220px}.hedge-funds_breakdownLegend__7g2eo{grid-template-columns:1fr}}@media (max-width:760px){.hedge-funds_page__EEbf5{padding-top:30px;padding-bottom:55px}.hedge-funds_grid__iyrwu{grid-template-columns:1fr}.hedge-funds_monitorRow__yNAep{align-items:center}.hedge-funds_monitorSummary__mHra2{gap:4px 12px}.hedge-funds_monitorSummary__mHra2 .hedge-funds_monitorTitle__Dh_98{width:100%}.hedge-funds_monitorSummary__mHra2>span:before{display:none}.hedge-funds_monitorTime__OD5P6{align-items:start}.hedge-funds_monitorTime__OD5P6 time{display:flex;align-items:baseline;gap:7px}.hedge-funds_directoryToolbar__hqB4P{flex-wrap:wrap;gap:10px}.hedge-funds_directorySearch__aUxGj{width:calc(100% - 76px)}.hedge-funds_directoryCount__AyZwy{text-align:right;flex:1 1}.hedge-funds_directorySort___HTwL{margin-left:0;flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 180px);min-width:0;position:relative}.hedge-funds_directorySort___HTwL label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hedge-funds_directorySort___HTwL select{min-width:0;width:100%;flex:1 1;max-width:none}.hedge-funds_directoryViews__hvZxa button{padding-inline:8px}.hedge-funds_directoryViews__hvZxa button>span{display:none}.hedge-funds_detailHero__xxaom,.hedge-funds_listHead__aGd8x{align-items:start;flex-direction:column}.hedge-funds_detailIdentity__n8bI3{gap:12px}.hedge-funds_fundMarkDetail__v4QS5{width:60px;height:60px}.hedge-funds_overview__Bwkn5{grid-template-columns:1fr;padding:18px 20px 0}.hedge-funds_overview__Bwkn5 .hedge-funds_returnYear__8DHFB:last-child{border-right:0}.hedge-funds_summary__q0c2z{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.hedge-funds_summary__q0c2z div:first-child{padding-left:0}.hedge-funds_summary__q0c2z div:last-child{padding-left:24px}.hedge-funds_historyControls__LswTI{align-items:stretch;flex-direction:column;gap:17px}.hedge-funds_periodPicker__qwwSs{flex-wrap:wrap}.hedge-funds_periodPicker__qwwSs label{width:100%}.hedge-funds_periodPicker__qwwSs select{flex:1 1;max-width:none;min-width:0}.hedge-funds_viewTabs__ezGMs{align-self:flex-start;max-width:100%}.hedge-funds_viewTabs__ezGMs a{padding-inline:11px}.hedge-funds_breakdown___GI4T{padding:20px 18px 16px}.hedge-funds_breakdownBody__rD3ml{display:flex;flex-direction:column;align-items:stretch;gap:10px}.hedge-funds_donutWrap__Uj1Th{align-self:center}.hedge-funds_breakdownLegend__7g2eo{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.hedge-funds_search__hRPcx{width:100%}.hedge-funds_search__hRPcx input{flex:1 1}}@media (max-width:500px){.hedge-funds_breakdownLegend__7g2eo{grid-template-columns:1fr}}.hedge-funds_cagrBadge__2prxL{position:relative;display:flex;flex-direction:column;gap:2px;padding:7px 30px 7px 10px;border:1px solid #dce7dc;border-radius:6px;background:#f0f6ed;color:#315b45;letter-spacing:0;text-align:left;white-space:nowrap}.hedge-funds_cagrBadge__2prxL>span{font-size:9px;font-weight:600}.hedge-funds_cagrBadge__2prxL strong{font-size:16px;line-height:1.15;letter-spacing:-.3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hedge-funds_cagrBadge__2prxL small{font-size:9px;font-weight:500;opacity:.8;max-width:185px;white-space:normal;line-height:1.4}.hedge-funds_cagrBadge__2prxL svg{position:absolute;right:8px;bottom:10px;opacity:.65}.hedge-funds_cagrMissing__wEN1h{color:var(--muted);border-color:var(--line);background:#f7f8f4;padding-right:10px}.hedge-funds_cagrMissing__wEN1h strong{font-size:11px;line-height:18px;letter-spacing:0;font-weight:500}.hedge-funds_cagrMissing__wEN1h svg{display:none}.hedge-funds_cagrNegative__wm1Vu{color:#986449;background:#faf2ec;border-color:#ead9ce}.hedge-funds_cagrDetail__kWJAZ{margin-top:16px;padding-right:20px;color:var(--muted);font-size:11px;line-height:1.6}.hedge-funds_cagrDetail__kWJAZ strong{color:var(--green);font-weight:650}.hedge-funds_cagrDetail__kWJAZ a{color:var(--green);text-decoration:underline;text-underline-offset:2px}.hedge-funds_returnNegative__jKzJw{color:#986449}@media (max-width:640px){.hedge-funds_overview__Bwkn5 .hedge-funds_returnYear__8DHFB{padding-right:10px}.hedge-funds_overview__Bwkn5 .hedge-funds_returnYear__8DHFB+.hedge-funds_returnYear__8DHFB{padding-left:10px}.hedge-funds_overview__Bwkn5 .hedge-funds_returnValue__W6VPX{font-size:22px}.hedge-funds_overview__Bwkn5 .hedge-funds_returnSource__AN0hf{font-size:10px}.hedge-funds_cagrDetail__kWJAZ{padding-right:0}}.reported-politician-holdings_snapshot__JD35C{padding:24px;border:1px solid #d9e4d5;border-radius:20px;background:linear-gradient(135deg,#fafcf8,#eef4e9);color:#264434}.reported-politician-holdings_heading__Pnq5q{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:center}.reported-politician-holdings_eyebrow__tnlNb{font-size:10px;font-weight:700;letter-spacing:.12em;color:#789071}.reported-politician-holdings_heading__Pnq5q h1{margin:8px 0;font-size:clamp(30px,4vw,48px)}.reported-politician-holdings_heading__Pnq5q h3{margin:7px 0;font-size:20px}.reported-politician-holdings_heading__Pnq5q p{margin:0;font-size:12px;color:#70816b}.reported-politician-holdings_fullView__m2UJv,.reported-politician-holdings_heading__Pnq5q a,.reported-politician-holdings_source__2_2kM{color:#396e4b;font-size:12px;font-weight:650;text-decoration:none}.reported-politician-holdings_fullView__m2UJv:hover,.reported-politician-holdings_heading__Pnq5q a:hover,.reported-politician-holdings_source__2_2kM:hover{text-decoration:underline}.reported-politician-holdings_summary__U4h_v{display:flex;flex-wrap:wrap;gap:12px;padding:18px 0;margin-top:12px;border-bottom:1px solid #dce6d7}.reported-politician-holdings_summary__U4h_v>span{flex:1 1;min-width:130px;color:#74816b;font-size:12px}.reported-politician-holdings_summary__U4h_v strong{display:block;font-size:28px;color:#34573d;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reported-politician-holdings_note__nBq37{margin:16px 0;color:#6e8068;font-size:12px;line-height:1.7}.reported-politician-holdings_groupTitle__i32rX{margin:20px 0 10px;font-size:14px}.reported-politician-holdings_assets__EVLaH{display:grid;gap:7px}.reported-politician-holdings_asset__cJLyU{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:15px;border:1px solid #e0e8dc;border-radius:12px;background:rgba(255,255,255,.84)}.reported-politician-holdings_identity__tk6Xu{display:flex;gap:10px;align-items:center;flex:1 1;min-width:180px}.reported-politician-holdings_assetMark__4W_Jb,.reported-politician-holdings_identity__tk6Xu .company-logo{flex:none;width:32px;height:32px}.reported-politician-holdings_assetMark__4W_Jb{display:grid;place-items:center;border:1px solid #dce5d7;border-radius:8px;color:#708565;font-size:13px}.reported-politician-holdings_identity__tk6Xu>div{min-width:0}.reported-politician-holdings_identity__tk6Xu strong{display:block;font-size:13px;line-height:1.5}.reported-politician-holdings_identity__tk6Xu span{display:block;margin-top:3px;font-size:10px;color:#8a9581;line-height:1.6}.reported-politician-holdings_value__2wuKj{text-align:right;max-width:220px}.reported-politician-holdings_value__2wuKj strong{display:block;color:#416447;font-size:13px}.reported-politician-holdings_value__2wuKj span{display:block;margin-top:3px;font-size:9px;color:#8a9581}.reported-politician-holdings_source__2_2kM{font-size:10px}.reported-politician-holdings_more__L_AyW{margin-top:18px}.reported-politician-holdings_more__L_AyW summary{padding:10px 0;color:#54754d;font-size:12px;font-weight:650;cursor:pointer}.reported-politician-holdings_transactions__lXad_{display:grid;gap:6px}.reported-politician-holdings_transactions__lXad_ article{display:grid;gap:5px;padding:12px;border:1px solid #dce5d7;border-radius:9px;font-size:12px;background:#fbfdf8}.reported-politician-holdings_transactions__lXad_ small,.reported-politician-holdings_transactions__lXad_ span{color:#7e8e73;font-size:10px}.reported-politician-holdings_fullView__m2UJv{display:inline-block;margin-top:18px}.reported-politician-holdings_compact__ZVQIx{margin-top:16px;padding:17px;white-space:normal}.reported-politician-holdings_compact__ZVQIx .reported-politician-holdings_summary__U4h_v strong{font-size:21px}.reported-politician-holdings_compact__ZVQIx .reported-politician-holdings_asset__cJLyU{padding:10px;gap:8px}.reported-politician-holdings_compact__ZVQIx .reported-politician-holdings_identity__tk6Xu{min-width:160px}@media (max-width:600px){.reported-politician-holdings_snapshot__JD35C{padding:15px}.reported-politician-holdings_value__2wuKj{text-align:left}.reported-politician-holdings_asset__cJLyU{gap:10px}.reported-politician-holdings_summary__U4h_v>span{min-width:90px}}.estimated-politician-holdings_compact__HF6xz{margin-top:18px;padding:14px;border:1px solid #dbe5d6;border-radius:16px;background:rgba(246,250,242,.8)}.estimated-politician-holdings_compact__HF6xz h3{margin:5px 0 12px;color:#284534;font-size:19px}.estimated-politician-holdings_compact__HF6xz>p{font-size:12px}.estimated-politician-holdings_compact__HF6xz details>summary{grid-template-columns:minmax(0,1fr) auto;gap:10px}.estimated-politician-holdings_compact__HF6xz details>summary strong{font-size:12px}