@font-face{font-family:Source Sans Pro Web;src:url(/assets/source-sans-pro-regular-BZtNapR-.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Source Sans Pro Web;src:url(/assets/source-sans-pro-bold-qYDZUBzB.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:General Sans;src:url(/assets/general-sans-variable-p1VyP7gg.woff2) format("woff2");font-style:normal;font-weight:200 700;font-display:swap}:root{font-family:General Sans,sans-serif;color:#000;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--duration-page: .25s;--duration-feedback: 125ms;--duration-caption-enter: .15s;--duration-caption-exit: 125ms;--duration-layout-small: .15s;--duration-layout-medium: .2s;--duration-layout-large: .25s;--duration-reduced: .16s}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer;user-select:none;-webkit-user-select:none}a{color:inherit}button:active{opacity:.65}:focus-visible{outline:2px solid #626262;outline-offset:4px}.card-preview:focus{outline:none}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#app{min-height:100svh;isolation:isolate}.landing-background{position:fixed;z-index:-1;inset:0;pointer-events:none;background:url(/assets/landing-background-CXsyIV8L.webp) center / cover no-repeat;opacity:0}#app[data-view=landing] .landing-background{opacity:1}#app[data-motion=page] .landing-background,#app[data-motion=page] .brand:after,#app[data-motion=page] .search-form:before,#app[data-motion=page] .search-form:after,#app[data-motion=page] .search-surface{transition:opacity var(--duration-page) var(--ease-in-out)}#app[data-motion=page] .search-form input{transition:color var(--duration-page) var(--ease-in-out)}#app[data-view=landing] .masthead{width:min(960px,calc(100% - 36px));padding-top:max(calc(72px + env(safe-area-inset-top,0px)),33.813svh);padding-bottom:calc(36px + env(safe-area-inset-bottom,0px))}#app[data-view=landing] .brand{margin-bottom:7px}#app[data-view=landing] .search-form{width:min(739px,100%);margin-inline:auto}#app[data-view=landing] .brand:after{opacity:1}#app[data-view=landing] .search-form:before{opacity:1}#app[data-view=landing] .search-form:is(:focus-within,:has(input:not(:placeholder-shown))):before{opacity:0}#app[data-view=landing] .search-form:is(:focus-within,:has(input:not(:placeholder-shown))):after{opacity:1}#app[data-view=landing] .search-surface{opacity:0}#app[data-view=landing] input{color:#fff}#app[data-view=landing] input::placeholder{color:#ffffffbf}#app[data-view=landing] .search-meta,#app[data-view=landing] main{display:none}#app[data-view=landing] .search-button{display:grid}#app[data-view=landing] .search-form:has(input:placeholder-shown) .search-button{visibility:hidden}#app[data-view=landing] .search-form.is-loading .search-button{display:none}#app[data-view=landing] .search-form.is-loading .search-loading{display:grid}#app[data-view=landing] .search-ring{background:conic-gradient(from 180deg,#fff0,#fff)}.search-arrow{display:block;width:16.65px;height:13.76px}.masthead{position:relative;z-index:2;width:min(739px,calc(100% - 36px));margin:0 auto;padding-top:calc(43px + env(safe-area-inset-top,0px))}.brand{position:relative;display:flex;align-items:center;gap:5px;width:207px;height:30px;margin:0 auto 21px;text-decoration:none}.brand:after{content:"";position:absolute;inset:0;pointer-events:none;background:url("data:image/svg+xml,%3csvg%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%200C17.0751%200%2022%204.92487%2022%2011C22%2017.0751%2017.0751%2022%2011%2022C4.92487%2022%200%2017.0751%200%2011C0%204.92487%204.92487%200%2011%200ZM11%2011.167C10.0347%2011.167%209.17231%2011.3404%208.41309%2011.6875C7.66473%2012.0237%207.07348%2012.4961%206.63965%2013.1035C6.2169%2013.7107%206.00592%2014.3829%206.00586%2015.1201C6.00586%2015.8792%206.21684%2016.5626%206.63965%2017.1699C7.0735%2017.7773%207.6647%2018.2555%208.41309%2018.6025C9.17229%2018.9496%2010.0347%2019.123%2011%2019.123C11.9653%2019.123%2012.8277%2018.9496%2013.5869%2018.6025C14.3462%2018.2555%2014.9373%2017.7773%2015.3604%2017.1699C15.7832%2016.5626%2015.9951%2015.8792%2015.9951%2015.1201C15.9951%2014.3828%2015.7831%2013.7107%2015.3604%2013.1035C14.9373%2012.4961%2014.3462%2012.0237%2013.5869%2011.6875C12.8277%2011.3404%2011.9653%2011.167%2011%2011.167Z'%20fill='black'/%3e%3c/svg%3e") left center / 22px 22px no-repeat,url(/assets/brisma-wordmark-BfAY1xdG.svg) right center / 180px auto no-repeat;filter:invert(1);opacity:0}.brand-mark{width:22px;height:22px}.brand-wordmark{width:180px;height:auto}.search-form{position:relative;isolation:isolate;display:flex;align-items:center;height:56px;padding:0 8px 0 29px;border:1px solid transparent;border-radius:53px}.search-form:before,.search-form:after,.search-surface{content:"";position:absolute;z-index:-1;inset:-1px;border:1px solid #ffffff1a;border-radius:inherit;pointer-events:none;transition:opacity .16s var(--ease-out)}.search-form:before{background:#ffffff40;box-shadow:inset 0 -3px 5px #0000001a,inset 0 4px 4px #ffffff12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0}.search-form:after{background:#dfdfdf40;box-shadow:inset 0 -4px 4px #ffffff0d,inset 0 3px 5px #0000001a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0}.search-surface{background:#dfdfdf40;border-color:#0000000d;box-shadow:inset 0 -4px 4px #ffffff0d,inset 0 3px 5px #0000001a;opacity:1}.search-form input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;font-size:16px;font-weight:500;letter-spacing:.03em;color:#000}.search-form input::placeholder{color:#0008;opacity:1}.search-form input::-webkit-search-cancel-button{display:none}.search-actions{position:relative;flex:0 0 40px;width:40px;height:44px}.search-button,.clear-button,.search-loading{position:absolute;inset:0;display:none;place-items:center;width:40px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#0009}.search-button,.clear-button{transition:transform var(--duration-feedback) var(--ease-out)}.search-button:active,.clear-button:active{transform:scale(.97)}#app[data-view=results] .search-form:not(.is-loading):has(input:not(:placeholder-shown)) .clear-button,#app[data-view=results] .search-form.is-loading .search-loading{display:grid}.search-ring{width:18px;height:18px;border-radius:50%;background:conic-gradient(from 180deg,#0000,#000);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));animation:search-spin .6s linear infinite}@keyframes search-spin{to{transform:rotate(360deg)}}.search-meta{display:flex;align-items:flex-start;justify-content:space-between;height:40px;padding:9px 19px 0;gap:12px;color:#0008;font-size:13px;font-weight:500;line-height:13px;letter-spacing:.03em}#status{position:relative;top:1px;min-width:0;margin-left:auto;text-align:right;font-variant-numeric:tabular-nums}.summarize-toggle{position:relative;isolation:isolate;flex-shrink:0;padding:8px 12px;border:1px solid transparent;border-radius:53px;background:transparent;font:500 13px/13px General Sans,sans-serif;letter-spacing:.03em;color:#000000bf}.summarize-toggle-surface{position:absolute;z-index:-1;inset:-1px;border:1px solid #0000000d;border-radius:inherit;background:#00000003;box-shadow:inset 0 -3px 5px #0000001a,inset 0 4px 4px #ffffff12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform-origin:left center;pointer-events:none}.summarize-toggle strong{font-weight:700}.summarize-state{position:relative;display:inline-grid;height:1em;overflow:hidden;vertical-align:bottom}.summarize-state-size{visibility:hidden;font-weight:700;line-height:1}.summarize-state strong{position:absolute;top:0;left:0;width:max-content;line-height:1;text-align:left;transform-origin:left center;transition:transform var(--duration-feedback) var(--ease-out),opacity var(--duration-feedback) var(--ease-out)}.summarize-state-on{transform:translateY(0) scale(1);opacity:1}.summarize-state-off{transform:translateY(100%) scale(.95);opacity:0}.summarize-toggle[aria-pressed=false] .summarize-state-on{transform:translateY(-100%) scale(.95);opacity:0}.summarize-toggle[aria-pressed=false] .summarize-state-off{transform:translateY(0) scale(1);opacity:1}.summarize-toggle[aria-pressed][data-state-motion=instant] .summarize-state strong{transition:none}.summarize-toggle,.landing-example-button{transition:transform var(--duration-feedback) var(--ease-out)}.summarize-toggle:active:not(:focus-visible),.landing-example-button:active:not(:focus-visible){transform:scale(.97)}.landing-sources,.landing-examples{display:none}#app[data-view=landing] .landing-sources,#app[data-view=landing] .landing-examples{display:flex}.landing-sources{align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:23px;margin-bottom:47px;color:#ffffffe6;font-size:13px;line-height:1;letter-spacing:.03em}.landing-sources img{display:block;object-fit:contain}.landing-pmc{width:114px;height:22.53px}.landing-arxiv{width:43px;height:19.35px}.landing-wikipedia{width:90px;height:13px}.landing-soon{color:#fff9}.landing-examples{align-items:baseline;justify-content:center;gap:12px;margin-top:16px;color:#ffffffe6;font-size:13px;line-height:1;letter-spacing:.03em}.landing-example-list{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 12px;max-width:900px;margin:0;padding:0;list-style:none}.landing-example{min-width:0;max-width:100%}.landing-example-button{display:block;max-width:100%;padding:6px 12px;border:1px solid #ffffff1a;border-radius:24px;background:#ffffff40;box-shadow:inset 0 -3px 5px #0000001a,inset 0 4px 4px #ffffff12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:inherit;font:inherit;letter-spacing:inherit;line-height:1.3;overflow-wrap:anywhere;text-align:left}.landing-example-button:focus-visible{outline-color:#fff}@media(hover:hover)and (pointer:fine){.landing-example-button:hover{background:#ffffff59}}.landing-example-label{display:block}#app[data-entrance=pending][data-view=landing] :is(.brand,.landing-sources,.search-form :where(input),.search-actions,.landing-example-label){opacity:0;transform:translateY(8px)}#app[data-entrance=landing][data-view=landing] :is(.brand,.landing-sources,.search-form :where(input),.search-actions,.landing-example-label){animation:landing-enter var(--duration-page) var(--ease-out) both}#app[data-entrance=landing][data-view=landing] .landing-sources{animation-delay:40ms}#app[data-entrance=landing][data-view=landing] :is(.search-form :where(input),.search-actions){animation-delay:80ms}#app[data-entrance=landing][data-view=landing] .landing-example-label{animation-delay:.12s}@keyframes landing-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#app[data-entrance=pending][data-view=landing] :is(.brand,.landing-sources,.search-form :where(input),.search-actions,.landing-example-label){transform:none}#app[data-entrance=landing][data-view=landing] :is(.brand,.landing-sources,.search-form :where(input),.search-actions,.landing-example-label){animation:landing-fade .16s ease both}}@keyframes landing-fade{0%{opacity:0}to{opacity:1}}.search-suggestions{position:absolute;z-index:3;top:calc(100% + 8px);left:-1px;right:-1px;max-height:min(320px,40svh);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto;margin:0;padding:0;list-style:none;border:1px solid #ffffff40;border-radius:20px;background:#38404bea;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 1px 1px #ffffff12,0 8px 24px #0000001a;color:#fff;font:inherit;font-size:16px;letter-spacing:.03em;transition:none;animation:none}#app:not([data-view=landing]) .search-suggestions{display:none}.search-suggestions [role=option]{display:flex;align-items:center;min-height:44px;padding:12px 28px;line-height:1.4;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:pan-y}.search-suggestions [role=option][aria-selected=true]{background:#ffffff24;box-shadow:inset 3px 0 #ffffffbf}@media(hover:hover)and (pointer:fine){.search-suggestions [role=option]:hover{background:#ffffff24}}main{position:relative;z-index:0;width:min(1152px,calc(100% - 48px));margin:66px auto 0;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px))}.results{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(352px,100%),352px));justify-content:center;column-gap:48px;row-gap:64px;align-items:start}.result-item{position:relative;min-width:0;padding-top:16px}.article-answer{width:352px;max-width:100%;margin-bottom:16px}.summary-exit{position:fixed;z-index:3;pointer-events:none}.result-card,.card-metadata{transform-origin:top left}.publication-date{margin-left:auto}.publication-date:empty{display:none}#app[data-summarize=off] .article-answer{display:none}.answer-text{margin:0;font:475 18px/24px General Sans,sans-serif;overflow-wrap:anywhere}.paper-details{width:300px;max-width:100%}.answer-text mark{background:#ace1ff;color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.answer-muted{color:#0007;font-size:16px}.answer-evidence{margin-top:6px;font:12px/1.5 General Sans,sans-serif;color:#0009}.answer-evidence summary{cursor:pointer;width:fit-content}.answer-evidence blockquote{margin:10px 0;padding-left:12px;border-left:2px solid #ace1ff;font-size:14px;color:#333;overflow-wrap:anywhere}.answer-retry{padding:0;border:0;background:none;color:#333;text-decoration:underline}.result-card{touch-action:pan-y;position:relative;display:flex;flex-direction:column;width:300px;max-width:100%;min-width:0;height:339px;overflow:hidden;border:1px solid #0000000d;border-radius:15px;background:#fff}.results-outgoing{position:absolute;z-index:2;inset:0;pointer-events:none}.results-outgoing>.result-item{position:absolute;margin:0;background:#fff}.card-heading{order:-1;display:flex;flex-direction:column;flex-shrink:0;position:relative;z-index:1;padding:12px 12px 6px;background:#fff}.card-title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-family:Source Sans Pro Web,sans-serif;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.01em;color:#000e}.card-metadata{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:4px;width:300px;max-width:100%;min-width:0;margin-bottom:12px;font-family:Source Sans Pro Web,sans-serif;font-size:13px;font-weight:400;line-height:1.25;letter-spacing:.01em;color:#000e}.authors{display:contents}.author-chip,.publication-date{display:inline-block;flex:0 0 auto;white-space:nowrap;max-width:100%;padding:4px 6px;border-radius:12px;background:#fffffff2;box-shadow:0 0 5px #0000001a;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);overflow-wrap:anywhere}.card-preview{flex:1;min-height:0;overflow:hidden;padding:0 12px;touch-action:pan-y}.result-card,.result-card *,.result-card .card-preview *,.result-card .pmc-prose.pmc-prose span.usa-link{cursor:pointer}.preview-document{zoom:.6;opacity:.8}.card-preview .pmc-article-front{display:none}.preview-loading,.preview-error{margin:0;font:18px/30px Source Sans Pro Web,sans-serif;color:#505050}.media-note{display:block;font:14px/22px Source Sans Pro Web,sans-serif;color:#505050}.formula-fallback{white-space:pre-wrap}.source-link{position:absolute;z-index:2;bottom:6px;left:6px}.message{max-width:739px;margin:0 auto;font-size:14px;line-height:1.6;text-align:center;color:#0008;white-space:pre-line}#continuation{height:1px}@media(prefers-reduced-motion:reduce){.search-button,.clear-button{transition:none}.search-button:active,.clear-button:active{transform:none}.summarize-toggle,.landing-example-button{transition:none}.summarize-toggle[aria-pressed] .summarize-state strong{transform:none;transition:opacity var(--duration-feedback) ease}.summarize-state-on{opacity:1}.summarize-state-off,.summarize-toggle[aria-pressed=false] .summarize-state-on{opacity:0}.summarize-toggle[aria-pressed=false] .summarize-state-off{opacity:1}.summarize-toggle:active:not(:focus-visible),.landing-example-button:active:not(:focus-visible){transform:none}.search-ring{animation:none}#app[data-motion=page] .landing-background,#app[data-motion=page] .brand:after,#app[data-motion=page] .search-form:before,#app[data-motion=page] .search-form:after,#app[data-motion=page] .search-surface{transition:opacity .16s ease}}@media(hover:hover)and (pointer:fine){.clear-button:hover{color:#000}}#app[data-summarize=off] main{width:min(1420px,calc(100% - 48px));margin-top:56px}#app[data-summarize=off] .results{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:47.12px;row-gap:85.8px}#app[data-summarize=off] .result-item{padding-top:0}#app[data-summarize=off] .paper-details,#app[data-summarize=off] .result-card{width:100%}#app[data-summarize=off] .result-card{height:499.2px;border-width:1.47px;border-radius:22.09px}:is(#app,.paper-reader-heading-flight)[data-summarize=off] .card-heading{gap:8px;padding:17.67px 17.67px 8.84px}:is(#app,.paper-reader-heading-flight)[data-summarize=off] .card-title,:is(#app,.paper-reader-heading-flight)[data-summarize=off] .card-metadata{font-size:19.1436px}:is(#app,.paper-reader-heading-flight)[data-summarize=off] .card-metadata{width:100%;margin:0;gap:12px}:is(#app,.paper-reader-heading-flight)[data-summarize=off] .authors{display:block;flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap}:is(#app,.paper-reader-heading-flight)[data-summarize=off] .author-chip,:is(#app,.paper-reader-heading-flight)[data-summarize=off] .publication-date{padding:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:is(#app,.paper-reader-heading-flight)[data-summarize=off] .author-chip+.author-chip:before{content:", "}#app[data-summarize=off] .card-preview{padding-inline:17.67px}#app[data-summarize=off] .source-link{bottom:8.84px;left:8.84px}@media(max-width:1100px){#app[data-summarize=off] .results{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:64px}}@media(max-width:640px){.masthead{padding-top:calc(32px + env(safe-area-inset-top,0px))}.landing-examples,.landing-example-list{gap:8px}.landing-example-button{min-height:44px;display:flex;align-items:center}.landing-sources{gap:7px}.landing-examples{align-items:flex-start}main,#app[data-summarize=off] main{width:calc(100% - 36px)}#app[data-summarize=off] .results{grid-template-columns:minmax(0,1fr);row-gap:64px}}.human-session{box-sizing:border-box;width:min(420px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #dededb;border-radius:16px;background:#fff;color:#222;font-family:inherit;box-shadow:0 16px 64px #0002}.human-session::backdrop{background:#0006}.human-session h2{margin:0 0 12px;font-size:20px;line-height:1.3}.human-session p{font-size:14px;line-height:1.5}.human-session [role=status]{color:#555}.human-session button{margin-top:16px;min-height:44px;padding:8px 16px;border:1px solid #ccc;border-radius:8px;background:#f5f5f3;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}.human-session button:focus-visible{outline:2px solid #333;outline-offset:3px}@media(max-width:380px){.human-session{padding:12px}}.summary-placeholder{display:block;height:96px;padding-top:6px;opacity:0;animation:summary-placeholder-reveal .16s var(--ease-out) .15s both}.summary-placeholder-bar{display:block;width:94%;height:12px;margin-bottom:12px;border-radius:4px;background:#00000012;animation:summary-placeholder-pulse 1.6s var(--ease-in-out) infinite}.summary-placeholder-bar:nth-child(2){width:86%}.summary-placeholder-bar:nth-child(3){width:91%}.summary-placeholder-bar:nth-child(4){width:64%;margin-bottom:0}.summary-ready{animation:summary-answer-reveal .16s var(--ease-out) both}@keyframes summary-placeholder-reveal{0%{opacity:0}to{opacity:1}}@keyframes summary-placeholder-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes summary-answer-reveal{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.summary-placeholder{animation-duration:0s}.summary-placeholder-bar,.summary-ready{animation:none}}.source-badge{position:relative;isolation:isolate;box-sizing:border-box;display:inline-flex;flex:none;align-items:center;width:max-content;padding:2.95px 8.84px;border:0;border-radius:17.67px;color:#000;text-decoration:none;vertical-align:middle}.source-badge:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:#fffffff5;box-shadow:0 0 7.36px #0000001a;transform-origin:left center;transform:scaleX(calc(75.11 / 95.11));transition:transform .16s var(--ease-out)}.source-badge-logo{display:block;flex:none;width:57.43px;height:19.14px;object-fit:contain}.source-badge-arrow{display:block;flex:none;width:14px;height:14px;margin-left:6px;opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-8px);transition:opacity .16s var(--ease-out),transform .16s var(--ease-out),clip-path .16s var(--ease-out)}.source-badge:focus-visible{outline:2px solid #626262;outline-offset:3px}.source-badge:focus-visible:before{transform:scaleX(1);transition:none}.source-badge:focus-visible .source-badge-arrow{opacity:1;clip-path:inset(0);transform:none;transition:none}@media(hover:hover)and (pointer:fine){.source-badge:hover:before{transform:scaleX(1)}.source-badge:hover .source-badge-arrow{opacity:1;clip-path:inset(0);transform:none}}@media(hover:none){.source-badge:before{transform:scaleX(1)}.source-badge-arrow{opacity:1;clip-path:inset(0);transform:none}}@media(prefers-reduced-motion:reduce){.source-badge:before,.source-badge-arrow{transition:none}.source-badge-arrow{transform:none}}.pmc-prose.pmc-prose{font-family:Cambria,"Cambria Math",Charter,Times New Roman,Times,stixgeneral,serif;font-size:14pt;line-height:22.5pt;font-weight:400;letter-spacing:normal;font-size-adjust:.465;color:#1b1b1b;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.pmc-prose.pmc-prose :where(address,article,blockquote,dl,details,figcaption,figure,h1,h2,h3,h4,h5,h6,hgroup,header,hr,ol,p,pre,section,ul,.p){line-height:inherit;margin-top:22.5pt;margin-bottom:0}.pmc-prose.pmc-prose :where(address,article,blockquote,dl,details,figcaption,figure,h1,h2,h3,h4,h5,h6,hgroup,header,hr,ol,p,pre,section,ul,.p):first-child{margin-top:0}.pmc-prose.pmc-prose :where(h1,h2,h3,h4,h5,h6,.obj_head){font-family:Source Sans Pro Web,Helvetica Neue,Bahnschrift,Roboto,Noto Sans,sans-serif;font-weight:400;letter-spacing:normal;line-height:22.5pt}.pmc-prose.pmc-prose h1{font-size:18.1462008437pt;font-weight:700}.pmc-prose.pmc-prose h2{font-size:17.006748682pt}.pmc-prose.pmc-prose h3{font-size:15.938846pt}.pmc-prose.pmc-prose :where(h4,.obj_head){font-size:14.938pt}.pmc-prose.pmc-prose h5{font-size:14pt}.pmc-prose.pmc-prose h6{font-size:13.1208997188pt}.pmc-prose.pmc-prose h2:not(.obj_head){border:unset;border-bottom:1px solid hsl(209,31%,69%);margin-bottom:-1px}.pmc-prose.pmc-prose .pmc-article-front{margin-top:0}.pmc-prose.pmc-prose .pmc-article-front>p{margin-top:7.5pt;font-size:13.1208997188pt;color:#505050}.pmc-prose.pmc-prose .pmc-article-front>p:first-child{margin-top:0}.pmc-prose.pmc-prose .usa-link{color:#005ea2;text-decoration:none}.pmc-prose.pmc-prose span.usa-link{cursor:text}.pmc-prose.pmc-prose a.usa-link:visited{color:#54278f}.pmc-prose.pmc-prose a.usa-link:hover{color:#1a4480}.pmc-prose.pmc-prose a.usa-link:active{color:#162e51}.pmc-prose.pmc-prose a.usa-link:focus-visible{outline:2px solid #626262;outline-offset:2px}.pmc-prose.pmc-prose :where(sup,sub){all:revert;font-size:1.667ex;line-height:1.667ex}.pmc-prose.pmc-prose span.label{display:inline-block;padding-right:2.8125pt;margin-right:0;font-weight:inherit}.pmc-prose.pmc-prose :where(ol,ul).list{padding-left:27pt}.pmc-prose.pmc-prose .list li>:where(p,ol,ul,dl){margin-top:0}.pmc-prose.pmc-prose dt{font-weight:700}.pmc-prose.pmc-prose figure{max-width:100%;overflow-x:auto}.pmc-prose.pmc-prose .xbox{border-radius:4px;padding:22.5pt 1rem;margin-left:-1rem;margin-right:-1rem}.pmc-prose.pmc-prose .fig{background-color:#fffcf0;border:1px solid hsl(20,58%,80%)}.pmc-prose.pmc-prose .tw{background-color:#f5fff0;border:1px solid hsl(80,58%,80%)}.pmc-prose.pmc-prose .bt{background-color:#f7f7f7;border:1px solid hsl(0,0%,50%)}.pmc-prose.pmc-prose figcaption{font-size:inherit}.pmc-prose.pmc-prose aside:not(.xbox){padding:0;border:0;background:none}.pmc-prose.pmc-prose .article-media{display:block;position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;background:#fff}.pmc-prose.pmc-prose .article-media-image{position:absolute;inset:0 0 24px;display:block;width:100%;height:calc(100% - 24px);object-fit:contain}.pmc-prose.pmc-prose .article-media-fallback{position:absolute;inset:0;display:grid;place-items:center;padding:12px;color:#626262;font:14px/1.4 Source Sans Pro Web,sans-serif}.pmc-prose.pmc-prose .article-media-credit{position:absolute;left:6px;bottom:6px;max-width:calc(100% - 12px);padding:3px 5px;border-radius:3px;background:#fffffff0;color:#505050;font:11px/1.3 Source Sans Pro Web,sans-serif;overflow-wrap:anywhere}.pmc-prose.pmc-prose .article-media-inline{display:inline-block;width:1.5em;height:1em;aspect-ratio:auto;vertical-align:middle}.pmc-prose.pmc-prose .article-media-inline .article-media-credit{display:none}.pmc-prose.pmc-prose .article-media-inline .article-media-image{inset:0;height:100%}.pmc-prose.pmc-prose .article-media-inline .article-media-fallback{padding:0;font-size:.65em}.pmc-prose.pmc-prose .article-media-snapshot{pointer-events:none}.pmc-prose.pmc-prose table.content{width:100%;min-width:0;border-collapse:separate;border-spacing:2px;font-size:inherit;text-indent:0}.pmc-prose.pmc-prose table.content :where(td,th){vertical-align:top;max-width:40em;min-width:4em;padding:2.8125pt;border:0;text-align:start;-webkit-hyphens:manual;hyphens:manual}.pmc-prose.pmc-prose .jats-ref{font-size:13.1208997188pt;border:0;padding:0;margin-top:11.25pt}.pmc-prose.pmc-prose .jats-fn-group{font-family:Source Sans Pro Web,Helvetica Neue Light,Helvetica Neue,Bahnschrift,sans-serif;font-size:13.1208997188pt;color:#505050}.pmc-prose.pmc-prose pre{white-space:pre-wrap}.pmc-prose.pmc-prose .jats-disp-formula{margin:22.5pt 0;overflow-x:auto}.paper-reader{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:transparent;color:#1b1b1b;isolation:isolate;font:14px/1.4 Source Sans Pro Web,sans-serif}.paper-reader::backdrop{background:transparent}.paper-reader-source-flight,.paper-reader-heading-flight{position:fixed;top:0;left:0;z-index:4;width:max-content;transform-origin:0 0;pointer-events:none}.paper-reader-source-flight{line-height:0}.paper-reader-heading-flight{overflow:hidden;border-radius:22px 22px 0 0}.paper-reader-source-flight>.source-badge{vertical-align:top}.paper-reader-paper{position:relative;cursor:auto;display:flex;flex-direction:column;width:var(--paper-width, 780px);min-height:calc(100dvh - 48px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));margin:0 auto;overflow:clip;transform-origin:0 0;border-radius:22px;background:#fff;box-shadow:0 0 0 1px #00000006,0 16px 80px #0000000a}.paper-reader-scroll{position:absolute;inset:0;padding-top:calc(24px + env(safe-area-inset-top,0px));padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));overflow:auto;cursor:zoom-out;overflow-anchor:none;overscroll-behavior:contain;touch-action:pan-x pan-y;scrollbar-gutter:stable both-edges;scroll-behavior:auto;-webkit-overflow-scrolling:touch}.paper-reader-article{flex:1;padding:32px 32px 100px}.paper-reader .pmc-prose{zoom:1}.paper-reader .pmc_sec_title{scroll-margin-top:80px}.paper-reader-status{margin:0 0 24px;color:#626262;font:16px/1.5 Source Sans Pro Web,sans-serif}.paper-reader-retry{display:block;margin-top:16px;padding:10px 14px;border:1px solid #0002;border-radius:9px;background:#fff;color:#1b1b1b}.paper-reader-source{position:sticky;align-self:flex-start;flex:none;margin:-43.04px 18px 18px;z-index:3;bottom:calc(18px + env(safe-area-inset-bottom,0px))}.paper-reader :where(button,a):focus-visible{outline:2px solid #626262;outline-offset:3px}.paper-reader:focus,.paper-reader-scroll:focus{outline:none}.paper-reader[data-closing=true] :where(.paper-reader-contents,.paper-reader-source){pointer-events:none}.paper-reader-contents{position:fixed;z-index:2;top:calc(104px + env(safe-area-inset-top,0px));left:calc(50% + var(--paper-width, 780px) / 2 + 24px);width:clamp(150px,calc((100vw - 900px)/2),240px);max-height:calc(100dvh - 160px - env(safe-area-inset-top,0px));color:#6b6b6b;cursor:auto}.paper-reader-nav{max-height:calc(100dvh - 210px - env(safe-area-inset-top,0px));overflow:auto;overscroll-behavior:contain;scrollbar-width:none;position:relative;padding:0 8px 0 4px}.paper-reader-track{position:absolute;top:0;left:0;overflow:visible;pointer-events:none}.paper-reader-track path{fill:none;stroke-linecap:round;stroke-linejoin:round}.paper-reader-track-line{stroke:#0000001a;stroke-width:1}.paper-reader-marker{stroke:#005ea2;stroke-width:2;pointer-events:none;transition:stroke-dashoffset var(--duration-layout-medium) var(--ease-out),stroke-dasharray var(--duration-layout-medium) var(--ease-out)}.paper-reader-list{list-style:none;margin:0;padding:0}.paper-reader-list .paper-reader-list{padding-left:12px;font-size:12px}.paper-reader-section{position:relative;display:block;padding:6px 8px 6px 12px;color:#777;text-decoration:none;overflow-wrap:anywhere;font-size:13px;line-height:1.3}.paper-reader-list .paper-reader-list .paper-reader-section{font-size:12px}.paper-reader-section[aria-current=location]{color:#000}@media(min-width:1200px){.paper-reader-contents{padding:6px;border:1px solid #0000000d;border-radius:12px;background:#fffffff5}}@media(max-width:1199px){.paper-reader-contents{top:calc(12px + env(safe-area-inset-top,0px));left:auto;right:max(18px,env(safe-area-inset-right,0px));width:min(320px,calc(100vw - 36px));max-height:calc(100dvh - 160px);border:1px solid #00000012;border-radius:12px;background:#fffffff8;box-shadow:0 6px 24px #00000008}.paper-reader-nav{max-height:min(18dvh,150px);margin:10px}.paper-reader-article{padding-top:calc(min(18dvh,150px) + 76px + env(safe-area-inset-top,0px))}}@media(max-width:640px){.paper-reader-scroll{padding-top:calc(10px + env(safe-area-inset-top,0px));padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.paper-reader-paper{min-height:calc(100dvh - 20px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:18px}.paper-reader-article{padding-left:22px;padding-right:22px}.paper-reader-source{margin-left:12px;margin-right:12px}}@media(hover:hover)and (pointer:fine){.paper-reader-section:hover{color:#000}.paper-reader-retry:hover{background:#f4f4f4}}.paper-reader-scroll{scrollbar-width:thin;scrollbar-color:#00000026 transparent}.paper-reader-scroll::-webkit-scrollbar{width:8px;height:8px}.paper-reader-scroll::-webkit-scrollbar-track{background:transparent}.paper-reader-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#00000026;background-clip:padding-box}.paper-reader-scroll::-webkit-scrollbar-corner{background:transparent}.paper-reader-nav::-webkit-scrollbar{display:none;width:0;height:0}@media(hover:hover)and (pointer:fine){.paper-reader-scroll:hover{scrollbar-color:#00000040 transparent}.paper-reader-scroll::-webkit-scrollbar-thumb:hover{background-color:#00000040}}@media(forced-colors:active){.paper-reader-scroll{scrollbar-color:auto}}@media(prefers-reduced-motion:reduce){.paper-reader,.paper-reader *{scroll-behavior:auto}.paper-reader-section,.paper-reader-marker{transition:none}}.paper-reader .article-media,.paper-reader .article-media *,.paper-reader img.article-media-image{cursor:default}
