html{scroll-padding-top:calc(var(--pa-size-control-height) + var(--pa-space-8))}.pa-public-shell{min-width:0;max-width:100%}.pa-public-shell main{min-width:0;max-width:100%;padding:var(--pa-space-4);overflow-wrap:break-word}.pa-public-shell h1{overflow-wrap:break-word}.pa-not-found{box-sizing:border-box;max-width:var(--pa-size-container-prose);min-width:0;padding-block:var(--pa-space-section-sm)}.pa-not-found h1{color:var(--pa-color-text-primary);font-size:var(--pa-font-size-heading-lg);font-weight:var(--pa-font-weight-bold);line-height:var(--pa-line-height-heading-lg);margin:0}.pa-not-found p{margin-block:var(--pa-space-4) var(--pa-space-8);color:var(--pa-color-text-secondary);font-size:var(--pa-font-size-lead);line-height:var(--pa-line-height-lead);overflow-wrap:break-word}.pa-not-found-home{min-width:var(--pa-size-touch-target-min);min-height:var(--pa-size-touch-target-min);padding-block:var(--pa-space-2);padding-inline:var(--pa-space-4);border-radius:var(--pa-radius-md);background-color:var(--pa-color-action-primary);color:var(--pa-color-on-action);font-weight:var(--pa-font-weight-semibold);overflow-wrap:break-word;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pa-not-found-home:hover{background-color:var(--pa-color-action-primary-hover);color:var(--pa-color-on-action)}.pa-not-found-locales{gap:var(--pa-space-3) var(--pa-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pa-not-found-locales a{min-height:var(--pa-size-touch-target-min);align-items:center;display:inline-flex}.pa-error{box-sizing:border-box;max-width:var(--pa-size-container-prose);min-width:0;padding-block:var(--pa-space-section-sm)}.pa-error h1{color:var(--pa-color-text-primary);font-size:var(--pa-font-size-heading-lg);font-weight:var(--pa-font-weight-bold);line-height:var(--pa-line-height-heading-lg);margin:0}.pa-error>p{margin-block:var(--pa-space-4) var(--pa-space-4);color:var(--pa-color-text-secondary);font-size:var(--pa-font-size-lead);line-height:var(--pa-line-height-lead);overflow-wrap:break-word}.pa-error-reference{font-size:var(--pa-font-size-body)}.pa-error-reference code{font-family:var(--pa-font-family-sans);font-weight:var(--pa-font-weight-semibold);color:var(--pa-color-text-primary);overflow-wrap:anywhere}.pa-error-actions{align-items:center;gap:var(--pa-space-4);margin-block:var(--pa-space-4) var(--pa-space-8);flex-wrap:wrap;display:flex}.pa-error-retry{min-width:var(--pa-size-touch-target-min);min-height:var(--pa-size-touch-target-min);padding-block:var(--pa-space-2);padding-inline:var(--pa-space-4);border-radius:var(--pa-radius-md);background-color:var(--pa-color-action-primary);color:var(--pa-color-on-action);font:inherit;font-weight:var(--pa-font-weight-semibold);cursor:pointer;overflow-wrap:break-word;border:0;justify-content:center;align-items:center;display:inline-flex}.pa-error-retry:hover{background-color:var(--pa-color-action-primary-hover);color:var(--pa-color-on-action)}.pa-error-home{min-height:var(--pa-size-touch-target-min);color:var(--pa-color-text-primary);align-items:center;display:inline-flex}.pa-error-locales{gap:var(--pa-space-3) var(--pa-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pa-error-locales a{min-height:var(--pa-size-touch-target-min);align-items:center;display:inline-flex}.pa-error-shell-header{padding:var(--pa-space-4);border-block-end:1px solid var(--pa-color-border-subtle)}.pa-error-shell-header a{min-height:var(--pa-size-touch-target-min);color:var(--pa-color-text-primary);font-weight:var(--pa-font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.pa-skip-link{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pa-skip-link:focus,.pa-skip-link:focus-visible{inset-inline-start:var(--pa-space-4);top:var(--pa-space-4);z-index:var(--pa-z-sticky);width:auto;height:auto;min-width:var(--pa-size-touch-target-min);min-height:var(--pa-size-touch-target-min);clip-path:none;white-space:normal;padding:var(--pa-space-3) var(--pa-space-4);background-color:var(--pa-color-surface);color:var(--pa-color-text-primary);margin:0;display:inline-flex;overflow:visible}
