.sql-editor { font-family: Consolas, "Courier New", monospace; font-size: 0.95rem; }
.question-list { max-height: 75vh; overflow-y: auto; }
.result-wrap { max-height: 55vh; overflow: auto; }
pre { background: #f6f8fa; padding: .75rem; border-radius: .25rem; }

#blazor-error-ui { display: none; position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; padding: .6rem 1.25rem; background: #ffffe0; box-shadow: 0 -1px 2px rgba(0,0,0,.2); }
#blazor-error-ui .dismiss { cursor: pointer; position: absolute; right: .75rem; top: .5rem; }
