#root main .data-state{box-sizing:border-box;min-height:44px;font-size:var(--type-ui);line-height:var(--leading-ui);color:var(--sys-muted);align-items:flex-start;gap:10px;margin:12px 0;padding:12px 0;display:flex}#root main .data-state>svg{flex:none;margin-top:2px}#root main .data-state-content{overflow-wrap:anywhere;min-width:0}#root main .data-state-content>p{font:inherit;margin:0}#root main .data-state-content>button{border-radius:var(--sys-radius);background:var(--sys-field);color:var(--sys-accent);font:inherit;border:0;margin-top:8px;padding:6px 10px}#root main .data-state[data-state=error]>svg{color:#943c20}#root main .source-identity{font-size:var(--type-caption);line-height:var(--leading-caption);color:var(--sys-muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:4px 0 8px;display:flex}#root main .source-identity>:first-child{color:var(--sys-ink);font-weight:var(--weight-heading)}#root main .source-citation{font-size:var(--type-ui);line-height:var(--leading-ui);overflow-wrap:anywhere;gap:3px;margin:8px 0;display:grid}#root main .source-citation :is(a,span,p){font-size:inherit;line-height:inherit}#root main .source-citation a{color:var(--sys-ink);text-underline-offset:3px;font-weight:var(--weight-body);text-decoration:none;text-decoration-thickness:1px}#root main .source-citation .source-citation-meta{font-size:var(--type-caption);color:var(--sys-muted)}#root main .source-citation-note{color:var(--sys-muted);margin:0}#root main .source-citation a:hover{text-underline-offset:3px;text-decoration:underline}.source-record-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 24px;margin:12px 0;display:grid}.source-record-fields>div{min-width:0}.source-record-fields>div[data-wide]{grid-column:1/-1}.source-record-fields dt{color:var(--sys-muted);font-size:var(--type-caption);line-height:var(--leading-caption);overflow-wrap:break-word}.source-record-fields dd{font-size:var(--type-ui);line-height:var(--leading-ui);white-space:pre-wrap;overflow-wrap:break-word;margin:3px 0 0}.source-record-register{gap:24px;min-width:0;display:grid}.source-record-register>section{min-width:0;margin:0}.source-record-register>section>h3{margin:0 0 8px}.source-record-register>section>p{font-size:var(--type-ui);line-height:var(--leading-ui);margin:8px 0}
