.ResearchView-module__0dn4JG__page{--paper:var(--color-background-surface);--ink:var(--color-text-primary);--muted:var(--color-text-secondary);--accent:var(--color-text-accent);--line:color-mix(in srgb, var(--ink) 13%, var(--paper));--soft:color-mix(in srgb, var(--ink) 3%, var(--paper));--up:#b33d36;--down:#2c65a7;background:var(--paper);color:var(--ink);min-height:100vh;font-family:var(--font-family-body);font-size:15px;line-height:1.6}.ResearchView-module__0dn4JG__page[data-scheme=global]{--up:#0a7c3e;--down:#b33d36}.ResearchView-module__0dn4JG__page :is(button,input,select){font:inherit}.ResearchView-module__0dn4JG__page button,.ResearchView-module__0dn4JG__page select{cursor:pointer}.ResearchView-module__0dn4JG__page :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ResearchView-module__0dn4JG__page button{text-align:inherit}.ResearchView-module__0dn4JG__page a{text-decoration:none}.ResearchView-module__0dn4JG__page button,.ResearchView-module__0dn4JG__page a{-webkit-tap-highlight-color:transparent}.ResearchView-module__0dn4JG__skipLink{z-index:100;background:var(--paper);padding:12px 20px;position:fixed;top:-100px;left:24px}.ResearchView-module__0dn4JG__skipLink:focus{top:10px}.ResearchView-module__0dn4JG__header{border-bottom:1px solid var(--line);align-items:center;gap:60px;max-width:1320px;height:88px;margin:auto;padding:0 48px;display:flex}.ResearchView-module__0dn4JG__brand{letter-spacing:-1px;white-space:nowrap;align-items:center;font-size:24px;font-weight:750;display:flex}.ResearchView-module__0dn4JG__brandSuffix{font-weight:450}.ResearchView-module__0dn4JG__brandMark{align-items:flex-end;gap:3px;width:27px;height:25px;margin-right:12px;display:flex}.ResearchView-module__0dn4JG__brandMark i{background:var(--accent);width:5px;height:13px;display:block}.ResearchView-module__0dn4JG__brandMark i:nth-child(2){height:23px}.ResearchView-module__0dn4JG__brandMark i:nth-child(3){height:18px}.ResearchView-module__0dn4JG__header nav{gap:30px;height:100%;display:flex}.ResearchView-module__0dn4JG__header nav a{color:var(--muted);align-items:center;gap:6px;display:flex}.ResearchView-module__0dn4JG__header nav a[aria-current]{color:var(--ink);border-bottom:2px solid var(--accent);font-weight:650}.ResearchView-module__0dn4JG__headerSource{color:var(--muted);margin-left:auto}.ResearchView-module__0dn4JG__container{max-width:1320px;margin:auto;padding:0 48px}.ResearchView-module__0dn4JG__intro{grid-template-columns:1fr 1fr;align-items:end;gap:64px;padding:56px 0 44px;display:grid}.ResearchView-module__0dn4JG__eyebrow{color:var(--accent);letter-spacing:.09em;margin-bottom:19px;font-weight:600}.ResearchView-module__0dn4JG__intro h1{letter-spacing:-.055em;font-size:clamp(32px,3.4vw,46px);font-weight:650;line-height:1.27}.ResearchView-module__0dn4JG__introText{color:var(--muted);word-break:keep-all;margin-top:20px;line-height:1.85}.ResearchView-module__0dn4JG__mobileBreak{display:none}.ResearchView-module__0dn4JG__brief{border-top:2px solid var(--ink);margin-bottom:3px;padding-top:15px}.ResearchView-module__0dn4JG__briefHeading{flex-wrap:wrap;justify-content:space-between;gap:8px;font-weight:650;display:flex}.ResearchView-module__0dn4JG__briefHeading span{color:var(--muted);font-weight:400}.ResearchView-module__0dn4JG__metrics{grid-template-columns:repeat(3,1fr);margin:24px 0 20px;display:grid}.ResearchView-module__0dn4JG__metrics>div+div{border-left:1px solid var(--line);padding-left:26px}.ResearchView-module__0dn4JG__metrics dt{color:var(--muted);margin-bottom:6px}.ResearchView-module__0dn4JG__metrics dd{letter-spacing:-.05em;font-size:38px;font-weight:550;line-height:1.2}.ResearchView-module__0dn4JG__metrics dd span{color:var(--muted);margin-left:7px;font-size:15px;font-weight:400}.ResearchView-module__0dn4JG__briefNote{border-top:1px solid var(--line);color:var(--muted);padding-top:12px}.ResearchView-module__0dn4JG__workspace{scroll-margin-top:20px}.ResearchView-module__0dn4JG__listHeading,.ResearchView-module__0dn4JG__listHeading>div{align-items:center;gap:12px;display:flex}.ResearchView-module__0dn4JG__listHeading{border-top:1px solid var(--line);justify-content:space-between;padding:24px 0 20px}.ResearchView-module__0dn4JG__listHeading h2{letter-spacing:-.04em;font-size:21px;font-weight:650}.ResearchView-module__0dn4JG__listHeading>div>span{color:var(--muted)}.ResearchView-module__0dn4JG__colorButton{min-height:44px;color:var(--muted);align-items:center;gap:8px;display:flex}.ResearchView-module__0dn4JG__colorDots{gap:3px;display:flex}.ResearchView-module__0dn4JG__colorDots i{background:var(--up);border-radius:50%;width:6px;height:6px;display:block}.ResearchView-module__0dn4JG__colorDots i+i{background:var(--down)}.ResearchView-module__0dn4JG__toolbar{grid-template-columns:minmax(0,1fr) 220px 170px;gap:10px;display:grid}.ResearchView-module__0dn4JG__search{border:1px solid var(--line);color:var(--muted);background:var(--soft);border-radius:4px;align-items:center;gap:12px;padding:0 16px;display:flex}.ResearchView-module__0dn4JG__search svg{flex:none}.ResearchView-module__0dn4JG__search input{width:100%;min-width:0;height:48px;color:var(--ink);background:0 0;outline:none}.ResearchView-module__0dn4JG__search:focus-within{border-color:var(--accent);outline:1px solid var(--accent)}.ResearchView-module__0dn4JG__search input:focus-visible{outline:none}.ResearchView-module__0dn4JG__search input::placeholder{color:var(--muted);opacity:1}.ResearchView-module__0dn4JG__clearSearch{width:40px;min-height:44px;color:var(--muted);flex-shrink:0;place-items:center;display:grid}.ResearchView-module__0dn4JG__clearSearch:hover{color:var(--ink)}.ResearchView-module__0dn4JG__toolbar select{border:1px solid var(--line);min-width:0;min-height:48px;color:var(--ink);background-color:var(--paper);border-radius:4px;padding:0 12px}.ResearchView-module__0dn4JG__filterbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:16px;display:flex}.ResearchView-module__0dn4JG__filters{gap:26px;display:flex}.ResearchView-module__0dn4JG__filters button{min-height:52px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000}.ResearchView-module__0dn4JG__filters button[aria-pressed=true]{border-bottom-color:var(--ink);color:var(--ink);font-weight:650}.ResearchView-module__0dn4JG__filterbar>p{color:var(--muted);white-space:nowrap}.ResearchView-module__0dn4JG__activeConditions{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0;display:flex}.ResearchView-module__0dn4JG__activeConditions>span{color:var(--muted);margin-right:4px}.ResearchView-module__0dn4JG__activeConditions button{background:var(--soft);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:3px;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:5px 10px;display:inline-flex}.ResearchView-module__0dn4JG__activeConditions button svg{flex-shrink:0}.ResearchView-module__0dn4JG__activeConditions button:hover{border-color:var(--muted)}.ResearchView-module__0dn4JG__activeConditions .ResearchView-module__0dn4JG__resetConditions{color:var(--muted);text-underline-offset:4px;background:0 0;border-color:#0000;margin-left:auto;text-decoration:underline}.ResearchView-module__0dn4JG__managerDescription{color:var(--muted);border-bottom:1px solid var(--line);padding:14px 0}.ResearchView-module__0dn4JG__columns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;padding-top:24px;display:grid}.ResearchView-module__0dn4JG__list{min-width:0}.ResearchView-module__0dn4JG__columnLabels,.ResearchView-module__0dn4JG__row{grid-template-columns:minmax(0,1fr) 80px 105px 110px 18px;align-items:center;gap:12px;padding:0 16px;display:grid}.ResearchView-module__0dn4JG__columnLabels{min-height:44px;color:var(--muted);background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ResearchView-module__0dn4JG__columnLabels>span:nth-child(4){text-align:right}.ResearchView-module__0dn4JG__rows{margin:0;padding:0;list-style:none}.ResearchView-module__0dn4JG__rows>li{border-bottom:1px solid var(--line)}.ResearchView-module__0dn4JG__row{border-left:2px solid #0000;width:100%;min-height:94px;transition:background-color .15s}.ResearchView-module__0dn4JG__row:hover{background:var(--soft)}.ResearchView-module__0dn4JG__row[data-selected=true]{background:color-mix(in srgb, var(--accent) 5%, var(--paper));border-left-color:var(--accent)}.ResearchView-module__0dn4JG__row:focus-visible{z-index:1;outline-offset:-2px;position:relative}.ResearchView-module__0dn4JG__company{flex-direction:column;gap:4px;min-width:0;display:flex}.ResearchView-module__0dn4JG__company strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:17px;font-weight:650}.ResearchView-module__0dn4JG__company>span{color:var(--muted);overflow-wrap:anywhere}.ResearchView-module__0dn4JG__rowDate,.ResearchView-module__0dn4JG__changeType{color:var(--muted)}.ResearchView-module__0dn4JG__ratio{text-align:right;white-space:nowrap;letter-spacing:-.025em;font-size:19px;font-weight:600}.ResearchView-module__0dn4JG__ratio[data-direction=up]{color:var(--up)}.ResearchView-module__0dn4JG__ratio[data-direction=down]{color:var(--down)}.ResearchView-module__0dn4JG__unit{margin-left:3px;font-size:15px;font-weight:400}.ResearchView-module__0dn4JG__rowArrow{color:var(--muted)}.ResearchView-module__0dn4JG__listNote{color:var(--muted);padding:20px 0}.ResearchView-module__0dn4JG__loadMore{flex-direction:column;align-items:center;gap:12px;padding:24px 0 8px;display:flex}.ResearchView-module__0dn4JG__loadMore p{color:var(--muted)}.ResearchView-module__0dn4JG__loadMore button{border:1px solid var(--line);border-radius:3px;justify-content:center;align-items:center;gap:20px;width:100%;min-height:48px;display:flex}.ResearchView-module__0dn4JG__loadMore button:hover{background:var(--soft);border-color:var(--muted)}.ResearchView-module__0dn4JG__sidebar{scrollbar-width:thin;min-width:0;max-height:calc(100dvh - 48px);position:sticky;top:24px;overflow-y:auto}.ResearchView-module__0dn4JG__detailContent{border:1px solid var(--line);border-top:2px solid var(--accent);background:var(--paper);padding:24px}.ResearchView-module__0dn4JG__detailEyebrow{color:var(--muted);justify-content:space-between;margin-bottom:24px;display:flex}.ResearchView-module__0dn4JG__detailEyebrow>span:first-child{color:var(--accent);font-weight:600}.ResearchView-module__0dn4JG__detailTitle{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:27px;font-weight:650;line-height:1.3}.ResearchView-module__0dn4JG__managerName{color:var(--muted);margin-top:7px}.ResearchView-module__0dn4JG__changeHighlight{border-block:1px solid var(--line);justify-content:space-between;align-items:center;margin:24px 0 18px;padding:20px 0;display:flex}.ResearchView-module__0dn4JG__changeHighlight>span:first-child{color:var(--muted)}.ResearchView-module__0dn4JG__changeHighlight .ResearchView-module__0dn4JG__ratio{font-size:32px}.ResearchView-module__0dn4JG__facts{gap:12px;display:grid}.ResearchView-module__0dn4JG__facts>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ResearchView-module__0dn4JG__facts dt{color:var(--muted);flex-shrink:0}.ResearchView-module__0dn4JG__facts dd{text-align:right}.ResearchView-module__0dn4JG__quoteTime{color:var(--muted);word-break:keep-all;margin-top:12px}.ResearchView-module__0dn4JG__estimate{background:var(--soft);border-block:1px solid var(--line);margin:24px -24px 0;padding:24px}.ResearchView-module__0dn4JG__sectionLabel{color:var(--muted);margin-bottom:8px}.ResearchView-module__0dn4JG__estimate h4{font-size:18px;font-weight:650}.ResearchView-module__0dn4JG__estimateText{color:var(--muted);word-break:keep-all;margin-top:10px;line-height:1.8}.ResearchView-module__0dn4JG__primaryButton{background:var(--accent);width:100%;min-height:48px;color:var(--color-on-accent);border-radius:3px;justify-content:space-between;align-items:center;margin-top:20px;padding:12px 15px;display:flex;font-weight:600!important}.ResearchView-module__0dn4JG__primaryButton:hover{filter:brightness(.92)}.ResearchView-module__0dn4JG__adNote{color:var(--muted);text-align:center;margin-top:9px}.ResearchView-module__0dn4JG__unlockedPrice{margin-top:12px;font-size:30px;font-weight:600}.ResearchView-module__0dn4JG__unlockError{color:var(--up);margin-top:12px}.ResearchView-module__0dn4JG__method{color:var(--muted);margin-top:20px}.ResearchView-module__0dn4JG__method summary{cursor:pointer;padding-block:5px}.ResearchView-module__0dn4JG__method p{word-break:keep-all;margin-top:10px;line-height:1.8}.ResearchView-module__0dn4JG__sourceLink{min-height:44px;color:var(--accent);justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.ResearchView-module__0dn4JG__sourceLink:hover{text-underline-offset:4px;text-decoration:underline}.ResearchView-module__0dn4JG__companyResearch{padding-top:22px}.ResearchView-module__0dn4JG__companyResearch button{width:100%;min-height:44px;color:var(--accent);justify-content:space-between;align-items:center;gap:12px;display:flex}.ResearchView-module__0dn4JG__companyResearch button:hover{text-underline-offset:4px;text-decoration:underline}.ResearchView-module__0dn4JG__scopeNote{color:var(--muted);margin-top:6px}.ResearchView-module__0dn4JG__readingNote{color:var(--muted);padding:16px 8px;line-height:1.8}.ResearchView-module__0dn4JG__mobileDetail{display:none}.ResearchView-module__0dn4JG__empty{text-align:center;border-bottom:1px solid var(--line);padding:64px 20px}.ResearchView-module__0dn4JG__emptyMark{color:var(--accent);margin-bottom:16px;font-size:28px;display:block}.ResearchView-module__0dn4JG__empty h3{font-size:20px;font-weight:600}.ResearchView-module__0dn4JG__empty p{color:var(--muted);word-break:keep-all;margin-top:12px}.ResearchView-module__0dn4JG__empty button{color:var(--accent);align-items:center;gap:12px;min-height:44px;margin-top:20px;display:inline-flex}.ResearchView-module__0dn4JG__sidebarEmpty{background:var(--soft);padding:24px}.ResearchView-module__0dn4JG__sidebarEmpty h3{margin:16px 0;font-size:24px;line-height:1.5}.ResearchView-module__0dn4JG__sidebarEmpty>p:last-child{color:var(--muted);line-height:1.8}.ResearchView-module__0dn4JG__adSlot{justify-content:center;margin:36px 0;display:flex;overflow:hidden}.ResearchView-module__0dn4JG__footer{border-top:1px solid var(--line);color:var(--muted);padding:28px 0 40px}.ResearchView-module__0dn4JG__footer>div{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ResearchView-module__0dn4JG__footer strong{color:var(--ink);font-size:19px}.ResearchView-module__0dn4JG__footer a{align-items:center;gap:8px;min-height:44px;margin-left:auto;display:flex}.ResearchView-module__0dn4JG__footer>p{max-width:960px;margin-top:16px;font-size:12px;line-height:1.9}@media (min-width:1001px) and (max-width:1199px){.ResearchView-module__0dn4JG__container,.ResearchView-module__0dn4JG__header{padding-inline:32px}.ResearchView-module__0dn4JG__columns{grid-template-columns:minmax(0,1fr) 310px;gap:24px}.ResearchView-module__0dn4JG__columnLabels,.ResearchView-module__0dn4JG__row{grid-template-columns:minmax(0,1fr) 70px 85px 90px 16px;gap:8px;padding-inline:10px}}@media (max-width:1000px){.ResearchView-module__0dn4JG__header{gap:36px;padding-inline:28px}.ResearchView-module__0dn4JG__container{padding-inline:28px}.ResearchView-module__0dn4JG__headerSource{display:none}.ResearchView-module__0dn4JG__intro{gap:32px}.ResearchView-module__0dn4JG__columns{grid-template-columns:minmax(0,1fr)}.ResearchView-module__0dn4JG__sidebar{display:none}.ResearchView-module__0dn4JG__mobileDetail{background:var(--soft);padding:0 16px 20px;display:block}.ResearchView-module__0dn4JG__mobileDetail .ResearchView-module__0dn4JG__detailContent{max-width:none}.ResearchView-module__0dn4JG__row[data-selected=true]:not([aria-pressed=true]){background:0 0;border-left-color:#0000}.ResearchView-module__0dn4JG__row[aria-pressed=true] .ResearchView-module__0dn4JG__rowArrow{transform:rotate(90deg)}.ResearchView-module__0dn4JG__metrics>div+div{padding-left:14px}.ResearchView-module__0dn4JG__metrics dd{font-size:32px}}@media (max-width:680px){.ResearchView-module__0dn4JG__header{gap:20px;height:72px;padding-inline:20px}.ResearchView-module__0dn4JG__brand{font-size:21px}.ResearchView-module__0dn4JG__brandMark{margin-right:8px}.ResearchView-module__0dn4JG__header nav{gap:0;margin-left:auto}.ResearchView-module__0dn4JG__header nav a[aria-current],.ResearchView-module__0dn4JG__header nav svg{display:none}.ResearchView-module__0dn4JG__container{padding-inline:20px}.ResearchView-module__0dn4JG__intro{grid-template-columns:minmax(0,1fr);gap:30px;padding:32px 0}.ResearchView-module__0dn4JG__eyebrow{letter-spacing:.04em;margin-bottom:14px;font-size:15px}.ResearchView-module__0dn4JG__intro h1{font-size:36px}.ResearchView-module__0dn4JG__introText{margin-top:16px}.ResearchView-module__0dn4JG__mobileBreak{display:block}.ResearchView-module__0dn4JG__brief{padding-top:12px}.ResearchView-module__0dn4JG__metrics{margin:20px 0 16px}.ResearchView-module__0dn4JG__metrics dd{font-size:34px}.ResearchView-module__0dn4JG__listHeading{align-items:start;gap:8px;padding-block:20px 12px}.ResearchView-module__0dn4JG__listHeading>div{flex-direction:column;align-items:start;gap:2px}.ResearchView-module__0dn4JG__colorButton{gap:6px;min-height:44px}.ResearchView-module__0dn4JG__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ResearchView-module__0dn4JG__search{grid-column:1/-1}.ResearchView-module__0dn4JG__filters{gap:18px;overflow-x:auto}.ResearchView-module__0dn4JG__filters button{min-height:50px}.ResearchView-module__0dn4JG__filterbar{gap:12px}.ResearchView-module__0dn4JG__activeConditions button{min-height:44px}.ResearchView-module__0dn4JG__columns{padding-top:0}.ResearchView-module__0dn4JG__columnLabels{display:none}.ResearchView-module__0dn4JG__row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto 16px;gap:6px 10px;min-height:116px;padding:17px 10px}.ResearchView-module__0dn4JG__company{grid-area:1/1/3}.ResearchView-module__0dn4JG__row .ResearchView-module__0dn4JG__ratio{grid-area:1/2;font-size:21px}.ResearchView-module__0dn4JG__rowDate{text-align:right;grid-area:2/2}.ResearchView-module__0dn4JG__rowArrow{grid-area:1/3/3}.ResearchView-module__0dn4JG__changeType{display:none}.ResearchView-module__0dn4JG__mobileDetail{padding:0 0 16px}.ResearchView-module__0dn4JG__detailContent{padding:20px}.ResearchView-module__0dn4JG__estimate{margin-inline:-20px;padding:20px}.ResearchView-module__0dn4JG__footer>div{gap:8px 12px}.ResearchView-module__0dn4JG__footer>div>span{order:3;width:100%}.ResearchView-module__0dn4JG__adSlot{display:none}.ResearchView-module__0dn4JG__footer{margin-top:28px}}@media (prefers-reduced-motion:reduce){.ResearchView-module__0dn4JG__row{transition:none}}
