html,body,#root{height:100%;margin:0;overflow:hidden}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}.product-brand{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--ink)!important;text-decoration:none;line-height:1}.product-brand__mark{display:block;flex:none;width:23px;height:23px;object-fit:contain}.product-brand__words{display:flex;flex-direction:column;gap:2px;min-width:0}.product-brand__words strong{font:650 11.5px/1 var(--sans);letter-spacing:.01em;color:var(--ink)}.product-brand__product{font:500 9.5px/1 var(--sans);letter-spacing:.015em;color:var(--ink-3)}.product-brand:hover .product-brand__words strong{color:var(--ink-soft)}.product-brand:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.customer-login{box-sizing:border-box;display:grid;min-height:100vh;min-height:100dvh;place-items:center;padding:clamp(20px,5vw,48px);background:var(--bg);color:var(--ink)}.customer-login__panel{box-sizing:border-box;width:min(100%,420px);padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.product-brand--login{width:fit-content;margin-bottom:34px}.product-brand--login .product-brand__mark{width:40px;height:40px}.product-brand--login .product-brand__words{gap:4px}.product-brand--login .product-brand__words strong{font-size:14px}.product-brand--login .product-brand__product{font-size:11px}.customer-login__copy h1{margin:0;font:600 26px/1.2 var(--serif);letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.customer-login__copy p{margin:9px 0 0;color:var(--ink-soft);font:400 14px/1.5 var(--sans)}.customer-login__form{display:flex;flex-direction:column;gap:10px;margin-top:26px}.customer-login__form label{color:var(--ink-soft);font:600 11.5px/1.3 var(--sans)}.customer-login__form input{box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);outline:0;background:var(--bg);color:var(--ink);font:400 15px var(--sans)}.customer-login__form input:hover{border-color:var(--ink-3)}.customer-login__form input:focus{border-color:var(--ink);box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 16%,transparent)}.customer-login__form input[aria-invalid=true]{border-color:var(--tx-refuted)}.customer-login__form button{height:42px;margin-top:4px;padding:0 16px;border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--bg);font:650 13px var(--sans);cursor:pointer}.customer-login__form button:hover{opacity:.88}.customer-login__form button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.customer-login__error{order:2;margin:0;color:var(--tx-refuted);font:500 12px/1.4 var(--sans)}.customer-login__form button{order:3}.product-shell{--page-gutter:clamp(16px,3vw,32px);--sidebar-gap:24px;--shell-motion:.22s;--header-height:48px;--shell-ease:cubic-bezier(.2,.8,.2,1);height:100vh;height:100dvh;width:100%;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.product-shell[data-has-sidebar]{grid-template-columns:minmax(0,1fr)}.product-shell>.product-header{grid-row:1;grid-column:1/-1;padding:8px 0!important}.product-shell>.product-header>.product-header__main{max-width:none!important;width:100%;margin:0!important;padding-left:max(var(--page-gutter),env(safe-area-inset-left))!important;padding-right:max(var(--page-gutter),env(safe-area-inset-right))!important;min-width:0}.product-header .brand,.product-header .nav-item{color:var(--ink-soft);font-size:12.5px;font-weight:650;text-decoration:none;white-space:nowrap}.product-header .nav-item{padding:5px 9px;border-radius:5px}.product-header .product-location,.product-header .header-utilities{display:flex;align-items:center;gap:8px;min-width:0}.product-header .location-separator{color:var(--ink-3);font-size:12px;-webkit-user-select:none;user-select:none}.product-header .view-switcher{box-sizing:border-box;display:inline-flex;align-items:center;gap:2px;height:31px;padding:2px;margin-left:4px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.product-header .view-switcher .nav-item{box-sizing:border-box;display:flex;align-items:center;height:25px;padding:0 9px;border-radius:5px}.product-header .view-switcher .nav-item.active{background:var(--ink);color:var(--bg)}.product-header select,.product-header button{height:31px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink-soft);padding:0 12px;font:600 12px var(--sans);cursor:pointer}.product-header select{width:220px;max-width:220px}.header-space{flex:1}.product-header select option{background:var(--surface);color:var(--ink)}.product-header .bond-select-loading{box-sizing:border-box;display:block;width:220px;height:31px;border:1px solid var(--line);border-radius:999px;background:var(--surface);overflow:hidden}.product-header .bond-select-loading:after{content:"";display:block;width:55%;height:7px;margin:11px 12px;border-radius:4px;background:var(--line)}.product-header .details-toggle[aria-expanded=true]{border-color:var(--ink-3);background:var(--surface-2);color:var(--ink)}.product-header a,.product-header button,.product-header select,.srcback{-webkit-tap-highlight-color:transparent}.product-header :is(a,button,select):focus:not(:focus-visible),.srcback:focus:not(:focus-visible){outline:none}.product-shell>.main-viewport{grid-row:2;grid-column:1;position:static;overflow-y:auto;overflow-x:hidden;min-width:0;scroll-behavior:smooth}.product-shell>.main-viewport>.page-frame{box-sizing:border-box;width:100%;min-height:100%;max-width:calc(700px + var(--page-gutter) + var(--page-gutter));margin-inline:auto;padding:34px var(--page-gutter) 60px;position:relative;left:0;transition:left var(--shell-motion) var(--shell-ease)}.product-shell[data-layout=split][data-has-sidebar=true][data-pane-visible=true]>.main-viewport>.page-frame{left:calc(-1*max(0px,calc(var(--pw) + var(--sidebar-gap) + 350px + var(--page-gutter) - 50vw)))}.product-shell>.persistent-sidebar{grid-row:2;grid-column:1;justify-self:end;position:relative;box-sizing:border-box;width:var(--pw);height:auto;margin:0;max-width:none;max-height:none;min-width:0;overflow-y:auto;border-top:0;border-left:1px solid var(--line);background:var(--surface);box-shadow:-18px 0 40px #00000047;overflow-anchor:none;z-index:10;visibility:hidden;pointer-events:none;transform:translate(100%);transition:transform var(--shell-motion) var(--shell-ease),visibility 0s linear var(--shell-motion)}.persistent-sidebar:not(.has-content){visibility:hidden}.product-shell[data-layout=split]>.persistent-sidebar.is-open{visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.sidebar-content-host{min-height:100%}.product-shell>.sidebar-resize-handle{display:none;grid-row:2;grid-column:1;justify-self:end;position:relative;margin-right:calc(var(--pw) - 6px);width:11px;cursor:col-resize;z-index:11;touch-action:none}.product-shell[data-layout=split][data-has-sidebar=true][data-pane-visible=true]>.sidebar-resize-handle{display:block}.sidebar-resize-handle:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:52px;transform:translate(-50%,-50%);border-radius:2px;background:var(--line)}.sidebar-resize-handle:hover:after,.sidebar-resize-handle:focus-visible:after{background:var(--accent)}.sidebar-close,.sidebar-scrim{display:none}.product-shell[data-resizing=true]>.main-viewport>.page-frame,.product-shell[data-resizing=true]>.persistent-sidebar{transition:none}[data-layout=rail] .product-shell,[data-layout=compact] .product-shell{grid-template-columns:minmax(0,1fr)}[data-layout=rail] .product-shell>.main-viewport>.page-frame,[data-layout=compact] .product-shell>.main-viewport>.page-frame{left:0;transition:none}[data-layout=rail] .product-shell>.main-viewport>.page-frame{margin:0 auto}[data-layout=rail] .product-shell>.sidebar-resize-handle,[data-layout=compact] .product-shell>.sidebar-resize-handle{display:none}[data-layout=rail] .product-shell>.persistent-sidebar,[data-layout=compact] .product-shell>.persistent-sidebar{visibility:hidden;display:block;position:fixed;z-index:70;top:var(--header-height);bottom:0;right:0;left:auto;height:auto;width:min(560px,calc(100% - 32px));overflow-y:auto;transform:translate(100%);transition:transform var(--mo-enter) var(--mo-ease-in),visibility 0s var(--mo-enter)}[data-layout=rail] .product-shell>.persistent-sidebar.is-open,[data-layout=compact] .product-shell>.persistent-sidebar.is-open{visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.sidebar-scrim{position:fixed;display:block;z-index:69;inset:var(--header-height) 0 0;border:0;background:#0a0f1966}.sidebar-close{position:sticky;display:flex;align-items:center;justify-content:center;z-index:72;top:7px;width:32px;height:32px;margin:7px 10px -39px auto;border:0;border-radius:50%;padding:0;background:var(--hover);color:var(--ink);font-size:20px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity 80ms ease}.persistent-sidebar.is-open>.sidebar-close{opacity:1;pointer-events:auto;transition-delay:var(--mo-enter,.22s)}[data-layout=compact] .product-shell>.persistent-sidebar{left:0;width:100%;transform:translateY(100%)}[data-layout=compact] .product-shell>.persistent-sidebar.is-open{transform:none}[data-layout=compact] .product-shell>.main-viewport>.page-frame{max-width:none;margin:0;padding:18px var(--page-gutter) 40px}[data-layout=rail] .product-header .product-brand__product,[data-layout=compact] .product-header .product-brand__product{display:none}[data-layout=compact] .product-shell{--header-height:85px}[data-layout=compact] .product-shell[data-route=bonds]{--header-height:48px}[data-layout=compact] .product-header__main{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:31px 31px;gap:6px 8px}[data-layout=compact] .product-header .product-brand{grid-column:1;grid-row:1}[data-layout=compact] .product-header .product-brand__mark{width:20px;height:20px}[data-layout=compact] .product-header .product-location{grid-column:2;grid-row:1;width:100%}[data-layout=compact] .product-header :is(select,.bond-select-loading){flex:1 1 auto;min-width:0;width:auto;max-width:none}[data-layout=compact] .product-header select{padding:0 8px}[data-layout=compact] .product-header .header-utilities{display:contents}[data-layout=compact] .product-header .theme-toggle{grid-column:3;grid-row:1}[data-layout=compact] .product-header .view-switcher{grid-column:1/3;grid-row:2;justify-self:start;margin-left:0}[data-layout=compact] .product-header .details-toggle{grid-column:3;grid-row:2}[data-layout=compact] .product-header .header-space{display:none}[data-layout=compact] .product-shell[data-route=bonds] .product-header__main{grid-template-rows:31px}[data-layout=compact] .product-shell>.main-viewport>.page-frame>header{padding:0}[data-layout=compact] .product-shell>.main-viewport>.page-frame>.pass{border:1px solid var(--line);border-radius:var(--radius)}[data-layout=compact] .product-shell>.main-viewport>.page-frame>:is(.side,.auth,.memo.pend){margin-left:0;margin-right:0}.loading-state,.error-state{margin-top:26px;color:var(--ink-soft)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.page-skeleton{padding-top:7px;pointer-events:none}.skeleton-heading{display:flex;flex-direction:column;gap:10px;margin:0 0 28px}.skeleton-line{display:block;height:11px;border-radius:4px;background:var(--line);opacity:.72}.skeleton-heading .skeleton-line:nth-child(2){height:24px}.skeleton-card{display:flex;flex-direction:column;gap:11px;padding:18px;margin-top:18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.skeleton-columns{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin:10px -18px -18px;padding:18px;border-top:1px solid var(--line-soft)}.skeleton-columns>div,.skeleton-row{display:flex;flex-direction:column;gap:9px}.skeleton-list{display:flex;flex-direction:column;gap:10px;margin-top:24px}.skeleton-row{min-height:62px;padding:15px 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.page-skeleton--assessment .skeleton-list{display:none}.sidebar-skeleton{min-height:100%;pointer-events:none}.skeleton-sidebar-head{display:flex;gap:24px;align-items:center;height:47px;padding:0 22px;border-bottom:1px solid var(--line)}.skeleton-sidebar-body{display:flex;flex-direction:column;gap:18px;padding:36px 22px}.skeleton-sidebar-body>.skeleton-line{height:16px}.route-loading{position:fixed;z-index:80;top:var(--header-height);left:0;right:0;height:2px;overflow:hidden;pointer-events:none;background:color-mix(in srgb,var(--line) 45%,transparent)}.route-loading>span{display:block;width:34%;height:100%;background:var(--accent);animation:route-loading .9s ease-in-out infinite}@keyframes route-loading{0%{transform:translate(-110%)}to{transform:translate(400%)}}.product-shell:not([data-route=bonds]) .page-frame h1{margin:.35em 0 .2em}.status.overallzone .sc{font:inherit;color:inherit;padding:0;border-top:0;border-left:0;border-right:0;text-align:left;display:inline;line-height:inherit}.pci>div:has(a.rowlink):after{margin-right:4px}.pci>button.pfold{align-self:stretch!important;margin-left:0!important;text-align:left!important}.covdots{min-width:0}.covdots .dgrp{min-width:0;max-width:100%}.covdots .drun{max-width:100%;flex-wrap:wrap}.covdots button.dot{padding:0;border:0;background:none}.covdots button.dot[aria-current=true]:after{z-index:0}.covdots button.dot>.status-glyph{position:relative;z-index:1}.measure h3 .measure-link{font:inherit;color:inherit;padding:0;background:none;border:0;border-bottom:1px dotted var(--line);cursor:pointer}.measure h3 .measure-link:hover{border-bottom-color:var(--ink)}.comparison-row-button{width:100%;font:inherit;text-align:left;border-top:0;border-left:0;border-right:0;background:var(--surface);cursor:pointer}.comparison-row-button[aria-current=true]{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent)}.comparison-area>h3{margin:0;padding:10px 14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line-soft);background:var(--surface-2);color:var(--ink-soft);font:650 11px/1.35 var(--sans)}.comparison-area:first-of-type>h3{border-top:0}.comparison-context{margin-bottom:14px}.comparison-settings form{box-sizing:border-box;width:100%}.comparison-list-tools{display:flex;align-items:flex-end;gap:12px;margin:0 0 10px}.comparison-list-tools label{display:grid;gap:4px;color:var(--ink-3);font:600 10px/1.25 var(--sans)}.comparison-list-tools select{box-sizing:border-box;height:32px;min-width:176px;margin:0;padding:0 28px 0 9px;border:1px solid var(--line);border-radius:5px;background-color:var(--surface);color:var(--ink);font:500 12px var(--sans);cursor:pointer}.comparison-list-tools select:hover{border-color:var(--ink-3)}.comparison-list-tools select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.comparison-fold{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;border:0;border-bottom:1px solid var(--line-soft);background:var(--surface);color:var(--ink-soft);font:600 11.5px/1.35 var(--sans);text-align:left;cursor:pointer}.comparison-fold:hover,.comparison-fold:focus-visible{background:var(--hover);color:var(--ink)}.comparison-fold>span{color:var(--ink-3);font-size:16px;line-height:1;transition:transform .14s ease}.comparison-fold[aria-expanded=true]>span{transform:rotate(90deg)}.comparison-empty{margin:0;padding:22px 14px;color:var(--ink-soft);font:13px/1.5 var(--sans)}.method p{max-width:none}.comparison-detail-state{padding-top:8px}.comparison-section-label{display:block;color:var(--ink-3);font:650 10px/1.3 var(--sans);letter-spacing:.04em;text-transform:uppercase}.comparison-focus-result{padding:18px 0}.comparison-focus-result .result-head{align-items:flex-start}.comparison-focus-result .result-head h3{margin:3px 0 0;font:650 13px/1.35 var(--sans);color:var(--ink)}.comparison-evidence{margin-top:15px}.comparison-evidence>h4,.comparison-peer-results>h3{margin:0 0 8px;font:650 11px/1.35 var(--sans);color:var(--ink-soft)}.comparison-benchmark{padding:0 0 15px}.comparison-benchmark-verdict{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.comparison-benchmark-verdict>span:last-child{color:var(--ink-3);font-size:10.5px;text-align:right}.comparison-benchmark .peer-piles{max-width:390px}.comparison-peer-results{padding-top:18px;border-top:1px solid var(--line)}.peer-result-group{border-top:1px solid var(--line-soft)}.peer-result-group:last-child{border-bottom:1px solid var(--line-soft)}.peer-result-group>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 12px;gap:8px;align-items:center;padding:11px 0;cursor:pointer;list-style:none;color:var(--ink-soft);font:650 12px/1.3 var(--sans)}.peer-result-group>summary::-webkit-details-marker{display:none}.peer-result-group>summary:after{content:"›";color:var(--ink-3);font-size:16px;transform-origin:center;transition:transform .14s ease}.peer-result-group[open]>summary:after{transform:rotate(90deg)}.peer-result-group>summary strong{min-width:20px;color:var(--ink-3);font:650 10px var(--mono);text-align:right}.peer-result-list{padding-bottom:8px}.peer-result{border-top:1px solid var(--line-soft)}.peer-result-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:10px 4px;border:0;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.peer-result-toggle:hover{background:var(--hover)}.peer-result-toggle>span:first-child{font:600 12.5px/1.4 var(--sans)}.peer-result-toggle .badge{grid-column:2;margin:0}.peer-result-detail{padding:0 8px 14px 14px;border-left:2px solid var(--line)}@media(max-width:560px){.comparison-list-tools{align-items:stretch}.comparison-list-tools label{flex:1;min-width:0}.comparison-list-tools select{width:100%;min-width:0}}.source-layer .sourcehead{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-layer .srcback{display:inline-flex;flex:none}.source-layer .source-reader-head{gap:12px}.source-layer .source-reader-head .sourcehead{flex:1;margin-left:0;min-width:0}.source-layer{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0}.source-layer .srcwrap{display:flex;flex:1;flex-direction:column;min-height:0}.source-layer .srccitation{z-index:7;margin-bottom:0}.source-layer .srccitationbody{--source-tone:var(--ink-3);border:1px solid var(--line);border-bottom:0;border-left:3px solid var(--source-tone);border-radius:8px 8px 0 0;background:var(--inset);padding:8px 11px}.source-layer .srccitationbody:is(.tone-supported,.tone-exc){--source-tone:var(--supported)}.source-layer .srccitationbody:is(.tone-refuted,.tone-chi){--source-tone:var(--refuted)}.source-layer .srccitationbody:is(.tone-conflicting,.tone-cmd,.tone-clo){--source-tone:var(--conflicting)}.source-layer .srccitationbody.tone-undetermined{--source-tone:var(--undetermined)}.source-layer .srccitationbody.tone-abstained{--source-tone:var(--abstained)}.source-layer .srccitationbody.expanded{border-bottom:1px solid var(--line)}.source-layer .srccitation+.pdfstage .pdfbar{border-radius:0}.source-layer .srcfindinghead{min-height:28px;justify-content:flex-start;gap:8px}.source-layer .srcfindingstatus{display:flex;align-items:center;gap:7px;min-width:0;font:600 10px/1.2 var(--sans);letter-spacing:.025em;text-transform:uppercase}.source-layer .srcfindingstatus .status-glyph{flex:none}.source-layer .srcfindinghead .srcnav{flex:none;margin-left:auto}.source-layer .srccontexttoggle{flex:none;min-height:28px;margin-left:0;padding:4px 3px;border:0;border-radius:3px;background:transparent;color:var(--ink-soft);font:600 11.5px/1 var(--sans)}.source-layer .srccontexttoggle:hover{color:var(--ink)}.source-layer .srccontexttoggle:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.source-layer .pdfstage{display:flex;flex:1;flex-direction:column;min-height:360px}.source-layer .pdfbox,.source-layer .pdfview{min-width:0}.source-layer .pdfbox{position:relative;flex:1;min-height:0}.source-layer .pdfview{overflow-anchor:none}.source-layer .pdfpageindicator{inset:10px auto auto 10px}.source-layer .pdfinitialloading{position:absolute;z-index:5;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--inset);color:var(--ink-3);font:600 11px/1.2 var(--sans);letter-spacing:.01em;opacity:1;visibility:visible;transition:opacity .14s ease-out,visibility 0s linear .14s}.source-layer .pdfinitialloading.ready{opacity:0;visibility:hidden;pointer-events:none}.source-layer .pdfpage{overflow:hidden;background:#f8f8f5}.source-layer .pdfpage canvas{position:relative;z-index:1;opacity:0;transition:opacity .14s ease-out}.source-layer .pdfpage[data-rendered=true] canvas{opacity:1}.source-layer .pdfpageloading{position:absolute;z-index:0;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(145deg,#fbfbf8,#f3f3ef);color:var(--ink-3);font:600 11px/1.2 var(--sans);letter-spacing:.01em;opacity:1;visibility:visible;transition:opacity .14s ease-out,visibility 0s linear .14s}.source-layer .pdfpage[data-rendered=true] .pdfpageloading{opacity:0;visibility:hidden}.source-layer .pdfloadspinner{width:18px;height:18px;border:2px solid color-mix(in srgb,var(--ink-3) 18%,transparent);border-top-color:var(--ink-3);border-radius:50%;animation:pdf-load-spin .8s linear infinite}.source-layer .pdfloaderror{display:none;color:var(--ink-soft)}.source-layer .pdfpage[data-render-error=true] .pdfloadspinner,.source-layer .pdfpage[data-render-error=true] .pdfloadtext{display:none}.source-layer .pdfpage[data-render-error=true] .pdfloaderror{display:block}@keyframes pdf-load-spin{to{transform:rotate(360deg)}}.persistent-sidebar[data-view=source] .sidebar-content-host{display:flex;flex:1 1 0;min-height:0;height:100%}.persistent-sidebar[data-view=source] .source-layer{flex:1 1 0}.persistent-sidebar[data-view=source]>.sidebar-close{display:none}.assessment-browser:not([hidden]),.comparison-browser:not([hidden]),.pdf-source-browser:not([hidden]){display:contents}.assessment-browser[hidden],.comparison-browser[hidden],.pdf-source-browser[hidden]{display:none}@media(max-width:560px){.customer-login{padding:18px}.customer-login__panel{padding:24px}.product-brand--login{margin-bottom:30px}[data-layout=compact] .product-shell>.persistent-sidebar[data-view=source] .srccitation{margin:0}[data-layout=compact] .product-shell>.persistent-sidebar[data-view=source] .srccitationbody{padding:6px 9px 7px;border:0;border-left:3px solid var(--source-tone);border-bottom:1px solid var(--line);border-radius:0;background:var(--surface)}[data-layout=compact] .product-shell>.persistent-sidebar[data-view=source] .srcfindinghead{gap:5px}[data-layout=compact] .product-shell>.persistent-sidebar[data-view=source] .srcfindingstatus{gap:5px}[data-layout=compact] .product-shell>.persistent-sidebar[data-view=source] .srccontexttoggle{font-size:11px}[data-layout=compact] .product-shell>.persistent-sidebar[data-view=source] .srcfindingtext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:1.35em}[data-layout=compact] .product-shell>.persistent-sidebar[data-view=source] .srccitationbody.expanded .srcfindingtext{display:block;-webkit-line-clamp:unset;height:auto;min-height:0;overflow:visible}.covdots{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.covdots .dgrp{width:100%}.covdots .drun{gap:0}.covdots button.status-dot{width:24px;height:24px}.skeleton-columns{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.product-shell>.main-viewport>.page-frame,.product-shell>.persistent-sidebar{transition:none}.source-layer .pdfpage canvas,.source-layer .pdfpageloading,.source-layer .pdfinitialloading{transition:none}.source-layer .pdfloadspinner{animation:none}.route-loading>span{animation:none;width:100%}}
