.app-frame--wide[data-v-199e0b40]{--container-width-md:var(--container-width-lg)}.app-frame__main[data-v-199e0b40]{padding-block:var(--spacing-8)}.app-frame__brand[data-v-199e0b40]{border-radius:var(--radius-sm);color:var(--text-color);flex:none;text-decoration:none;display:inline-flex}.app-frame__brand[data-v-199e0b40]:focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}.app-frame__skip[data-v-199e0b40]:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.app-frame__skip[data-v-199e0b40]:focus{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-sm);background:var(--surface-color);color:var(--primary-text-color);outline:3px solid var(--focus-color);outline-offset:2px;flex:none}.app-frame__contents[data-v-199e0b40]:focus-visible{outline:3px solid var(--focus-color);outline-offset:2px}@media not all and (width>=769px){.app-frame__skip[data-v-199e0b40]{display:none}}.app-frame__footer[data-v-199e0b40]{padding:var(--spacing-8);border-block-start:1px solid var(--border-color)}.app-frame__footer-links[data-v-199e0b40]{justify-content:center;gap:var(--spacing-4) var(--spacing-10);font-size:var(--text-size-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.app-frame__footer-links a[data-v-199e0b40]{color:var(--text-color-light)}@media (width<=480px){.app-frame--has-bar .app-frame__brand[data-v-199e0b40]{display:none}}
