*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}::selection{background:var(--selection)}a{color:var(--link)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}a,button,summary,input,select,textarea{transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}button:active:not(:disabled),a[role=button]:active{transform:translateY(1px)}@keyframes vergenFadeIn{0%{opacity:0}}@keyframes vergenRiseIn{0%{opacity:0;transform:translateY(4px)}}.vergen-enter{animation:vergenFadeIn var(--duration-base) var(--ease-out)}.vergen-rise{animation:vergenRiseIn var(--duration-base) var(--ease-out)}.vergen-range{position:relative;padding:0 .5em;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.vergen-range:before,.vergen-range:after{content:"";position:absolute;top:.12em;bottom:.12em;width:.28em;border:1.5px solid currentColor}.vergen-range:before{left:0;border-right:0}.vergen-range:after{right:0;border-left:0}:focus-visible{transition:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}button:active:not(:disabled),a[role=button]:active{transform:none}}[data-theme=dark] svg[data-dark-brand] path,[data-theme=dark] svg[data-dark-brand] rect{fill:currentColor}[data-theme=dark] svg[data-dark-brand] text{fill:var(--bg-surface)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) svg[data-dark-brand] path,:root:not([data-theme=light]) svg[data-dark-brand] rect{fill:currentColor}:root:not([data-theme=light]) svg[data-dark-brand] text{fill:var(--bg-surface)}}
