.StaticScriptText-module__3PofSG__linkPublished{color:var(--color-link);text-underline-offset:3px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.StaticScriptText-module__3PofSG__linkUnpublished{color:var(--color-link-dim);text-underline-offset:3px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.StaticScriptText-module__3PofSG__linkPublished span,.StaticScriptText-module__3PofSG__linkUnpublished span{color:inherit}
.SectionSourcesFooter-module__zExFka__sectionFooter{white-space:normal;margin-left:6px;display:inline}.SectionSourcesFooter-module__zExFka__sectionFooterList{display:inline}.SectionSourcesFooter-module__zExFka__sectionFooterPill{min-width:28px;padding:2px var(--spacing-sm);font-size:var(--font-size-caption);font-weight:var(--font-weight-semi-bold);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);background:var(--color-chip-background);border:1px solid var(--color-divider);border-radius:var(--border-radius-pill);cursor:pointer;justify-content:center;align-items:center;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.SectionSourcesFooter-module__zExFka__sectionFooterPill:hover,.SectionSourcesFooter-module__zExFka__sectionFooterPill:focus-visible{color:var(--color-primary);background:var(--color-chip-pressed);border-color:var(--color-primary);outline:none}.SectionSourcesFooter-module__zExFka__sectionFooterPill:active{background:var(--color-surface-pressed)}@media (max-width:980px){.SectionSourcesFooter-module__zExFka__sectionFooter:after{content:"";height:var(--spacing-md);display:block}}
.EntityContent-module__j00d9q__hero{margin-bottom:var(--spacing-md)}.EntityContent-module__j00d9q__heroEyebrow{font-family:var(--font-body);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-em-dash,.28em);text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--spacing-sm);line-height:1;display:inline-block}.EntityContent-module__j00d9q__title{font-family:var(--font-body);font-size:var(--font-size-display-md,var(--font-size-entity-title));font-weight:var(--font-weight-medium);line-height:var(--line-height-display-md,var(--line-height-entity-title));letter-spacing:var(--letter-spacing-display-md,-.029em);color:var(--color-text-primary);margin:0 0 6px}.EntityContent-module__j00d9q__heroMeta{font-family:var(--font-body);font-size:var(--font-size-body-sm,var(--font-size-caption));color:var(--color-text-muted);margin-bottom:var(--spacing-md);letter-spacing:.02em}.EntityContent-module__j00d9q__accentRule{width:var(--accent-rule-width,28px);height:var(--accent-rule-height,1px);background:var(--color-accent-rule,var(--color-primary));margin-bottom:var(--spacing-md)}.EntityContent-module__j00d9q__textWrapZone{display:block}.EntityContent-module__j00d9q__scriptText{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);white-space:pre-wrap;margin:0}.EntityContent-module__j00d9q__scriptSectionTitle{font-size:var(--font-size-section-header);font-weight:var(--font-weight-semi-bold);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:1.5px;margin:var(--spacing-lg) 0 var(--spacing-sm)}.EntityContent-module__j00d9q__scriptSectionTitle:first-child{margin-top:var(--spacing-md)}.EntityContent-module__j00d9q__categorySection{margin-top:var(--spacing-lg)}.EntityContent-module__j00d9q__categorySectionTitle{font-size:var(--font-size-section-header);font-weight:var(--font-weight-semi-bold);color:var(--color-text-primary);margin:0 0 12px}.EntityContent-module__j00d9q__editorNote{margin:var(--spacing-lg) 0}.EntityContent-module__j00d9q__editorNoteEyebrow{font-family:var(--font-body);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-em-dash,.28em);text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--spacing-sm);line-height:1;display:block}.EntityContent-module__j00d9q__editorNoteBody{font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}
.SectionButtons-module__VV-bpW__container{gap:var(--spacing-sm);padding:var(--spacing-sm) 0;scrollbar-width:none;flex-flow:wrap;display:flex;overflow-x:auto}.SectionButtons-module__VV-bpW__container::-webkit-scrollbar{display:none}.SectionButtons-module__VV-bpW__button{border:1px solid var(--color-rule-ink-strong);color:var(--color-text-secondary);border-radius:var(--border-radius-pill,999px);font-size:var(--font-size-chip-text);font-family:var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:4px;padding:6px 12px;font-weight:500;transition:filter .15s,color .15s,border-color .15s;display:inline-flex}.SectionButtons-module__VV-bpW__button:hover{filter:brightness(1.08);border-color:var(--color-text-muted);color:var(--color-text-primary)}.SectionButtons-module__VV-bpW__buttonActive{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, transparent);font-weight:600}.SectionButtons-module__VV-bpW__buttonActive:hover{border-color:var(--color-primary);color:var(--color-primary)}
