:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#faf9ff;--color-text:#17132b;--color-muted:#514a63;--color-primary:#6424d6;--space-page:16px;--dock-height:66px;--radius-card:13px;--space-content:1.5rem;--width-content:960px;--font-body:Arial, Helvetica, sans-serif}*{box-sizing:border-box}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);margin:0;line-height:1.4}html{scroll-padding-bottom:calc(var(--dock-height) + env(safe-area-inset-bottom) + 24px)}button{font:inherit;cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}:root{--color-field-focus:var(--color-primary)}:root :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),textarea,select):not(:disabled):focus{box-shadow:none;background-color:#fff}:root :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),textarea,select):not(:disabled):not([aria-invalid=true]):not(:user-invalid):focus{border-color:var(--color-field-focus)}:root :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),textarea,select):focus-visible{outline:2px solid var(--color-field-focus);outline-offset:2px}:root input:not(:disabled):autofill,:root input:not(:disabled):autofill:focus{-webkit-text-fill-color:currentColor;box-shadow:inset 0 0 0 1000px #fff}
