:root{color:#eef6ff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#061526;font-family:Aptos,Segoe UI,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}html{background:#061526;min-width:320px}body{background:#061526;min-width:320px;min-height:100vh;margin:0}button,textarea{font:inherit}button{cursor:pointer}button:hover:not(:disabled){transform:translateY(-1px)}button:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #ff6b1a}textarea::placeholder{color:#7895ad}::selection{color:#07111f;background:#ff6b1a}@keyframes pulse{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=760px){main,section[aria-label=Question\ controls]{padding:16px!important}section[aria-label=Question\ controls]>div:first-child{flex-direction:column}section[aria-label=Question\ controls]>div:nth-child(2),section[aria-label="Model comparison results"]>div:last-child,section[aria-label=Question\ controls]>div:nth-of-type(3),section[aria-label=Question\ controls]>div:nth-of-type(4)>div:last-child{grid-template-columns:1fr!important}textarea{min-height:116px!important}}
