.jp-limitation-breadcrumb{display:flex;align-items:center;gap:12px;padding-top:16px;color:var(--jp-muted);font-size:13px}.jp-limitation-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.jp-limitation-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center;padding-block:24px 32px}.jp-limitation-hero h1{max-width:14ch;margin-block:16px 20px;font-size:clamp(44px,4.7vw,64px);line-height:1.04;letter-spacing:-.03em}.jp-limitation-hero .jp-deck{max-width:46ch}.jp-limitation-hero .jp-actions{margin-top:28px;flex-wrap:wrap}.jp-limitation-image{position:relative;aspect-ratio:16/10}.jp-limitation-image img{object-fit:cover}.jp-limitation-hero figcaption{margin-top:8px;font-size:13px;color:var(--jp-muted)}.jp-limitation-note{display:flex;align-items:start;gap:16px;padding:20px 24px;background:var(--jp-surface);font-size:14px}.jp-limitation-note svg{flex-shrink:0;width:20px;color:var(--jp-link);margin-top:3px}.jp-limitation-note p{max-width:95ch}.jp-limitation-note strong{color:var(--jp-ink)}.jp-boundary-overview{border-top:0}.jp-boundary-legend>div{display:grid;grid-template-columns:1fr 2.2fr;gap:48px;padding-block:16px}.jp-boundary-legend dt{font-family:var(--jp-font-display),sans-serif;font-size:26px}.jp-boundary-legend dd{max-width:64ch}.jp-boundary-item{scroll-margin-top:104px;min-width:0}.jp-limitations-page .jp-boundary-kind{font-size:13px;color:var(--jp-link);margin-bottom:12px}.jp-boundary-item h3{font-size:30px;line-height:1.2;margin-bottom:16px;max-width:26ch}.jp-boundary-heading .jp-meta{margin-bottom:20px}.jp-boundary-body>p{max-width:65ch}.jp-limitations-page .jp-boundary-implication{margin-top:16px;color:var(--jp-ink);font-size:14px}.jp-boundary-io{display:grid;grid-template-columns:1.1fr 1fr;gap:48px}.jp-boundary-io>article+article{padding-left:40px;border-left:1px solid var(--jp-line)}.jp-boundary-conditions>article{display:grid;grid-template-columns:1fr 1.55fr;gap:64px;padding-block:28px}.jp-boundary-conditions>article+article{border-top:1px solid var(--jp-line)}.jp-boundary-conditions>article:first-child{padding-top:0}.jp-boundary-unknowns{background:var(--jp-surface);padding:32px}.jp-boundary-unknowns>article{display:grid;grid-template-columns:1fr 1.55fr;gap:48px}.jp-boundary-unknowns>article+article{margin-top:32px;padding-top:32px;border-top:1px solid var(--jp-line)}.jp-boundary-updates article{max-width:78ch;border-left:2px solid var(--jp-link);padding-left:24px;scroll-margin-top:104px}.jp-boundary-updates article+article{margin-top:28px}.jp-boundary-updates h3{font-size:28px;margin-block:12px 16px}.jp-boundary-updates article>p+p{margin-top:12px}.jp-boundary-updates article>a+a{margin-left:24px}.jp-limitation-sources>p{max-width:75ch}.jp-limitation-sources ul{list-style:none;padding:0;margin-block:24px}.jp-limitation-sources li{display:flex;justify-content:space-between;gap:32px;padding-block:24px;border-bottom:1px solid var(--jp-line)}.jp-limitation-sources .jp-provenance{margin-top:12px}.jp-limitation-sources li>a{align-self:start;white-space:nowrap}.jp-limitation-next{margin-top:40px;padding:28px 32px;background:var(--jp-surface)}.jp-limitation-next h3{font-size:28px;line-height:1.2;margin-bottom:16px}.jp-limitation-next p{max-width:70ch;margin-bottom:20px}.jp-limitation-next>a+a{margin-left:24px}@media (max-width:1023px){.jp-boundary-conditions>article,.jp-boundary-io,.jp-boundary-unknowns>article,.jp-limitation-hero{gap:32px}.jp-boundary-io>article+article{padding-left:24px}}@media (max-width:767px){.jp-boundary-conditions>article,.jp-boundary-io,.jp-boundary-legend>div,.jp-boundary-unknowns>article,.jp-limitation-hero{grid-template-columns:1fr}.jp-limitation-hero{padding-top:16px}.jp-limitation-hero h1{font-size:42px}.jp-limitation-image{aspect-ratio:16/9}.jp-limitation-note{padding:20px}.jp-boundary-legend>div{gap:8px}.jp-boundary-io>article+article{padding:32px 0 0;border-left:0;border-top:1px solid var(--jp-line)}.jp-boundary-conditions>article,.jp-boundary-unknowns>article{gap:0}.jp-boundary-unknowns,.jp-limitation-next{padding:24px 20px}.jp-limitation-sources li{display:block}.jp-limitation-sources li>a{margin-top:12px}.jp-boundary-updates article>a+a,.jp-limitation-next>a+a{display:flex;margin-left:0;margin-top:12px}}