.source-disclosure{width:100%;min-width:0}.source-disclosure-viewport{overflow:hidden}body .source-disclosure .source-disclosure-list,body .article-section .source-disclosure .source-disclosure-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}body .source-disclosure .source-disclosure-list>li{min-width:0;color:var(--text-muted);overflow-wrap:anywhere;margin:0;padding:0}.source-disclosure-list a{text-underline-offset:4px;text-decoration:underline}body .source-disclosure-toggle{isolation:isolate;width:100%;min-height:44px;color:var(--text-muted);font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--weight-regular);background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:12px 0;display:flex;position:relative}.source-disclosure-toggle:before{content:"";bottom:100%;height:var(--source-fade-height);background:linear-gradient(to bottom,transparent,var(--paper));opacity:0;pointer-events:none;transition:opacity var(--motion-control) var(--ease-control);position:absolute;inset-inline:0}.source-disclosure[data-collapsed] .source-disclosure-toggle:before{opacity:1;pointer-events:auto}.source-disclosure-toggle>svg{transition:transform var(--motion-control) var(--guide-ease)}.source-disclosure-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){body .source-disclosure-toggle:hover{color:var(--ink)}.source-disclosure-toggle:hover>span{text-underline-offset:4px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.source-disclosure-toggle:before,.source-disclosure-toggle>svg{transition:none}}
