.yws-smc{max-width:var(--yws-maxw-content,68rem);margin:0 auto;padding:var(--yws-space-4) var(--yws-space-4) var(--yws-space-8);color:var(--yws-fg)}@media (min-width:48rem){.yws-smc{padding:var(--yws-space-5) var(--yws-space-5) var(--yws-space-10)}}.yws-smc__header{margin:var(--yws-space-5) 0 var(--yws-space-6)}.yws-smc__eyebrow{margin:0 0 var(--yws-space-2);font-size:var(--yws-text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--yws-fg-muted)}.yws-smc__eyebrow,.yws-smc__title{font-weight:var(--yws-weight-semibold)}.yws-smc__title{margin:0 0 var(--yws-space-3);font-size:var(--yws-text-h1);color:var(--yws-fg-strong);line-height:var(--yws-leading-tight)}.yws-smc__lede{margin:0 0 var(--yws-space-3);font-size:var(--yws-text-body-lg);line-height:var(--yws-leading-relaxed);color:var(--yws-fg)}.yws-smc__meta{margin:0;font-size:var(--yws-text-caption);color:var(--yws-fg-muted)}.yws-smc__h2{margin:var(--yws-space-6) 0 var(--yws-space-3);font-size:var(--yws-text-h2);font-weight:var(--yws-weight-semibold);color:var(--yws-fg-strong);line-height:var(--yws-leading-snug)}.yws-smc__callout{margin:0 0 var(--yws-space-6);padding:var(--yws-space-4) var(--yws-space-5);border-radius:var(--yws-radius-md);border-left:4px solid var(--yws-accent);background:var(--yws-surface-subtle);font-size:var(--yws-text-body);line-height:var(--yws-leading-relaxed)}.yws-smc__callout--warn{border-left-color:var(--yws-warn,var(--yws-accent))}.yws-smc__callout strong{color:var(--yws-fg-strong)}.yws-smc__callout a{color:var(--yws-link);overflow-wrap:anywhere;word-break:break-word}.yws-smc__jump{margin:0 0 var(--yws-space-6);padding:var(--yws-space-3) var(--yws-space-4);border:1px solid var(--yws-border);border-radius:var(--yws-radius-md);background:var(--yws-surface)}.yws-smc__jump-label{margin:0 0 var(--yws-space-2);font-weight:var(--yws-weight-semibold);font-size:var(--yws-text-caption);color:var(--yws-fg-muted);text-transform:uppercase;letter-spacing:.06em}.yws-smc__jump-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--yws-space-1) var(--yws-space-2)}.yws-smc__jump-list li a{display:inline-block;padding:2px 6px;min-width:2.1em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--yws-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--yws-text-caption);color:var(--yws-link);text-decoration:none;border:1px solid var(--yws-border-subtle,var(--yws-border));border-radius:var(--yws-radius-sm);background:var(--yws-surface-subtle)}.yws-smc__jump-list li a:focus,.yws-smc__jump-list li a:hover{background:var(--yws-surface-emphasis,var(--yws-surface-subtle));color:var(--yws-fg-strong)}.yws-smc__table-wrap{margin:0 0 var(--yws-space-7)}.yws-smc__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--yws-border);border-radius:var(--yws-radius-md);background:var(--yws-surface)}.yws-smc__table{width:100%;border-collapse:collapse;font-size:var(--yws-text-caption);min-width:36rem}.yws-smc__table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--yws-surface-emphasis,var(--yws-surface-subtle));color:var(--yws-fg-strong);font-weight:var(--yws-weight-semibold);text-align:left;padding:var(--yws-space-3) var(--yws-space-3);border-bottom:1px solid var(--yws-border)}.yws-smc__table tbody tr+tr td,.yws-smc__table tbody tr+tr th{border-top:1px solid var(--yws-border-subtle,var(--yws-border))}.yws-smc__table tbody th{text-align:left;font-weight:var(--yws-weight-semibold);padding:var(--yws-space-3);color:var(--yws-fg-strong);background:var(--yws-surface);white-space:nowrap}.yws-smc__table tbody td{padding:var(--yws-space-3);vertical-align:top}.yws-smc__row-link{color:var(--yws-link);text-decoration:none}.yws-smc__row-link:focus,.yws-smc__row-link:hover{text-decoration:underline}.yws-smc__nowrap{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--yws-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.yws-smc__recent{display:inline-block;margin-left:4px;color:var(--yws-accent);font-size:.95em}.yws-smc__table-note{margin:var(--yws-space-2) 0 0;font-size:var(--yws-text-caption);color:var(--yws-fg-muted);line-height:var(--yws-leading-relaxed)}.yws-smc__detail-wrap{margin:0 0 var(--yws-space-7)}.yws-smc__state{margin:var(--yws-space-5) 0;padding:var(--yws-space-4) var(--yws-space-4);border:1px solid var(--yws-border);border-radius:var(--yws-radius-md);background:var(--yws-surface);scroll-margin-top:var(--yws-space-6)}@media (min-width:48rem){.yws-smc__state{padding:var(--yws-space-5)}}.yws-smc__state-title{display:flex;justify-content:space-between;align-items:baseline;gap:var(--yws-space-3);margin:0 0 var(--yws-space-3);font-size:var(--yws-text-h3);font-weight:var(--yws-weight-semibold);color:var(--yws-fg-strong)}.yws-smc__state-abbr{font-family:var(--yws-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:var(--yws-text-caption);color:var(--yws-fg-muted);font-weight:var(--yws-weight-regular)}.yws-smc__dl{margin:0;display:grid;grid-template-columns:1fr;grid-gap:var(--yws-space-3);gap:var(--yws-space-3)}@media (min-width:48rem){.yws-smc__dl{grid-template-columns:11rem 1fr;gap:var(--yws-space-3) var(--yws-space-4)}}.yws-smc__dl-row{display:contents}.yws-smc__dl dt{margin:0;font-size:var(--yws-text-caption);font-weight:var(--yws-weight-semibold);color:var(--yws-fg-muted);text-transform:uppercase;letter-spacing:.04em;align-self:start}.yws-smc__dl dd{margin:0;font-size:var(--yws-text-body);line-height:var(--yws-leading-relaxed);color:var(--yws-fg);overflow-wrap:anywhere;word-break:break-word}.yws-smc__dl dd strong{color:var(--yws-fg-strong)}.yws-smc__dl dd a{color:var(--yws-link)}.yws-smc__eff{color:var(--yws-fg-muted);font-size:var(--yws-text-caption)}.yws-smc__state-cta{margin:var(--yws-space-4) 0 0}.yws-smc__state-link{color:var(--yws-link);font-weight:var(--yws-weight-semibold);text-decoration:none}.yws-smc__state-link:focus,.yws-smc__state-link:hover{text-decoration:underline}.yws-smc__methodology p,.yws-smc__related p{margin:0 0 var(--yws-space-3);font-size:var(--yws-text-body);line-height:var(--yws-leading-relaxed)}.yws-smc__related-list{margin:0;padding-left:1.2em;display:grid;grid-gap:var(--yws-space-2);gap:var(--yws-space-2)}.yws-smc__related-list a{color:var(--yws-link)}.yws-smc__cta{margin:var(--yws-space-7) 0 0;padding:var(--yws-space-5);border-radius:var(--yws-radius-md);background:var(--yws-surface-emphasis,var(--yws-surface-subtle));border:1px solid var(--yws-border);text-align:left}.yws-smc__cta-title{margin:0 0 var(--yws-space-2);font-size:var(--yws-text-h3);font-weight:var(--yws-weight-semibold);color:var(--yws-fg-strong)}.yws-smc__cta p{margin:0 0 var(--yws-space-4);font-size:var(--yws-text-body);line-height:var(--yws-leading-relaxed)}.yws-smc__cta-btn{display:inline-block;padding:var(--yws-space-3) var(--yws-space-5);border-radius:var(--yws-radius-md);background:var(--yws-brand,var(--yws-link));color:#fff;font-weight:var(--yws-weight-semibold);text-decoration:none;min-height:44px;line-height:1.3}.yws-smc__cta-btn:focus,.yws-smc__cta-btn:hover{background:var(--yws-brand-strong,var(--yws-link))}