main[data-v-1c912f91]{min-height:100dvh}.button{align-items:center;background:var(--button-background);border:var(--button-border);border-radius:var(--button-border-radius);color:var(--ui-color);display:inline-flex;font-family:var(--ui-font-family);font-size:var(--ui-font-size);font-weight:var(--ui-font-weight);gap:calc(var(--ui-padding-x)/2);justify-content:center;letter-spacing:var(--ui-letter-spacing);line-height:var(--ui-line-height);min-width:-moz-fit-content;min-width:fit-content;padding:var(--ui-padding-y) var(--ui-padding-x);position:relative;text-transform:var(--ui-text-transform);width:-moz-fit-content;width:fit-content}.button.non-interactive,.button[disabled]:not([disabled=false]){pointer-events:none}.button[disabled]:not([disabled=false]){color:var(--muted)}.button:is(:hover,:active,:focus,.active){background:var(--button-background-highlight)}.button>span{align-items:center;display:flex;gap:var(--ui-padding-x);height:100%;justify-content:center;line-height:var(--ui-line-height);text-align:center;width:100%}.button.link{background:transparent;border:0;color:var(--muted);line-height:inherit}.button.link:is(:hover,:active,:focus,.active){background:var(--button-background-highlight);color:var(--color)}.button.link .icon{align-self:center;height:1em}.button.inline{align-items:baseline;align-self:baseline;display:inline-flex;gap:.2em;height:inherit;margin:0!important;padding:0 var(--size-1)!important;width:-moz-min-content;width:min-content}.page-frame-sm[data-v-9bedba04]{container-name:page;container-type:inline-size;display:grid;grid-gap:var(--spacer);gap:var(--spacer);margin-left:auto;margin-right:auto}@media(min-width:45rem){.page-frame-sm[data-v-9bedba04]{gap:var(--spacer-lg);max-width:var(--content-width-sm)}}.page-frame-sm.prose[data-v-9bedba04]{gap:0;padding-bottom:var(--spacer-lg);padding-top:var(--spacer-lg)}.page-frame-sm[data-v-aa7e92b2]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--main-content-height)}h1[data-v-aa7e92b2],p[data-v-aa7e92b2]{color:var(--ui-color);font-family:var(--ui-font-family);font-size:var(--ui-font-size);font-size:var(--font-xl);font-weight:var(--ui-font-weight);letter-spacing:var(--ui-letter-spacing);line-height:var(--ui-line-height);text-transform:var(--ui-text-transform)}p[data-v-aa7e92b2]{color:var(--muted);font-size:var(--font-lg)}
