*,:before,:after{box-sizing:border-box}:where(html){color-scheme:light dark;background:var(--instui-color-background-page);color:var(--instui-color-text-base);font-family:var(--instui-font-family-base);font-size:var(--instui-component-text-content-font-size);line-height:var(--instui-component-text-content-line-height);-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}:where(body){margin:0}:where(a){color:var(--instui-color-text-interactive-navigation-primary-base);text-decoration:underline}:where(a:hover){color:var(--instui-color-text-interactive-navigation-primary-hover)}::selection{background:color-mix(in srgb, var(--instui-color-text-interactive-navigation-primary-base) 25%, transparent)}:where(a,button,input,select,textarea,summary,[tabindex]){outline:var(--instui-focus-outline-width) var(--instui-focus-outline-style) var(--instui-focus-outline-color-start);outline-offset:0;transition:var(--instui-focus-outline-transition)}:where(a,button,input,select,textarea,summary,[tabindex]):where(:focus-visible){outline-color:var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset);border-radius:var(--instui-focus-outline-radius)}:where(.-focus-color-success):where(:focus-visible){outline-color:var(--instui-focus-outline-color-success)}:where(.-focus-color-danger):where(:focus-visible){outline-color:var(--instui-focus-outline-color-danger)}:where(.-focus-color-inverse):where(:focus-visible){outline-color:var(--instui-focus-outline-color-inverse)}:where(.-focus-position-inset):where(:focus-visible){outline-offset:var(--instui-focus-outline-inset)}:where(.-focus-within):where(:focus-within){outline-color:var(--instui-focus-outline-color);outline-offset:var(--instui-focus-outline-offset);border-radius:var(--instui-focus-outline-radius)}:where(.-without-focus-animation){transition:none}
