.layoutSection{flex-direction:column;flex:1;min-height:calc(100vh - 11rem);margin-top:8rem;display:flex}@media only screen and (min-width:576px) and (max-width:1200px){.layoutSection{margin-top:7rem}}@media only screen and (max-width:575px){.layoutSection{margin-top:7rem}}:root{--primary:#17a2b8;--primary-dark:#128193;--primary-light:#3ab7ca;--info:#17a2b8;--foreground:var(--font-color);--muted:var(--gray-600);--background:var(--white);--surface:var(--white);--surface-rgb:var(--white-rgb);--danger:#dc3545;--success:#28a745;--warning:#ffc107;--radius:.465rem;--radius-sm:.25rem;--shadow:var(--box-shadow);--sql-light-keyword:#05a;--sql-light-string:#28a745;--sql-light-number:#e83e8c;--sql-light-comment:#6c757d;--sql-light-operator:#dc3545;--sql-light-bg:#fff;--sql-light-fg:#212529;--sql-light-line-highlight:#f8f9fa;--sql-light-line-number:#adb5bd;--sql-light-line-number-active:#007bff;--sql-light-cursor:#007bff;--sql-light-selection:#cce5ff;--sql-light-indent:#e9ecef;--sql-light-scrollbar:#ced4da80;--sql-light-scrollbar-hover:#adb5bd;--sql-light-scrollbar-active:#6c757d;--sql-dark-keyword:#66b3ff;--sql-dark-string:#b5cea8;--sql-dark-number:#f48771;--sql-dark-comment:#6a9955;--sql-dark-operator:#d4d4d4;--sql-dark-bg:#1e1e1e;--sql-dark-fg:#d4d4d4;--sql-dark-line-highlight:#2d2d2d;--sql-dark-line-number:#495057;--sql-dark-line-number-active:#adb5bd;--sql-dark-cursor:#4da3ff;--sql-dark-selection:#264f78;--sql-dark-indent:#343a40;--sql-dark-scrollbar:#6c757d;--sql-dark-scrollbar-hover:#adb5bd;--sql-dark-scrollbar-active:#ced4da;--accent-blue:#2a78d6;--accent-blue-rgb:42, 120, 214;--on-accent:#fff;--home-chart-primary:#0b0b0b;--home-chart-secondary:#52514e;--home-chart-muted:#898781;--home-chart-grid:#e1e0d9;--home-chart-axis:#c3c2b7;--home-chart-track:#e4eefb}[data-theme=dark]{--accent-blue:#5b9ce8;--accent-blue-rgb:91, 156, 232;--on-accent:#161616;--home-chart-primary:#f4f4f4;--home-chart-secondary:#c6c6c6;--home-chart-muted:#8d8d8d;--home-chart-grid:#393939;--home-chart-axis:#6f6f6f;--home-chart-track:#2f3b4a}html,body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;margin:0;padding:0}a{color:var(--primary);text-decoration:none}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px}.muted{color:var(--muted);font-size:13px}.page-head{margin-bottom:1.5rem}.page-head h1{color:var(--foreground);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}
