*,*:before,*:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;-webkit-tap-highlight-color:transparent}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root[data-theme=light]{--color-bg: #2b214a;--color-text: #fff;--color-choice-a-bg: #ef4444;--color-choice-b-bg: #3b82f6;--color-prompt-bg: #151024;--color-panel-bg: #3b2a5e;--color-action-bg: #fbbf24;--color-action-text: #2b214a;--color-card-bg: #2a1d47}:root[data-theme=dark]{--color-bg: #2b214a;--color-text: #fff;--color-choice-a-bg: #ef4444;--color-choice-b-bg: #3b82f6;--color-prompt-bg: #151024;--color-panel-bg: #3b2a5e;--color-action-bg: #fbbf24;--color-action-text: #2b214a;--color-card-bg: #2a1d47}body{background-color:var(--color-bg)}
