@layer ss-defaults{:where(.ss-page,.ss-slot,.ss-drawer,.ss-options) :is(a,button,input,select,textarea,summary):focus-visible{outline:var(--ss-focus-ring);outline-offset:var(--ss-focus-offset)}:where([data-surface=site],[data-surface=preview]) ::selection{background-color:var(--ss-selection-bg);color:var(--ss-selection-ink)}.ss-slot{--ss-luft:var(--ss-slot-luft-mellem)}.ss-slot[data-rhythm=small]{--ss-luft:var(--ss-slot-luft-lille)}.ss-slot[data-rhythm=large]{--ss-luft:var(--ss-slot-luft-stor)}.ss-slot[data-rhythm=none]{--ss-luft:0rem}.ss-slot>*{padding-block:var(--ss-luft)}.ss-slot__inner{padding-inline:var(--ss-gutter);max-inline-size:var(--ss-page-width);margin-inline:auto}[data-width=text]>.ss-slot__inner{max-inline-size:var(--ss-page-width-text)}[data-width=wide]>.ss-slot__inner{max-inline-size:var(--ss-page-width-wide)}.ss-column{padding-inline:var(--ss-gutter);max-inline-size:var(--ss-page-width);margin-inline:auto}.ss-column[data-width=text]{max-inline-size:var(--ss-page-width-text)}.ss-column[data-width=wide]{max-inline-size:var(--ss-page-width-wide)}[data-width=full]>.ss-slot__inner{max-inline-size:none;padding-inline:0}.ss-slot,.ss-page{font-family:var(--ss-font);font-size:var(--ss-text-base)}.ss-slot h1,.ss-slot h2,.ss-slot h3,.ss-page h1,.ss-page h2,.ss-page h3{font-family:var(--ss-font-heading)}.ss-page-title{font-family:var(--ss-font-heading);font-size:var(--ss-title-size);line-height:var(--ss-heading-line);font-weight:var(--ss-heading-weight);text-wrap:balance}.ss-slot h1{font-size:var(--ss-title-size)}.ss-page-subtitle{font-family:var(--ss-font-heading);font-size:var(--ss-subtitle-size);line-height:var(--ss-heading-line);font-weight:var(--ss-heading-weight);text-wrap:balance}.ss-muted{color:var(--ss-muted)}.ss-faint{color:var(--ss-faint)}.ss-text-small{font-size:var(--ss-text-small)}.ss-text-tiny{font-size:var(--ss-text-tiny)}.ss-text-lead{font-size:var(--ss-text-lead)}.ss-panel{border:var(--ss-border);border-radius:var(--ss-radius-card);padding:1.25rem}.ss-chip{font-family:var(--ss-font-label);border:var(--ss-border);border-radius:var(--ss-radius-pill);font-size:var(--ss-text-tiny);padding:.125rem .5rem}.ss-gallery__image{border-radius:var(--ss-radius-media);object-fit:cover;inline-size:100%}.ss-page{gap:var(--ss-page-gap);inline-size:100%;padding-inline:var(--ss-gutter);padding-block:var(--ss-rhythm);max-inline-size:var(--ss-page-width);flex-direction:column;flex:auto;margin-inline:auto;display:flex}.ss-page[data-width=text]{max-inline-size:var(--ss-page-width-text)}.ss-page[data-width=wide]{max-inline-size:var(--ss-page-width-wide)}.ss-page[data-width=full]{max-inline-size:none;padding-inline:0}.ss-page[data-aside]{align-items:flex-start;gap:var(--ss-aside-gap);flex-flow:wrap}.ss-page__main{gap:var(--ss-page-gap);flex-direction:column;flex:999 1 var(--ss-aside-flip);min-inline-size:0;display:flex}.ss-page__aside{gap:var(--ss-rhythm-tight);flex-direction:column;flex:1 1 var(--ss-aside-width);min-inline-size:0;max-block-size:calc(100dvh - var(--ss-aside-top) * 2);display:flex;position:sticky;inset-block-start:var(--ss-aside-top);overflow-y:auto}.ss-page[data-align=center]{text-align:center;padding-block:var(--ss-rhythm-loose);justify-content:center;align-items:center}body:has(.ss-main .ss-slot[data-under-header=true]) .ss-slot[data-frame=header]{z-index:40;position:absolute;inset-block-start:0;inset-inline:0}body:has(.ss-main .ss-slot[data-under-header=true]) .ss-slot[data-frame=header]:has([data-sticky=true]){position:fixed}}
