:root *,:root :before,:root :after{box-sizing:border-box}:root html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;hanging-punctuation:first last;scroll-behavior:smooth;scrollbar-gutter:stable both-sides;margin:0;padding:0}@media (prefers-color-scheme:dark){:root html{--lightningcss-light: ;--lightningcss-dark:initial}}:root body{-webkit-font-smoothing:antialiased;min-height:100svh;margin:0;padding:0}:root ul{margin:0;padding:0;list-style-type:none}:root li{margin:0;padding:0}:root figure{unicode-bidi:isolate;margin-block:0;margin-inline:0}:root img,:root picture,:root video{max-width:100%;display:block}:root h1,:root h2,:root h3,:root h4,:root h5,:root h6{text-wrap:balance}:root p,:root li{text-wrap:pretty}:root a,:root button{appearance:none;box-shadow:none;cursor:pointer;text-align:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;text-decoration:none}@media (prefers-reduced-motion:no-preference){:root :has(:target){scroll-behavior:smooth}}:root ::selection{background:var(--color-primary-bg-400)}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}}
