*{box-sizing:border-box}html,body{background-color:var(--bg);background-image:radial-gradient(900px 480px at 50% -120px,color-mix(in srgb,var(--brand-200)22%,transparent),transparent 70%);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;background-repeat:no-repeat;margin:0;padding:0}a{color:inherit;text-decoration:none}:focus{outline:none}:focus-visible{outline:2px solid var(--field-focus-border);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)transparent}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--r-full);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-thumb:vertical:active{background:var(--scrollbar-thumb-hover);background-clip:padding-box}::-webkit-scrollbar-thumb:horizontal:active{background:var(--scrollbar-thumb-hover);background-clip:padding-box}[data-panel] [data-panel]{box-shadow:none;background:0 0;border:none;border-radius:0}
@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn)var(--sd-duration,.15s)var(--sd-easing,ease)var(--sd-delay,0s)both}