.SqlSelectWorkspace-module__6lMcna__container{color:#1e293b;max-width:1180px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:2.5rem 1.5rem 6rem;line-height:1.7}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__container{color:#e2e8f0}}.SqlSelectWorkspace-module__6lMcna__header{text-align:center;margin-bottom:3rem;position:relative}.SqlSelectWorkspace-module__6lMcna__badge{color:#0284c7;letter-spacing:.05em;text-transform:uppercase;background:#0284c71f;border:1px solid #0284c740;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.SqlSelectWorkspace-module__6lMcna__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.75rem;font-weight:800;line-height:1.2}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__title{color:#f8fafc}}.SqlSelectWorkspace-module__6lMcna__subtitle{color:#64748b;max-width:780px;margin:0 auto;font-size:1.2rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__subtitle{color:#94a3b8}}.SqlSelectWorkspace-module__6lMcna__metaBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.5rem;display:flex}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__metaBar{background:#0f172a;border-color:#334155}}.SqlSelectWorkspace-module__6lMcna__metaItem{color:#475569;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__metaItem{color:#cbd5e1}}.SqlSelectWorkspace-module__6lMcna__toc{background:#0f172a;border:1px solid #334155;border-radius:16px;margin-top:2rem;margin-bottom:2rem;padding:24px;box-shadow:0 4px 20px -4px #0000004d}.SqlSelectWorkspace-module__6lMcna__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.15rem;font-weight:700;display:flex}.SqlSelectWorkspace-module__6lMcna__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.SqlSelectWorkspace-module__6lMcna__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.SqlSelectWorkspace-module__6lMcna__tocItem:hover{color:#38bdf8;background:#0ea5e926;transform:translate(3px)}.SqlSelectWorkspace-module__6lMcna__articleBody{flex-direction:column;gap:3.5rem;display:flex}.SqlSelectWorkspace-module__6lMcna__section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.25rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px -4px #0000000a}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__section{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -4px #00000040}}.SqlSelectWorkspace-module__6lMcna__sectionHeader{border-bottom:2px solid #f1f5f9;align-items:center;gap:.85rem;margin-bottom:1.5rem;padding-bottom:.85rem;display:flex}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__sectionHeader{border-bottom-color:#334155}}.SqlSelectWorkspace-module__6lMcna__sectionNumber{color:#fff;background:#0284c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:inline-flex}.SqlSelectWorkspace-module__6lMcna__sectionTitle{color:#0f172a;margin:0;font-size:1.6rem;font-weight:800}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__sectionTitle{color:#f1f5f9}}.SqlSelectWorkspace-module__6lMcna__paragraph{color:#334155;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__paragraph{color:#cbd5e1}}.SqlSelectWorkspace-module__6lMcna__codeBlock{color:#e2e8f0;background:#0f172a;border-left:4px solid #0284c7;border-radius:12px;margin:1.25rem 0;padding:1.25rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.98rem;line-height:1.6;position:relative;overflow-x:auto}.SqlSelectWorkspace-module__6lMcna__codeBlock .SqlSelectWorkspace-module__6lMcna__keyword{color:#38bdf8;font-weight:700}.SqlSelectWorkspace-module__6lMcna__codeBlock .SqlSelectWorkspace-module__6lMcna__column{color:#f1f5f9}.SqlSelectWorkspace-module__6lMcna__codeBlock .SqlSelectWorkspace-module__6lMcna__alias{color:#34d399}.SqlSelectWorkspace-module__6lMcna__codeBlock .SqlSelectWorkspace-module__6lMcna__table{color:#fbbf24}.SqlSelectWorkspace-module__6lMcna__codeBlock .SqlSelectWorkspace-module__6lMcna__operator{color:#f472b6}.SqlSelectWorkspace-module__6lMcna__codeBlock .SqlSelectWorkspace-module__6lMcna__comment{color:#64748b;font-style:italic}.SqlSelectWorkspace-module__6lMcna__callout{border-radius:12px;gap:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.7;display:flex}.SqlSelectWorkspace-module__6lMcna__calloutTip{color:#065f46;background:#10b98114;border-left:4px solid #10b981}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__calloutTip{color:#6ee7b7;background:#10b98126}}.SqlSelectWorkspace-module__6lMcna__calloutWarning{color:#92400e;background:#f59e0b14;border-left:4px solid #f59e0b}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__calloutWarning{color:#fcd34d;background:#f59e0b26}}.SqlSelectWorkspace-module__6lMcna__calloutInfo{color:#075985;background:#0284c714;border-left:4px solid #0284c7}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__calloutInfo{color:#7dd3fc;background:#0284c726}}.SqlSelectWorkspace-module__6lMcna__diagramCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:1.75rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__diagramCard{background:#0f172a;border-color:#334155}}.SqlSelectWorkspace-module__6lMcna__diagramTitle{text-transform:uppercase;letter-spacing:.05em;color:#0284c7;margin-bottom:1.25rem;font-size:.95rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__diagramFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.SqlSelectWorkspace-module__6lMcna__diagramNode{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;box-shadow:0 2px 8px #0000000a}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__diagramNode{color:#f8fafc;background:#1e293b;border-color:#475569}}.SqlSelectWorkspace-module__6lMcna__diagramArrow{color:#0284c7;font-size:1.4rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__tableWrapper{border:1px solid #e2e8f0;border-radius:10px;margin:1.5rem 0;overflow-x:auto}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__tableWrapper{border-color:#334155}}.SqlSelectWorkspace-module__6lMcna__staticTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.SqlSelectWorkspace-module__6lMcna__staticTable th{color:#1e293b;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:.75rem 1rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__staticTable th{color:#f8fafc;background:#0f172a;border-bottom-color:#475569}}.SqlSelectWorkspace-module__6lMcna__staticTable td{color:#334155;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__staticTable td{color:#cbd5e1;border-bottom-color:#334155}}.SqlSelectWorkspace-module__6lMcna__staticTable tr:last-child td{border-bottom:none}.SqlSelectWorkspace-module__6lMcna__staticTable tr:nth-child(2n){background:#f8fafc}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__staticTable tr:nth-child(2n){background:#1e293b}}.SqlSelectWorkspace-module__6lMcna__playgroundContainer{color:#f8fafc;background:#0b132b;border:1px solid #1e293b;border-radius:16px;margin:2.5rem 0;padding:2rem;box-shadow:0 10px 30px #00000059}.SqlSelectWorkspace-module__6lMcna__playgroundHeader{border-bottom:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.SqlSelectWorkspace-module__6lMcna__playgroundTitle{color:#38bdf8;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.SqlSelectWorkspace-module__6lMcna__quickTemplates{flex-wrap:wrap;gap:.5rem;display:flex}.SqlSelectWorkspace-module__6lMcna__templatePill{color:#94a3b8;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:6px;padding:.35rem .75rem;font-family:ui-monospace,monospace;font-size:.8rem;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__templatePill:hover{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__playgroundSplit{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:880px){.SqlSelectWorkspace-module__6lMcna__playgroundSplit{grid-template-columns:1fr}}.SqlSelectWorkspace-module__6lMcna__playgroundPanel{background:#111c38;border:1px solid #1e293b;border-radius:12px;flex-direction:column;padding:1.25rem;display:flex}.SqlSelectWorkspace-module__6lMcna__panelHeading{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:.85rem;font-size:.85rem;font-weight:700;display:flex}.SqlSelectWorkspace-module__6lMcna__sqlEditorTextarea{color:#38bdf8;resize:vertical;background:#070d1e;border:1px solid #334155;border-radius:8px;outline:none;width:100%;height:120px;padding:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;line-height:1.6}.SqlSelectWorkspace-module__6lMcna__sqlEditorTextarea:focus{border-color:#0284c7;box-shadow:0 0 0 2px #0284c74d}.SqlSelectWorkspace-module__6lMcna__playgroundActions{gap:.75rem;margin-top:1rem;display:flex}.SqlSelectWorkspace-module__6lMcna__runBtn{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:700;transition:all .15s;display:inline-flex}.SqlSelectWorkspace-module__6lMcna__runBtn:hover{background:#0369a1;transform:translateY(-1px)}.SqlSelectWorkspace-module__6lMcna__resetBtn{color:#94a3b8;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:8px;padding:.6rem 1rem;font-size:.95rem;font-weight:600;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__resetBtn:hover{color:#f8fafc;background:#334155}.SqlSelectWorkspace-module__6lMcna__liveTable{border-collapse:collapse;width:100%;font-family:ui-monospace,monospace;font-size:.85rem}.SqlSelectWorkspace-module__6lMcna__liveTable th{color:#38bdf8;text-align:left;white-space:nowrap;background:#070d1e;border-bottom:2px solid #334155;padding:.5rem .65rem}.SqlSelectWorkspace-module__6lMcna__liveTable th.SqlSelectWorkspace-module__6lMcna__highlightedCol{color:#f8fafc;background:#0284c759;border-bottom-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__liveTable td{color:#cbd5e1;border-bottom:1px solid #1e293b;padding:.5rem .65rem}.SqlSelectWorkspace-module__6lMcna__liveTable td.SqlSelectWorkspace-module__6lMcna__highlightedCell{color:#fff;background:#0284c72e;font-weight:700}.SqlSelectWorkspace-module__6lMcna__queryBreakdown{background:#070d1e;border:1px solid #1e293b;border-radius:10px;margin-top:1.25rem;padding:1.25rem}.SqlSelectWorkspace-module__6lMcna__breakdownHeader{color:#34d399;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.9rem;font-weight:700;display:flex}.SqlSelectWorkspace-module__6lMcna__breakdownGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){.SqlSelectWorkspace-module__6lMcna__breakdownGrid{grid-template-columns:1fr}}.SqlSelectWorkspace-module__6lMcna__breakdownItem{background:#111c38;border:1px solid #1e293b;border-radius:8px;padding:.75rem 1rem;font-size:.9rem}.SqlSelectWorkspace-module__6lMcna__breakdownLabel{color:#94a3b8;text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__breakdownValue{color:#f8fafc;font-family:ui-monospace,monospace;font-weight:600}.SqlSelectWorkspace-module__6lMcna__resultSetPanel{background:#111c38;border:1px solid #1e293b;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.SqlSelectWorkspace-module__6lMcna__resultCountBadge{color:#fff;background:#0284c7;border-radius:6px;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__errorBanner{color:#fca5a5;background:#ef444426;border:1px solid #ef4444;border-radius:8px;margin-top:1rem;padding:.85rem 1rem;font-size:.9rem}.SqlSelectWorkspace-module__6lMcna__challengeCard{background:#f8fafc;border:2px dashed #0284c7;border-radius:14px;margin:2rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__challengeCard{background:#0f172a;border-color:#38bdf8}}.SqlSelectWorkspace-module__6lMcna__challengeHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SqlSelectWorkspace-module__6lMcna__challengeTitle{color:#0284c7;font-size:1.15rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__challengeNav{gap:.5rem;display:flex}.SqlSelectWorkspace-module__6lMcna__navBtn{cursor:pointer;background:#e2e8f0;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__navBtn{color:#f8fafc;background:#334155}}.SqlSelectWorkspace-module__6lMcna__navBtnActive{color:#fff;background:#0284c7}.SqlSelectWorkspace-module__6lMcna__challengeBrokenQuery{color:#fca5a5;background:#0f172a;border-left:4px solid #ef4444;border-radius:8px;margin:1rem 0;padding:1rem;font-family:ui-monospace,monospace}.SqlSelectWorkspace-module__6lMcna__challengeFixInput{border:1px solid #cbd5e1;border-radius:8px;width:100%;margin-bottom:.75rem;padding:.75rem 1rem;font-family:ui-monospace,monospace;font-size:.95rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__challengeFixInput{color:#f8fafc;background:#1e293b;border-color:#475569}}.SqlSelectWorkspace-module__6lMcna__challengeSubmitBtn{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:8px;padding:.6rem 1.25rem;font-weight:700;transition:background .15s}.SqlSelectWorkspace-module__6lMcna__challengeSubmitBtn:hover{background:#059669}.SqlSelectWorkspace-module__6lMcna__challengeSuccess{color:#065f46;background:#10b98126;border:1px solid #10b981;border-radius:8px;margin-top:.75rem;padding:.75rem 1rem;font-weight:600}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__challengeSuccess{color:#6ee7b7}}.SqlSelectWorkspace-module__6lMcna__challengeError{color:#991b1b;background:#ef444426;border:1px solid #ef4444;border-radius:8px;margin-top:.75rem;padding:.75rem 1rem;font-weight:600}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__challengeError{color:#fca5a5}}.SqlSelectWorkspace-module__6lMcna__quizContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:3.5rem;padding:2.25rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__quizContainer{background:#1e293b;border-color:#334155}}.SqlSelectWorkspace-module__6lMcna__quizQuestionCard{border-bottom:1px solid #f1f5f9;margin-bottom:2rem;padding-bottom:2rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__quizQuestionCard{border-bottom-color:#334155}}.SqlSelectWorkspace-module__6lMcna__quizQuestionCard:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SqlSelectWorkspace-module__6lMcna__quizQuestionPrompt{color:#0f172a;margin-bottom:1rem;font-size:1.15rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__quizQuestionPrompt{color:#f8fafc}}.SqlSelectWorkspace-module__6lMcna__quizOptionsList{flex-direction:column;gap:.65rem;display:flex}.SqlSelectWorkspace-module__6lMcna__quizOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1.15rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__quizOptionBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlSelectWorkspace-module__6lMcna__quizOptionBtn:hover:not(:disabled){color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__quizOptionCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__quizOptionCorrect{color:#6ee7b7!important}}.SqlSelectWorkspace-module__6lMcna__quizOptionIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__quizOptionIncorrect{color:#fca5a5!important}}.SqlSelectWorkspace-module__6lMcna__quizExplanation{color:#334155;background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:.85rem;padding:.85rem 1.15rem;font-size:.9rem}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__quizExplanation{color:#cbd5e1;background:#0f172a}}.SqlSelectWorkspace-module__6lMcna__checklist{grid-template-columns:1fr 1fr;gap:.85rem;padding:0;list-style:none;display:grid}@media (max-width:640px){.SqlSelectWorkspace-module__6lMcna__checklist{grid-template-columns:1fr}}.SqlSelectWorkspace-module__6lMcna__checklistItem{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlSelectWorkspace-module__6lMcna__checklistItem{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlSelectWorkspace-module__6lMcna__checkIcon{color:#10b981;font-weight:800}
.SqlDistinctWorkspace-module__T1DHUG__container{color:#1e293b;max-width:1180px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:2.5rem 1.5rem 6rem;line-height:1.7}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__container{color:#e2e8f0}}.SqlDistinctWorkspace-module__T1DHUG__header{text-align:center;margin-bottom:3rem;position:relative}.SqlDistinctWorkspace-module__T1DHUG__badge{color:#0284c7;letter-spacing:.05em;text-transform:uppercase;background:#0ea5e91f;border:1px solid #0ea5e940;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.SqlDistinctWorkspace-module__T1DHUG__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.75rem;font-weight:800;line-height:1.2}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__title{color:#f8fafc}}.SqlDistinctWorkspace-module__T1DHUG__subtitle{color:#64748b;max-width:800px;margin:0 auto;font-size:1.2rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__subtitle{color:#94a3b8}}.SqlDistinctWorkspace-module__T1DHUG__metaBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.5rem;display:flex}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__metaBar{background:#0f172a;border-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__metaItem{color:#475569;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__metaItem{color:#cbd5e1}}.SqlDistinctWorkspace-module__T1DHUG__toc{background:#0f172a;border:1px solid #334155;border-radius:16px;margin-top:2rem;margin-bottom:2rem;padding:24px;box-shadow:0 4px 20px -4px #0000004d}.SqlDistinctWorkspace-module__T1DHUG__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.15rem;font-weight:700;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tocItem:hover{color:#38bdf8;background:#0ea5e926;transform:translate(3px)}.SqlDistinctWorkspace-module__T1DHUG__articleBody{flex-direction:column;gap:3.5rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.25rem;box-shadow:0 4px 16px -4px #0000000a}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__section{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -4px #00000040}}.SqlDistinctWorkspace-module__T1DHUG__sectionHeader{border-bottom:2px solid #f1f5f9;align-items:center;gap:.85rem;margin-bottom:1.5rem;padding-bottom:.85rem;display:flex}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__sectionHeader{border-bottom-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__sectionNumber{color:#fff;background:#0284c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:inline-flex}.SqlDistinctWorkspace-module__T1DHUG__sectionTitle{color:#0f172a;margin:0;font-size:1.6rem;font-weight:800}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__sectionTitle{color:#f1f5f9}}.SqlDistinctWorkspace-module__T1DHUG__paragraph{color:#334155;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__paragraph{color:#cbd5e1}}.SqlDistinctWorkspace-module__T1DHUG__codeBlock{color:#e2e8f0;background:#0f172a;border-left:4px solid #0284c7;border-radius:12px;margin:1.25rem 0;padding:1.25rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.98rem;line-height:1.6;overflow-x:auto}.SqlDistinctWorkspace-module__T1DHUG__codeBlock .SqlDistinctWorkspace-module__T1DHUG__keyword{color:#38bdf8;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__codeBlock .SqlDistinctWorkspace-module__T1DHUG__distinct{color:#f59e0b;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__codeBlock .SqlDistinctWorkspace-module__T1DHUG__column{color:#f1f5f9}.SqlDistinctWorkspace-module__T1DHUG__codeBlock .SqlDistinctWorkspace-module__T1DHUG__table{color:#34d399}.SqlDistinctWorkspace-module__T1DHUG__codeBlock .SqlDistinctWorkspace-module__T1DHUG__comment{color:#64748b;font-style:italic}.SqlDistinctWorkspace-module__T1DHUG__callout{border-radius:12px;gap:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.7;display:flex}.SqlDistinctWorkspace-module__T1DHUG__calloutTip{color:#065f46;background:#10b98114;border-left:4px solid #10b981}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__calloutTip{color:#6ee7b7;background:#10b98126}}.SqlDistinctWorkspace-module__T1DHUG__calloutWarning{color:#92400e;background:#f59e0b14;border-left:4px solid #f59e0b}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__calloutWarning{color:#fcd34d;background:#f59e0b26}}.SqlDistinctWorkspace-module__T1DHUG__calloutInfo{color:#075985;background:#0284c714;border-left:4px solid #0284c7}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__calloutInfo{color:#7dd3fc;background:#0284c726}}.SqlDistinctWorkspace-module__T1DHUG__diagramCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:1.75rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__diagramCard{background:#0f172a;border-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__diagramTitle{text-transform:uppercase;letter-spacing:.05em;color:#0284c7;margin-bottom:1.25rem;font-size:.95rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__diagramComparison{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__diagramBox{text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-width:180px;padding:1rem 1.5rem;box-shadow:0 2px 8px #0000000a}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__diagramBox{background:#1e293b;border-color:#475569}}.SqlDistinctWorkspace-module__T1DHUG__diagramArrow{color:#0284c7;font-size:1.6rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__tableWrapper{border:1px solid #e2e8f0;border-radius:10px;margin:1.5rem 0;overflow-x:auto}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__tableWrapper{border-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__staticTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.SqlDistinctWorkspace-module__T1DHUG__staticTable th{color:#1e293b;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:.75rem 1rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__staticTable th{color:#f8fafc;background:#0f172a;border-bottom-color:#475569}}.SqlDistinctWorkspace-module__T1DHUG__staticTable td{color:#334155;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__staticTable td{color:#cbd5e1;border-bottom-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__staticTable tr:last-child td{border-bottom:none}.SqlDistinctWorkspace-module__T1DHUG__staticTable tr:nth-child(2n){background:#f8fafc}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__staticTable tr:nth-child(2n){background:#1e293b}}.SqlDistinctWorkspace-module__T1DHUG__playgroundContainer{color:#f8fafc;background:#0b132b;border:1px solid #1e293b;border-radius:16px;margin:2.5rem 0;padding:2rem;box-shadow:0 10px 30px #00000059}.SqlDistinctWorkspace-module__T1DHUG__playgroundHeader{border-bottom:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__playgroundTitle{color:#38bdf8;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.SqlDistinctWorkspace-module__T1DHUG__quickTemplates{flex-wrap:wrap;gap:.5rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__templatePill{color:#94a3b8;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:6px;padding:.35rem .75rem;font-family:ui-monospace,monospace;font-size:.8rem;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__templatePill:hover{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__playgroundSplit{grid-template-columns:1.1fr .9fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:960px){.SqlDistinctWorkspace-module__T1DHUG__playgroundSplit{grid-template-columns:1fr}}.SqlDistinctWorkspace-module__T1DHUG__playgroundPanel{background:#111c38;border:1px solid #1e293b;border-radius:12px;flex-direction:column;padding:1.25rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__panelHeading{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:.85rem;font-size:.85rem;font-weight:700;display:flex}.SqlDistinctWorkspace-module__T1DHUG__sqlEditorTextarea{color:#38bdf8;resize:vertical;background:#070d1e;border:1px solid #334155;border-radius:8px;outline:none;width:100%;height:100px;padding:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.98rem;line-height:1.6}.SqlDistinctWorkspace-module__T1DHUG__sqlEditorTextarea:focus{border-color:#0284c7;box-shadow:0 0 0 2px #0284c74d}.SqlDistinctWorkspace-module__T1DHUG__playgroundActions{gap:.75rem;margin-top:.85rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__runBtn{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.6rem 1.25rem;font-size:.95rem;font-weight:700;transition:all .15s;display:inline-flex}.SqlDistinctWorkspace-module__T1DHUG__runBtn:hover{background:#0369a1}.SqlDistinctWorkspace-module__T1DHUG__resetBtn{color:#94a3b8;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:8px;padding:.6rem 1rem;font-size:.95rem;font-weight:600}.SqlDistinctWorkspace-module__T1DHUG__resetBtn:hover{color:#f8fafc;background:#334155}.SqlDistinctWorkspace-module__T1DHUG__liveTable{border-collapse:collapse;width:100%;font-family:ui-monospace,monospace;font-size:.85rem}.SqlDistinctWorkspace-module__T1DHUG__liveTable th{color:#38bdf8;text-align:left;background:#070d1e;border-bottom:2px solid #334155;padding:.5rem .65rem}.SqlDistinctWorkspace-module__T1DHUG__liveTable td{color:#cbd5e1;border-bottom:1px solid #1e293b;padding:.5rem .65rem}.SqlDistinctWorkspace-module__T1DHUG__rowUnique{background:#10b9811f}.SqlDistinctWorkspace-module__T1DHUG__rowDuplicate{background:#ef44441f;text-decoration:line-through;color:#94a3b8!important}.SqlDistinctWorkspace-module__T1DHUG__badgeUnique{color:#fff;background:#10b981;border-radius:4px;padding:.15rem .45rem;font-size:.7rem;font-weight:700;display:inline-block;text-decoration:none!important}.SqlDistinctWorkspace-module__T1DHUG__badgeDuplicate{color:#fff;background:#ef4444;border-radius:4px;padding:.15rem .45rem;font-size:.7rem;font-weight:700;display:inline-block;text-decoration:none!important}.SqlDistinctWorkspace-module__T1DHUG__resultSetPanel{background:#111c38;border:1px solid #1e293b;border-radius:12px;margin-top:1.25rem;padding:1.25rem}.SqlDistinctWorkspace-module__T1DHUG__resultCountBadge{color:#fff;background:#0284c7;border-radius:6px;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__sortDemoCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:2rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__sortDemoCard{background:#0f172a;border-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__sortDemoHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__sortToggleBtn{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__sortToggleBtnActive{background:#10b981}.SqlDistinctWorkspace-module__T1DHUG__predictCard{background:#f8fafc;border:2px dashed #0284c7;border-radius:14px;margin:2.5rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__predictCard{background:#0f172a;border-color:#38bdf8}}.SqlDistinctWorkspace-module__T1DHUG__predictHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__predictTitle{color:#0284c7;font-size:1.15rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__predictNav{gap:.5rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__navBtn{cursor:pointer;background:#e2e8f0;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__navBtn{color:#f8fafc;background:#334155}}.SqlDistinctWorkspace-module__T1DHUG__navBtnActive{color:#fff;background:#0284c7}.SqlDistinctWorkspace-module__T1DHUG__predictQuestion{margin:1rem 0;font-size:1.05rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__predictOptions{flex-direction:column;gap:.65rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__predictOptionBtn{text-align:left;color:#1e293b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.85rem 1.15rem;font-family:ui-monospace,monospace;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__predictOptionBtn{color:#cbd5e1;background:#1e293b;border-color:#475569}}.SqlDistinctWorkspace-module__T1DHUG__predictOptionBtn:hover:not(:disabled){color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__predictCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__predictCorrect{color:#6ee7b7!important}}.SqlDistinctWorkspace-module__T1DHUG__predictIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__predictIncorrect{color:#fca5a5!important}}.SqlDistinctWorkspace-module__T1DHUG__predictExplanation{background:#f1f5f9;border-left:4px solid #0284c7;border-radius:8px;margin-top:1rem;padding:1rem 1.25rem;font-size:.95rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__predictExplanation{color:#e2e8f0;background:#1e293b}}.SqlDistinctWorkspace-module__T1DHUG__quizContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:3.5rem;padding:2.25rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__quizContainer{background:#1e293b;border-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__quizQuestionCard{border-bottom:1px solid #f1f5f9;margin-bottom:2rem;padding-bottom:2rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__quizQuestionCard{border-bottom-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__quizQuestionCard:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SqlDistinctWorkspace-module__T1DHUG__quizQuestionPrompt{color:#0f172a;margin-bottom:1rem;font-size:1.15rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__quizQuestionPrompt{color:#f8fafc}}.SqlDistinctWorkspace-module__T1DHUG__quizOptionsList{flex-direction:column;gap:.65rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__quizOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1.15rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__quizOptionBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__quizOptionBtn:hover:not(:disabled){color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__quizOptionCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__quizOptionCorrect{color:#6ee7b7!important}}.SqlDistinctWorkspace-module__T1DHUG__quizOptionIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__quizOptionIncorrect{color:#fca5a5!important}}.SqlDistinctWorkspace-module__T1DHUG__quizExplanation{color:#334155;background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:.85rem;padding:.85rem 1.15rem;font-size:.9rem}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__quizExplanation{color:#cbd5e1;background:#0f172a}}.SqlDistinctWorkspace-module__T1DHUG__checklist{grid-template-columns:1fr 1fr;gap:.85rem;padding:0;list-style:none;display:grid}@media (max-width:640px){.SqlDistinctWorkspace-module__T1DHUG__checklist{grid-template-columns:1fr}}.SqlDistinctWorkspace-module__T1DHUG__checklistItem{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlDistinctWorkspace-module__T1DHUG__checklistItem{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlDistinctWorkspace-module__T1DHUG__checkIcon{color:#10b981;font-weight:800}
.BasicSqlSyntaxWorkspace-module___7i_ha__container{color:#1e293b;max-width:1180px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:2.5rem 1.5rem 6rem;line-height:1.7}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__container{color:#e2e8f0}}.BasicSqlSyntaxWorkspace-module___7i_ha__header{text-align:center;margin-bottom:2.5rem;position:relative}.BasicSqlSyntaxWorkspace-module___7i_ha__badge{color:#0284c7;letter-spacing:.05em;text-transform:uppercase;background:#0ea5e91f;border:1px solid #0ea5e940;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.BasicSqlSyntaxWorkspace-module___7i_ha__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.75rem;font-weight:800;line-height:1.2}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__title{color:#f8fafc}}.BasicSqlSyntaxWorkspace-module___7i_ha__subtitle{color:#64748b;max-width:820px;margin:0 auto;font-size:1.2rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__subtitle{color:#94a3b8}}.BasicSqlSyntaxWorkspace-module___7i_ha__metaBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.5rem;display:flex}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__metaBar{background:#0f172a;border-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__metaItem{color:#475569;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__metaItem{color:#cbd5e1}}.BasicSqlSyntaxWorkspace-module___7i_ha__toc{background:#0f172a;border:1px solid #334155;border-radius:16px;margin-top:2rem;margin-bottom:2rem;padding:24px;box-shadow:0 4px 20px -4px #0000004d}.BasicSqlSyntaxWorkspace-module___7i_ha__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.15rem;font-weight:700;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.BasicSqlSyntaxWorkspace-module___7i_ha__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tocItem:hover{color:#38bdf8;background:#0ea5e926;transform:translate(3px)}.BasicSqlSyntaxWorkspace-module___7i_ha__articleBody{flex-direction:column;gap:3.5rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.25rem;box-shadow:0 4px 16px -4px #0000000a}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__section{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -4px #00000040}}.BasicSqlSyntaxWorkspace-module___7i_ha__sectionHeader{border-bottom:2px solid #f1f5f9;align-items:center;gap:.85rem;margin-bottom:1.5rem;padding-bottom:.85rem;display:flex}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__sectionHeader{border-bottom-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__sectionNumber{color:#fff;background:#0284c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:inline-flex}.BasicSqlSyntaxWorkspace-module___7i_ha__sectionTitle{color:#0f172a;margin:0;font-size:1.6rem;font-weight:800}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__sectionTitle{color:#f1f5f9}}.BasicSqlSyntaxWorkspace-module___7i_ha__paragraph{color:#334155;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__paragraph{color:#cbd5e1}}.BasicSqlSyntaxWorkspace-module___7i_ha__codeBlock{color:#e2e8f0;background:#0f172a;border-left:4px solid #0284c7;border-radius:12px;margin:1.25rem 0;padding:1.25rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.98rem;line-height:1.6;overflow-x:auto}.BasicSqlSyntaxWorkspace-module___7i_ha__codeBlock .BasicSqlSyntaxWorkspace-module___7i_ha__keyword{color:#38bdf8;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__codeBlock .BasicSqlSyntaxWorkspace-module___7i_ha__identifier{color:#fcd34d;font-weight:600}.BasicSqlSyntaxWorkspace-module___7i_ha__codeBlock .BasicSqlSyntaxWorkspace-module___7i_ha__value{color:#34d399}.BasicSqlSyntaxWorkspace-module___7i_ha__codeBlock .BasicSqlSyntaxWorkspace-module___7i_ha__operator{color:#fb923c;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__codeBlock .BasicSqlSyntaxWorkspace-module___7i_ha__comment{color:#64748b;font-style:italic}.BasicSqlSyntaxWorkspace-module___7i_ha__callout{border-radius:12px;gap:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.7;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__calloutTip{color:#065f46;background:#10b98114;border-left:4px solid #10b981}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__calloutTip{color:#6ee7b7;background:#10b98126}}.BasicSqlSyntaxWorkspace-module___7i_ha__calloutWarning{color:#92400e;background:#f59e0b14;border-left:4px solid #f59e0b}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__calloutWarning{color:#fcd34d;background:#f59e0b26}}.BasicSqlSyntaxWorkspace-module___7i_ha__calloutInfo{color:#075985;background:#0284c714;border-left:4px solid #0284c7}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__calloutInfo{color:#7dd3fc;background:#0284c726}}.BasicSqlSyntaxWorkspace-module___7i_ha__tableWrapper{border:1px solid #e2e8f0;border-radius:10px;margin:1.5rem 0;overflow-x:auto}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__tableWrapper{border-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable th{color:#1e293b;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:.75rem 1rem;font-weight:700}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable th{color:#f8fafc;background:#0f172a;border-bottom-color:#475569}}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable td{color:#334155;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable td{color:#cbd5e1;border-bottom-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable tr:last-child td{border-bottom:none}.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable tr:nth-child(2n){background:#f8fafc}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__staticTable tr:nth-child(2n){background:#1e293b}}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:1.75rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__diagramCard{background:#0f172a;border-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramTitle{text-transform:uppercase;letter-spacing:.05em;color:#0284c7;margin-bottom:1.25rem;font-size:.95rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramNode{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.85rem 1.25rem;font-size:.9rem;box-shadow:0 2px 8px #0000000a}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__diagramNode{color:#e2e8f0;background:#1e293b;border-color:#475569}}.BasicSqlSyntaxWorkspace-module___7i_ha__diagramArrow{color:#0284c7;font-size:1.4rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundContainer{color:#f8fafc;background:#0b132b;border:1px solid #1e293b;border-radius:16px;margin:2.5rem 0;padding:2rem;box-shadow:0 10px 30px #00000059}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundHeader{border-bottom:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__playgroundTitle{color:#38bdf8;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenInteractiveQuery{background:#070d1e;border:1px solid #334155;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.25rem 0;padding:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.15rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenBtn{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:.35rem .65rem;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenBtn:hover{transform:translateY(-2px)}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenKeyword{color:#38bdf8;background:#38bdf814;border-color:#38bdf866}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenIdentifier{color:#fcd34d;background:#fcd34d14;border-color:#fcd34d66}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenOperator{color:#fb923c;background:#fb923c14;border-color:#fb923c66}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenValue{color:#34d399;background:#34d39914;border-color:#34d39966}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenActive{font-weight:800;transform:scale(1.05);box-shadow:0 0 0 2px #fff,0 0 12px #38bdf8cc}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailCard{background:#111c38;border:1px solid #0284c7;border-radius:12px;margin-top:1rem;padding:1.5rem}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenRolePill{text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:.25rem .75rem;font-size:.8rem;font-weight:800;display:inline-block}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailGrid{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}@media (max-width:768px){.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailGrid{grid-template-columns:1fr}}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailItem{background:#070d1e;border:1px solid #1e293b;border-radius:8px;padding:.85rem 1rem}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailLabel{text-transform:uppercase;color:#94a3b8;margin-bottom:.35rem;font-size:.75rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__tokenDetailValue{color:#f8fafc;font-size:.95rem;line-height:1.6}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerContainer{border-top:1px solid #1e293b;margin-top:2rem;padding-top:1.75rem}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerSlots{background:#070d1e;border:2px dashed #334155;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.6rem;min-height:50px;margin-bottom:1rem;padding:.75rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__slotEmptyText{color:#64748b;font-size:.9rem;font-style:italic}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerPool{flex-wrap:wrap;gap:.6rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerChip{color:#e2e8f0;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:8px;padding:.45rem .85rem;font-family:ui-monospace,monospace;font-size:.9rem;transition:all .15s}.BasicSqlSyntaxWorkspace-module___7i_ha__assemblerChip:hover{color:#fff;background:#0284c7;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeCard{background:#f8fafc;border:2px dashed #0284c7;border-radius:14px;margin:2.5rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__challengeCard{background:#0f172a;border-color:#38bdf8}}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeTitle{color:#0284c7;font-size:1.15rem;font-weight:800}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeNav{gap:.5rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__navBtn{cursor:pointer;background:#e2e8f0;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__navBtn{color:#f8fafc;background:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__navBtnActive{color:#fff;background:#0284c7}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeBrokenQuery{color:#ef4444;background:#0f172a;border-left:4px solid #ef4444;border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem;font-family:ui-monospace,monospace;font-size:1rem}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeFixInput{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;margin-bottom:.85rem;padding:.75rem 1rem;font-family:ui-monospace,monospace;font-size:.95rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__challengeFixInput{color:#f8fafc;background:#1e293b;border-color:#475569}}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeFixInput:focus{border-color:#0284c7}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeSubmitBtn{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:8px;padding:.6rem 1.25rem;font-weight:700}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeSuccess{color:#065f46;background:#10b98126;border-left:4px solid #10b981;border-radius:8px;margin-top:1rem;padding:.85rem 1.25rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__challengeSuccess{color:#6ee7b7}}.BasicSqlSyntaxWorkspace-module___7i_ha__challengeError{color:#991b1b;background:#ef444426;border-left:4px solid #ef4444;border-radius:8px;margin-top:1rem;padding:.85rem 1.25rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__challengeError{color:#fca5a5}}.BasicSqlSyntaxWorkspace-module___7i_ha__quizContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:3.5rem;padding:2.25rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__quizContainer{background:#1e293b;border-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__quizQuestionCard{border-bottom:1px solid #f1f5f9;margin-bottom:2rem;padding-bottom:2rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__quizQuestionCard{border-bottom-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__quizQuestionCard:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.BasicSqlSyntaxWorkspace-module___7i_ha__quizQuestionPrompt{color:#0f172a;margin-bottom:1rem;font-size:1.15rem;font-weight:700}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__quizQuestionPrompt{color:#f8fafc}}.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionsList{flex-direction:column;gap:.65rem;display:flex}.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1.15rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionBtn:hover:not(:disabled){color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionCorrect{color:#6ee7b7!important}}.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__quizOptionIncorrect{color:#fca5a5!important}}.BasicSqlSyntaxWorkspace-module___7i_ha__quizExplanation{color:#334155;background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:.85rem;padding:.85rem 1.15rem;font-size:.9rem}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__quizExplanation{color:#cbd5e1;background:#0f172a}}.BasicSqlSyntaxWorkspace-module___7i_ha__checklist{grid-template-columns:1fr 1fr;gap:.85rem;padding:0;list-style:none;display:grid}@media (max-width:640px){.BasicSqlSyntaxWorkspace-module___7i_ha__checklist{grid-template-columns:1fr}}.BasicSqlSyntaxWorkspace-module___7i_ha__checklistItem{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.BasicSqlSyntaxWorkspace-module___7i_ha__checklistItem{color:#cbd5e1;background:#0f172a;border-color:#334155}}.BasicSqlSyntaxWorkspace-module___7i_ha__checkIcon{color:#10b981;font-weight:800}
.SqlWhereWorkspace-module__d5Gwfa__container{color:#1e293b;max-width:1180px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:2.5rem 1.5rem 6rem;line-height:1.7}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__container{color:#e2e8f0}}.SqlWhereWorkspace-module__d5Gwfa__header{text-align:center;margin-bottom:2.5rem;position:relative}.SqlWhereWorkspace-module__d5Gwfa__badge{color:#0284c7;letter-spacing:.05em;text-transform:uppercase;background:#0ea5e91f;border:1px solid #0ea5e940;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.SqlWhereWorkspace-module__d5Gwfa__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.75rem;font-weight:800;line-height:1.2}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__title{color:#f8fafc}}.SqlWhereWorkspace-module__d5Gwfa__subtitle{color:#64748b;max-width:820px;margin:0 auto;font-size:1.2rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__subtitle{color:#94a3b8}}.SqlWhereWorkspace-module__d5Gwfa__metaBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.5rem;display:flex}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__metaBar{background:#0f172a;border-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__metaItem{color:#475569;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__metaItem{color:#cbd5e1}}.SqlWhereWorkspace-module__d5Gwfa__toc{background:#0f172a;border:1px solid #334155;border-radius:16px;margin-top:2rem;margin-bottom:2rem;padding:24px;box-shadow:0 4px 20px -4px #0000004d}.SqlWhereWorkspace-module__d5Gwfa__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.15rem;font-weight:700;display:flex}.SqlWhereWorkspace-module__d5Gwfa__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.SqlWhereWorkspace-module__d5Gwfa__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.SqlWhereWorkspace-module__d5Gwfa__tocItem:hover{color:#38bdf8;background:#0ea5e926;transform:translate(3px)}.SqlWhereWorkspace-module__d5Gwfa__articleBody{flex-direction:column;gap:3.5rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.25rem;box-shadow:0 4px 16px -4px #0000000a}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__section{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -4px #00000040}}.SqlWhereWorkspace-module__d5Gwfa__sectionHeader{border-bottom:2px solid #f1f5f9;align-items:center;gap:.85rem;margin-bottom:1.5rem;padding-bottom:.85rem;display:flex}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__sectionHeader{border-bottom-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__sectionNumber{color:#fff;background:#0284c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:inline-flex}.SqlWhereWorkspace-module__d5Gwfa__sectionTitle{color:#0f172a;margin:0;font-size:1.6rem;font-weight:800}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__sectionTitle{color:#f1f5f9}}.SqlWhereWorkspace-module__d5Gwfa__paragraph{color:#334155;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__paragraph{color:#cbd5e1}}.SqlWhereWorkspace-module__d5Gwfa__codeBlock{color:#e2e8f0;background:#0f172a;border-left:4px solid #0284c7;border-radius:12px;margin:1.25rem 0;padding:1.25rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.98rem;line-height:1.6;overflow-x:auto}.SqlWhereWorkspace-module__d5Gwfa__codeBlock .SqlWhereWorkspace-module__d5Gwfa__keyword{color:#38bdf8;font-weight:700}.SqlWhereWorkspace-module__d5Gwfa__codeBlock .SqlWhereWorkspace-module__d5Gwfa__column{color:#fcd34d}.SqlWhereWorkspace-module__d5Gwfa__codeBlock .SqlWhereWorkspace-module__d5Gwfa__table{color:#a78bfa}.SqlWhereWorkspace-module__d5Gwfa__codeBlock .SqlWhereWorkspace-module__d5Gwfa__operator{color:#fb923c;font-weight:700}.SqlWhereWorkspace-module__d5Gwfa__codeBlock .SqlWhereWorkspace-module__d5Gwfa__value{color:#34d399}.SqlWhereWorkspace-module__d5Gwfa__codeBlock .SqlWhereWorkspace-module__d5Gwfa__comment{color:#64748b;font-style:italic}.SqlWhereWorkspace-module__d5Gwfa__callout{border-radius:12px;gap:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.7;display:flex}.SqlWhereWorkspace-module__d5Gwfa__calloutTip{color:#065f46;background:#10b98114;border-left:4px solid #10b981}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__calloutTip{color:#6ee7b7;background:#10b98126}}.SqlWhereWorkspace-module__d5Gwfa__calloutWarning{color:#92400e;background:#f59e0b14;border-left:4px solid #f59e0b}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__calloutWarning{color:#fcd34d;background:#f59e0b26}}.SqlWhereWorkspace-module__d5Gwfa__calloutInfo{color:#075985;background:#0284c714;border-left:4px solid #0284c7}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__calloutInfo{color:#7dd3fc;background:#0284c726}}.SqlWhereWorkspace-module__d5Gwfa__tableWrapper{border:1px solid #e2e8f0;border-radius:10px;margin:1.5rem 0;overflow-x:auto}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__tableWrapper{border-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__staticTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.SqlWhereWorkspace-module__d5Gwfa__staticTable th{color:#1e293b;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:.75rem 1rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__staticTable th{color:#f8fafc;background:#0f172a;border-bottom-color:#475569}}.SqlWhereWorkspace-module__d5Gwfa__staticTable td{color:#334155;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__staticTable td{color:#cbd5e1;border-bottom-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__staticTable tr:last-child td{border-bottom:none}.SqlWhereWorkspace-module__d5Gwfa__staticTable tr:nth-child(2n){background:#f8fafc}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__staticTable tr:nth-child(2n){background:#1e293b}}.SqlWhereWorkspace-module__d5Gwfa__diagramCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:1.75rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__diagramCard{background:#0f172a;border-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__diagramTitle{text-transform:uppercase;letter-spacing:.05em;color:#0284c7;margin-bottom:1.25rem;font-size:.95rem;font-weight:700}.SqlWhereWorkspace-module__d5Gwfa__diagramFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__diagramNode{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.85rem 1.25rem;font-size:.9rem;box-shadow:0 2px 8px #0000000a}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__diagramNode{color:#e2e8f0;background:#1e293b;border-color:#475569}}.SqlWhereWorkspace-module__d5Gwfa__diagramArrow{color:#0284c7;font-size:1.4rem;font-weight:800}.SqlWhereWorkspace-module__d5Gwfa__playgroundContainer{color:#f8fafc;background:#0b132b;border:1px solid #1e293b;border-radius:16px;margin:2.5rem 0;padding:2rem;box-shadow:0 10px 30px #00000059}.SqlWhereWorkspace-module__d5Gwfa__playgroundHeader{border-bottom:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__playgroundTitle{color:#38bdf8;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.SqlWhereWorkspace-module__d5Gwfa__quickTemplates{flex-wrap:wrap;gap:.5rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__templatePill{color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:6px;padding:.35rem .75rem;font-family:ui-monospace,monospace;font-size:.8rem;transition:all .15s}.SqlWhereWorkspace-module__d5Gwfa__templatePill:hover{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlWhereWorkspace-module__d5Gwfa__playgroundSplit{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:900px){.SqlWhereWorkspace-module__d5Gwfa__playgroundSplit{grid-template-columns:1fr}}.SqlWhereWorkspace-module__d5Gwfa__playgroundPanel{background:#111c38;border:1px solid #1e293b;border-radius:12px;flex-direction:column;padding:1.25rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__panelHeading{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.9rem;font-weight:700;display:flex}.SqlWhereWorkspace-module__d5Gwfa__sqlEditorTextarea{color:#38bdf8;resize:vertical;background:#070d1e;border:1px solid #334155;border-radius:8px;outline:none;width:100%;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.5}.SqlWhereWorkspace-module__d5Gwfa__sqlEditorTextarea:focus{border-color:#0284c7;box-shadow:0 0 0 2px #0284c733}.SqlWhereWorkspace-module__d5Gwfa__playgroundActions{gap:.75rem;margin-top:.75rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__runBtn{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:700;transition:all .15s}.SqlWhereWorkspace-module__d5Gwfa__runBtn:hover{background:#0369a1}.SqlWhereWorkspace-module__d5Gwfa__resetBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:6px;padding:.5rem 1rem;font-size:.85rem}.SqlWhereWorkspace-module__d5Gwfa__resetBtn:hover{color:#f8fafc;border-color:#64748b}.SqlWhereWorkspace-module__d5Gwfa__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.85rem}.SqlWhereWorkspace-module__d5Gwfa__liveTable th{color:#94a3b8;background:#070d1e;border-bottom:1px solid #1e293b;padding:.5rem .75rem;font-weight:700}.SqlWhereWorkspace-module__d5Gwfa__liveTable td{color:#cbd5e1;border-bottom:1px solid #1e293b;padding:.5rem .75rem}.SqlWhereWorkspace-module__d5Gwfa__rowPassed{background:#10b9811f}.SqlWhereWorkspace-module__d5Gwfa__rowFailed{opacity:.6;background:#ef444414}.SqlWhereWorkspace-module__d5Gwfa__badgePassed{color:#34d399;background:#10b98133;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:700}.SqlWhereWorkspace-module__d5Gwfa__badgeFailed{color:#f87171;background:#ef444433;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.SqlWhereWorkspace-module__d5Gwfa__resultCountBadge{color:#fff;background:#0284c7;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.SqlWhereWorkspace-module__d5Gwfa__resultSetPanel{margin-top:1rem}.SqlWhereWorkspace-module__d5Gwfa__predictCard{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;margin:2.5rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__predictCard{background:#0f172a;border-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__predictHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__predictTitle{color:#0284c7;font-size:1.15rem;font-weight:800}.SqlWhereWorkspace-module__d5Gwfa__predictNav{gap:.5rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__navBtn{cursor:pointer;background:#e2e8f0;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__navBtn{color:#f8fafc;background:#334155}}.SqlWhereWorkspace-module__d5Gwfa__navBtnActive{color:#fff;background:#0284c7}.SqlWhereWorkspace-module__d5Gwfa__predictQuestion{color:#1e293b;margin-bottom:1rem;font-size:1.05rem;font-weight:600}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__predictQuestion{color:#f8fafc}}.SqlWhereWorkspace-module__d5Gwfa__predictOptions{gap:.65rem;display:grid}.SqlWhereWorkspace-module__d5Gwfa__predictOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.75rem 1rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__predictOptionBtn{color:#cbd5e1;background:#1e293b;border-color:#475569}}.SqlWhereWorkspace-module__d5Gwfa__predictCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__predictCorrect{color:#6ee7b7!important}}.SqlWhereWorkspace-module__d5Gwfa__predictIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__predictIncorrect{color:#fca5a5!important}}.SqlWhereWorkspace-module__d5Gwfa__predictExplanation{background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:1rem;padding:.85rem 1.15rem;font-size:.95rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__predictExplanation{color:#cbd5e1;background:#0f172a}}.SqlWhereWorkspace-module__d5Gwfa__challengeCard{background:#f8fafc;border:2px dashed #0284c7;border-radius:14px;margin:2.5rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__challengeCard{background:#0f172a;border-color:#38bdf8}}.SqlWhereWorkspace-module__d5Gwfa__challengeBrokenQuery{color:#ef4444;background:#0f172a;border-left:4px solid #ef4444;border-radius:8px;margin-bottom:1rem;padding:1rem 1.25rem;font-family:ui-monospace,monospace;font-size:1rem}.SqlWhereWorkspace-module__d5Gwfa__challengeFixInput{background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;margin-bottom:.85rem;padding:.75rem 1rem;font-family:ui-monospace,monospace;font-size:.95rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__challengeFixInput{color:#f8fafc;background:#1e293b;border-color:#475569}}.SqlWhereWorkspace-module__d5Gwfa__challengeSubmitBtn{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:8px;padding:.6rem 1.25rem;font-weight:700}.SqlWhereWorkspace-module__d5Gwfa__challengeSuccess{color:#065f46;background:#10b98126;border-left:4px solid #10b981;border-radius:8px;margin-top:1rem;padding:.85rem 1.25rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__challengeSuccess{color:#6ee7b7}}.SqlWhereWorkspace-module__d5Gwfa__challengeError{color:#991b1b;background:#ef444426;border-left:4px solid #ef4444;border-radius:8px;margin-top:1rem;padding:.85rem 1.25rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__challengeError{color:#fca5a5}}.SqlWhereWorkspace-module__d5Gwfa__quizContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:3.5rem;padding:2.25rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__quizContainer{background:#1e293b;border-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__quizQuestionCard{border-bottom:1px solid #f1f5f9;margin-bottom:2rem;padding-bottom:2rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__quizQuestionCard{border-bottom-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__quizQuestionCard:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SqlWhereWorkspace-module__d5Gwfa__quizQuestionPrompt{color:#0f172a;margin-bottom:1rem;font-size:1.15rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__quizQuestionPrompt{color:#f8fafc}}.SqlWhereWorkspace-module__d5Gwfa__quizOptionsList{flex-direction:column;gap:.65rem;display:flex}.SqlWhereWorkspace-module__d5Gwfa__quizOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1.15rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__quizOptionBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__quizOptionBtn:hover:not(:disabled){color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.SqlWhereWorkspace-module__d5Gwfa__quizOptionCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__quizOptionCorrect{color:#6ee7b7!important}}.SqlWhereWorkspace-module__d5Gwfa__quizOptionIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__quizOptionIncorrect{color:#fca5a5!important}}.SqlWhereWorkspace-module__d5Gwfa__quizExplanation{color:#334155;background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:.85rem;padding:.85rem 1.15rem;font-size:.9rem}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__quizExplanation{color:#cbd5e1;background:#0f172a}}.SqlWhereWorkspace-module__d5Gwfa__checklist{grid-template-columns:1fr 1fr;gap:.85rem;padding:0;list-style:none;display:grid}@media (max-width:640px){.SqlWhereWorkspace-module__d5Gwfa__checklist{grid-template-columns:1fr}}.SqlWhereWorkspace-module__d5Gwfa__checklistItem{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlWhereWorkspace-module__d5Gwfa__checklistItem{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlWhereWorkspace-module__d5Gwfa__checkIcon{color:#10b981;font-weight:800}
.SqlAndOrNotWorkspace-module__kzewlq__container{color:#1e293b;max-width:1180px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:2.5rem 1.5rem 6rem;line-height:1.7}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__container{color:#e2e8f0}}.SqlAndOrNotWorkspace-module__kzewlq__header{text-align:center;margin-bottom:2.5rem;position:relative}.SqlAndOrNotWorkspace-module__kzewlq__badge{color:#0284c7;letter-spacing:.05em;text-transform:uppercase;background:#0ea5e91f;border:1px solid #0ea5e940;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.SqlAndOrNotWorkspace-module__kzewlq__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.75rem;font-weight:800;line-height:1.2}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__title{color:#f8fafc}}.SqlAndOrNotWorkspace-module__kzewlq__subtitle{color:#64748b;max-width:820px;margin:0 auto;font-size:1.2rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__subtitle{color:#94a3b8}}.SqlAndOrNotWorkspace-module__kzewlq__metaBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.5rem;display:flex}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__metaBar{background:#0f172a;border-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__metaItem{color:#475569;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__metaItem{color:#cbd5e1}}.SqlAndOrNotWorkspace-module__kzewlq__toc{background:#0f172a;border:1px solid #334155;border-radius:16px;margin-top:2rem;margin-bottom:2rem;padding:24px;box-shadow:0 4px 20px -4px #0000004d}.SqlAndOrNotWorkspace-module__kzewlq__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.15rem;font-weight:700;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.SqlAndOrNotWorkspace-module__kzewlq__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__tocItem:hover{color:#38bdf8;background:#0ea5e926;transform:translate(3px)}.SqlAndOrNotWorkspace-module__kzewlq__articleBody{flex-direction:column;gap:3.5rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.25rem;box-shadow:0 4px 16px -4px #0000000a}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__section{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -4px #00000040}}.SqlAndOrNotWorkspace-module__kzewlq__sectionHeader{border-bottom:2px solid #f1f5f9;align-items:center;gap:.85rem;margin-bottom:1.5rem;padding-bottom:.85rem;display:flex}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__sectionHeader{border-bottom-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__sectionNumber{color:#fff;background:#0284c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:inline-flex}.SqlAndOrNotWorkspace-module__kzewlq__sectionTitle{color:#0f172a;margin:0;font-size:1.6rem;font-weight:800}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__sectionTitle{color:#f1f5f9}}.SqlAndOrNotWorkspace-module__kzewlq__paragraph{color:#334155;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__paragraph{color:#cbd5e1}}.SqlAndOrNotWorkspace-module__kzewlq__codeBlock{color:#e2e8f0;background:#0f172a;border-left:4px solid #0284c7;border-radius:12px;margin:1.25rem 0;padding:1.25rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.98rem;line-height:1.6;overflow-x:auto}.SqlAndOrNotWorkspace-module__kzewlq__codeBlock .SqlAndOrNotWorkspace-module__kzewlq__keyword{color:#38bdf8;font-weight:700}.SqlAndOrNotWorkspace-module__kzewlq__codeBlock .SqlAndOrNotWorkspace-module__kzewlq__column{color:#fcd34d}.SqlAndOrNotWorkspace-module__kzewlq__codeBlock .SqlAndOrNotWorkspace-module__kzewlq__table{color:#a78bfa}.SqlAndOrNotWorkspace-module__kzewlq__codeBlock .SqlAndOrNotWorkspace-module__kzewlq__operator{color:#fb923c;font-weight:700}.SqlAndOrNotWorkspace-module__kzewlq__codeBlock .SqlAndOrNotWorkspace-module__kzewlq__value{color:#34d399}.SqlAndOrNotWorkspace-module__kzewlq__codeBlock .SqlAndOrNotWorkspace-module__kzewlq__comment{color:#64748b;font-style:italic}.SqlAndOrNotWorkspace-module__kzewlq__callout{border-radius:12px;gap:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.7;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__calloutTip{color:#065f46;background:#10b98114;border-left:4px solid #10b981}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__calloutTip{color:#6ee7b7;background:#10b98126}}.SqlAndOrNotWorkspace-module__kzewlq__calloutWarning{color:#92400e;background:#f59e0b14;border-left:4px solid #f59e0b}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__calloutWarning{color:#fcd34d;background:#f59e0b26}}.SqlAndOrNotWorkspace-module__kzewlq__calloutInfo{color:#075985;background:#0284c714;border-left:4px solid #0284c7}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__calloutInfo{color:#7dd3fc;background:#0284c726}}.SqlAndOrNotWorkspace-module__kzewlq__tableWrapper{border:1px solid #e2e8f0;border-radius:10px;margin:1.5rem 0;overflow-x:auto}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__tableWrapper{border-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__staticTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.SqlAndOrNotWorkspace-module__kzewlq__staticTable th{color:#1e293b;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:.75rem 1rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__staticTable th{color:#f8fafc;background:#0f172a;border-bottom-color:#475569}}.SqlAndOrNotWorkspace-module__kzewlq__staticTable td{color:#334155;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__staticTable td{color:#cbd5e1;border-bottom-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__staticTable tr:last-child td{border-bottom:none}.SqlAndOrNotWorkspace-module__kzewlq__staticTable tr:nth-child(2n){background:#f8fafc}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__staticTable tr:nth-child(2n){background:#1e293b}}.SqlAndOrNotWorkspace-module__kzewlq__diagramCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:1.75rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__diagramCard{background:#0f172a;border-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__diagramTitle{text-transform:uppercase;letter-spacing:.05em;color:#0284c7;margin-bottom:1.25rem;font-size:.95rem;font-weight:700}.SqlAndOrNotWorkspace-module__kzewlq__diagramFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__diagramNode{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.85rem 1.25rem;font-size:.9rem;box-shadow:0 2px 8px #0000000a}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__diagramNode{color:#e2e8f0;background:#1e293b;border-color:#475569}}.SqlAndOrNotWorkspace-module__kzewlq__diagramArrow{color:#0284c7;font-size:1.4rem;font-weight:800}.SqlAndOrNotWorkspace-module__kzewlq__playgroundContainer{color:#f8fafc;background:#0b132b;border:1px solid #1e293b;border-radius:16px;margin:2.5rem 0;padding:2rem;box-shadow:0 10px 30px #00000059}.SqlAndOrNotWorkspace-module__kzewlq__playgroundHeader{border-bottom:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__playgroundTitle{color:#38bdf8;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__quickTemplates{flex-wrap:wrap;gap:.5rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__templatePill{color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:6px;padding:.35rem .75rem;font-family:ui-monospace,monospace;font-size:.8rem;transition:all .15s}.SqlAndOrNotWorkspace-module__kzewlq__templatePill:hover{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlAndOrNotWorkspace-module__kzewlq__playgroundSplit{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:900px){.SqlAndOrNotWorkspace-module__kzewlq__playgroundSplit{grid-template-columns:1fr}}.SqlAndOrNotWorkspace-module__kzewlq__playgroundPanel{background:#111c38;border:1px solid #1e293b;border-radius:12px;flex-direction:column;padding:1.25rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__panelHeading{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.9rem;font-weight:700;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__sqlEditorTextarea{color:#38bdf8;resize:vertical;background:#070d1e;border:1px solid #334155;border-radius:8px;outline:none;width:100%;padding:.75rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.5}.SqlAndOrNotWorkspace-module__kzewlq__sqlEditorTextarea:focus{border-color:#0284c7;box-shadow:0 0 0 2px #0284c733}.SqlAndOrNotWorkspace-module__kzewlq__playgroundActions{gap:.75rem;margin-top:.75rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__runBtn{color:#fff;cursor:pointer;background:#0284c7;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:700;transition:all .15s}.SqlAndOrNotWorkspace-module__kzewlq__runBtn:hover{background:#0369a1}.SqlAndOrNotWorkspace-module__kzewlq__resetBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #334155;border-radius:6px;padding:.5rem 1rem;font-size:.85rem}.SqlAndOrNotWorkspace-module__kzewlq__resetBtn:hover{color:#f8fafc;border-color:#64748b}.SqlAndOrNotWorkspace-module__kzewlq__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.85rem}.SqlAndOrNotWorkspace-module__kzewlq__liveTable th{color:#94a3b8;background:#070d1e;border-bottom:1px solid #1e293b;padding:.5rem .75rem;font-weight:700}.SqlAndOrNotWorkspace-module__kzewlq__liveTable td{color:#cbd5e1;border-bottom:1px solid #1e293b;padding:.5rem .75rem}.SqlAndOrNotWorkspace-module__kzewlq__rowPassed{background:#10b9811f}.SqlAndOrNotWorkspace-module__kzewlq__rowFailed{opacity:.6;background:#ef444414}.SqlAndOrNotWorkspace-module__kzewlq__badgePassed{color:#34d399;background:#10b98133;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:700}.SqlAndOrNotWorkspace-module__kzewlq__badgeFailed{color:#f87171;background:#ef444433;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.SqlAndOrNotWorkspace-module__kzewlq__resultCountBadge{color:#fff;background:#0284c7;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.SqlAndOrNotWorkspace-module__kzewlq__resultSetPanel{margin-top:1rem}.SqlAndOrNotWorkspace-module__kzewlq__parenthesesCompareBox{background:#070d1e;border:1px solid #334155;border-radius:10px;margin-top:1.5rem;padding:1.25rem}.SqlAndOrNotWorkspace-module__kzewlq__compareToggleBtn{color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #475569;border-radius:6px;padding:.45rem .9rem;font-size:.85rem;font-weight:700;transition:all .15s}.SqlAndOrNotWorkspace-module__kzewlq__compareToggleBtnActive{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlAndOrNotWorkspace-module__kzewlq__predictCard{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;margin:2.5rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__predictCard{background:#0f172a;border-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__predictHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__predictTitle{color:#0284c7;font-size:1.15rem;font-weight:800}.SqlAndOrNotWorkspace-module__kzewlq__predictNav{gap:.5rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__navBtn{cursor:pointer;background:#e2e8f0;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__navBtn{color:#f8fafc;background:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__navBtnActive{color:#fff;background:#0284c7}.SqlAndOrNotWorkspace-module__kzewlq__predictQuestion{color:#1e293b;margin-bottom:1rem;font-size:1.05rem;font-weight:600}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__predictQuestion{color:#f8fafc}}.SqlAndOrNotWorkspace-module__kzewlq__predictOptions{gap:.65rem;display:grid}.SqlAndOrNotWorkspace-module__kzewlq__predictOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.75rem 1rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__predictOptionBtn{color:#cbd5e1;background:#1e293b;border-color:#475569}}.SqlAndOrNotWorkspace-module__kzewlq__predictCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__predictCorrect{color:#6ee7b7!important}}.SqlAndOrNotWorkspace-module__kzewlq__predictIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__predictIncorrect{color:#fca5a5!important}}.SqlAndOrNotWorkspace-module__kzewlq__predictExplanation{background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:1rem;padding:.85rem 1.15rem;font-size:.95rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__predictExplanation{color:#cbd5e1;background:#0f172a}}.SqlAndOrNotWorkspace-module__kzewlq__quizContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:3.5rem;padding:2.25rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__quizContainer{background:#1e293b;border-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__quizQuestionCard{border-bottom:1px solid #f1f5f9;margin-bottom:2rem;padding-bottom:2rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__quizQuestionCard{border-bottom-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__quizQuestionCard:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SqlAndOrNotWorkspace-module__kzewlq__quizQuestionPrompt{color:#0f172a;margin-bottom:1rem;font-size:1.15rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__quizQuestionPrompt{color:#f8fafc}}.SqlAndOrNotWorkspace-module__kzewlq__quizOptionsList{flex-direction:column;gap:.65rem;display:flex}.SqlAndOrNotWorkspace-module__kzewlq__quizOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1.15rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__quizOptionBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__quizOptionBtn:hover:not(:disabled){color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.SqlAndOrNotWorkspace-module__kzewlq__quizOptionCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__quizOptionCorrect{color:#6ee7b7!important}}.SqlAndOrNotWorkspace-module__kzewlq__quizOptionIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__quizOptionIncorrect{color:#fca5a5!important}}.SqlAndOrNotWorkspace-module__kzewlq__quizExplanation{color:#334155;background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:.85rem;padding:.85rem 1.15rem;font-size:.9rem}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__quizExplanation{color:#cbd5e1;background:#0f172a}}.SqlAndOrNotWorkspace-module__kzewlq__checklist{grid-template-columns:1fr 1fr;gap:.85rem;padding:0;list-style:none;display:grid}@media (max-width:640px){.SqlAndOrNotWorkspace-module__kzewlq__checklist{grid-template-columns:1fr}}.SqlAndOrNotWorkspace-module__kzewlq__checklistItem{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlAndOrNotWorkspace-module__kzewlq__checklistItem{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlAndOrNotWorkspace-module__kzewlq__checkIcon{color:#10b981;font-weight:800}
.SqlInBetweenLikeWorkspace-module__XmLioG__container{color:#1e293b;max-width:1180px;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:2.5rem 1.5rem 6rem;line-height:1.7}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__container{color:#e2e8f0}}.SqlInBetweenLikeWorkspace-module__XmLioG__header{text-align:center;margin-bottom:2.5rem;position:relative}.SqlInBetweenLikeWorkspace-module__XmLioG__badge{color:#0284c7;letter-spacing:.05em;text-transform:uppercase;background:#0ea5e91f;border:1px solid #0ea5e940;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.4rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.SqlInBetweenLikeWorkspace-module__XmLioG__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.75rem;font-weight:800;line-height:1.2}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__title{color:#f8fafc}}.SqlInBetweenLikeWorkspace-module__XmLioG__subtitle{color:#64748b;max-width:820px;margin:0 auto;font-size:1.2rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__subtitle{color:#94a3b8}}.SqlInBetweenLikeWorkspace-module__XmLioG__metaBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.5rem;display:flex}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__metaBar{background:#0f172a;border-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__metaItem{color:#475569;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__metaItem{color:#cbd5e1}}.SqlInBetweenLikeWorkspace-module__XmLioG__toc{background:#0f172a;border:1px solid #334155;border-radius:16px;margin-top:2rem;margin-bottom:2rem;padding:24px;box-shadow:0 4px 20px -4px #0000004d}.SqlInBetweenLikeWorkspace-module__XmLioG__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.15rem;font-weight:700;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.SqlInBetweenLikeWorkspace-module__XmLioG__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__tocItem:hover{color:#38bdf8;background:#0ea5e926;transform:translate(3px)}.SqlInBetweenLikeWorkspace-module__XmLioG__articleBody{flex-direction:column;gap:3.5rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:2.25rem;box-shadow:0 4px 16px -4px #0000000a}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__section{background:#1e293b;border-color:#334155;box-shadow:0 4px 20px -4px #00000040}}.SqlInBetweenLikeWorkspace-module__XmLioG__sectionHeader{border-bottom:2px solid #f1f5f9;align-items:center;gap:.85rem;margin-bottom:1.5rem;padding-bottom:.85rem;display:flex}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__sectionHeader{border-bottom-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__sectionNumber{color:#fff;background:#0284c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:inline-flex}.SqlInBetweenLikeWorkspace-module__XmLioG__sectionTitle{color:#0f172a;margin:0;font-size:1.6rem;font-weight:800}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__sectionTitle{color:#f1f5f9}}.SqlInBetweenLikeWorkspace-module__XmLioG__paragraph{color:#334155;margin-bottom:1.25rem;font-size:1.05rem;line-height:1.8}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__paragraph{color:#cbd5e1}}.SqlInBetweenLikeWorkspace-module__XmLioG__codeBlock{color:#e2e8f0;background:#0f172a;border-left:4px solid #0284c7;border-radius:12px;margin:1.25rem 0;padding:1.25rem 1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.98rem;line-height:1.6;overflow-x:auto}.SqlInBetweenLikeWorkspace-module__XmLioG__codeBlock .SqlInBetweenLikeWorkspace-module__XmLioG__keyword{color:#38bdf8;font-weight:700}.SqlInBetweenLikeWorkspace-module__XmLioG__codeBlock .SqlInBetweenLikeWorkspace-module__XmLioG__column{color:#fcd34d}.SqlInBetweenLikeWorkspace-module__XmLioG__codeBlock .SqlInBetweenLikeWorkspace-module__XmLioG__table{color:#a78bfa}.SqlInBetweenLikeWorkspace-module__XmLioG__codeBlock .SqlInBetweenLikeWorkspace-module__XmLioG__operator{color:#fb923c;font-weight:700}.SqlInBetweenLikeWorkspace-module__XmLioG__codeBlock .SqlInBetweenLikeWorkspace-module__XmLioG__value{color:#34d399}.SqlInBetweenLikeWorkspace-module__XmLioG__codeBlock .SqlInBetweenLikeWorkspace-module__XmLioG__comment{color:#64748b;font-style:italic}.SqlInBetweenLikeWorkspace-module__XmLioG__callout{border-radius:12px;gap:1rem;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.7;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__calloutTip{color:#065f46;background:#10b98114;border-left:4px solid #10b981}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__calloutTip{color:#6ee7b7;background:#10b98126}}.SqlInBetweenLikeWorkspace-module__XmLioG__calloutWarning{color:#92400e;background:#f59e0b14;border-left:4px solid #f59e0b}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__calloutWarning{color:#fcd34d;background:#f59e0b26}}.SqlInBetweenLikeWorkspace-module__XmLioG__calloutInfo{color:#075985;background:#0284c714;border-left:4px solid #0284c7}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__calloutInfo{color:#7dd3fc;background:#0284c726}}.SqlInBetweenLikeWorkspace-module__XmLioG__tableWrapper{border:1px solid #e2e8f0;border-radius:10px;margin:1.5rem 0;overflow-x:auto}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__tableWrapper{border-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable th{color:#1e293b;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:.75rem 1rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable th{color:#f8fafc;background:#0f172a;border-bottom-color:#475569}}.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable td{color:#334155;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable td{color:#cbd5e1;border-bottom-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable tr:last-child td{border-bottom:none}.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable tr:nth-child(2n){background:#f8fafc}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__staticTable tr:nth-child(2n){background:#1e293b}}.SqlInBetweenLikeWorkspace-module__XmLioG__diagramCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:1.75rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__diagramCard{background:#0f172a;border-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__diagramTitle{text-transform:uppercase;letter-spacing:.05em;color:#0284c7;margin-bottom:1.25rem;font-size:.95rem;font-weight:700}.SqlInBetweenLikeWorkspace-module__XmLioG__diagramFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__diagramNode{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.85rem 1.25rem;font-size:.9rem;box-shadow:0 2px 8px #0000000a}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__diagramNode{color:#e2e8f0;background:#1e293b;border-color:#475569}}.SqlInBetweenLikeWorkspace-module__XmLioG__diagramArrow{color:#0284c7;font-size:1.4rem;font-weight:800}.SqlInBetweenLikeWorkspace-module__XmLioG__playgroundContainer{color:#f8fafc;background:#0b132b;border:1px solid #1e293b;border-radius:16px;margin:2.5rem 0;padding:2rem;box-shadow:0 10px 30px #00000059}.SqlInBetweenLikeWorkspace-module__XmLioG__playgroundHeader{border-bottom:1px solid #1e293b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__playgroundTitle{color:#38bdf8;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__tabGroup{background:#070d1e;border:1px solid #1e293b;border-radius:8px;gap:.5rem;padding:.35rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__tabBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.45rem 1rem;font-size:.85rem;font-weight:700;transition:all .15s}.SqlInBetweenLikeWorkspace-module__XmLioG__tabBtnActive{color:#fff;background:#0284c7}.SqlInBetweenLikeWorkspace-module__XmLioG__playgroundSplit{grid-template-columns:1.1fr .9fr;gap:1.5rem;display:grid}@media (max-width:900px){.SqlInBetweenLikeWorkspace-module__XmLioG__playgroundSplit{grid-template-columns:1fr}}.SqlInBetweenLikeWorkspace-module__XmLioG__playgroundPanel{background:#111c38;border:1px solid #1e293b;border-radius:12px;flex-direction:column;padding:1.25rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__panelHeading{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.9rem;font-weight:700;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__filterControlCard{background:#070d1e;border:1px solid #334155;border-radius:8px;margin-bottom:1rem;padding:1rem}.SqlInBetweenLikeWorkspace-module__XmLioG__pillSelectGroup{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__pillSelectBtn{color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #475569;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:600;transition:all .15s}.SqlInBetweenLikeWorkspace-module__XmLioG__pillSelectBtnActive{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlInBetweenLikeWorkspace-module__XmLioG__sliderGroup{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__numberInput{color:#38bdf8;background:#0f172a;border:1px solid #334155;border-radius:6px;width:90px;padding:.4rem .65rem;font-family:ui-monospace,monospace;font-size:.9rem}.SqlInBetweenLikeWorkspace-module__XmLioG__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.85rem}.SqlInBetweenLikeWorkspace-module__XmLioG__liveTable th{color:#94a3b8;background:#070d1e;border-bottom:1px solid #1e293b;padding:.5rem .75rem;font-weight:700}.SqlInBetweenLikeWorkspace-module__XmLioG__liveTable td{color:#cbd5e1;border-bottom:1px solid #1e293b;padding:.5rem .75rem}.SqlInBetweenLikeWorkspace-module__XmLioG__rowPassed{background:#10b9811f}.SqlInBetweenLikeWorkspace-module__XmLioG__rowFailed{opacity:.6;background:#ef444414}.SqlInBetweenLikeWorkspace-module__XmLioG__badgePassed{color:#34d399;background:#10b98133;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:700}.SqlInBetweenLikeWorkspace-module__XmLioG__badgeFailed{color:#f87171;background:#ef444433;border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.SqlInBetweenLikeWorkspace-module__XmLioG__resultCountBadge{color:#fff;background:#0284c7;border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700}.SqlInBetweenLikeWorkspace-module__XmLioG__resultSetPanel{margin-top:1rem}.SqlInBetweenLikeWorkspace-module__XmLioG__patternVisualizerCard{background:#070d1e;border:1px solid #0284c7;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.SqlInBetweenLikeWorkspace-module__XmLioG__patternInputGrid{grid-template-columns:1fr 1fr;gap:1rem;margin:.75rem 0;display:grid}@media (max-width:640px){.SqlInBetweenLikeWorkspace-module__XmLioG__patternInputGrid{grid-template-columns:1fr}}.SqlInBetweenLikeWorkspace-module__XmLioG__matchResultCard{border-radius:8px;padding:.75rem 1rem;font-size:.9rem;line-height:1.6}.SqlInBetweenLikeWorkspace-module__XmLioG__matchSuccess{color:#6ee7b7;background:#10b98126;border-left:4px solid #10b981}.SqlInBetweenLikeWorkspace-module__XmLioG__matchFailure{color:#fca5a5;background:#ef444426;border-left:4px solid #ef4444}.SqlInBetweenLikeWorkspace-module__XmLioG__predictCard{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;margin:2.5rem 0;padding:1.75rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__predictCard{background:#0f172a;border-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__predictHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__predictTitle{color:#0284c7;font-size:1.15rem;font-weight:800}.SqlInBetweenLikeWorkspace-module__XmLioG__predictNav{gap:.5rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__navBtn{cursor:pointer;background:#e2e8f0;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__navBtn{color:#f8fafc;background:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__navBtnActive{color:#fff;background:#0284c7}.SqlInBetweenLikeWorkspace-module__XmLioG__predictQuestion{color:#1e293b;margin-bottom:1rem;font-size:1.05rem;font-weight:600}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__predictQuestion{color:#f8fafc}}.SqlInBetweenLikeWorkspace-module__XmLioG__predictOptions{gap:.65rem;display:grid}.SqlInBetweenLikeWorkspace-module__XmLioG__predictOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.75rem 1rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__predictOptionBtn{color:#cbd5e1;background:#1e293b;border-color:#475569}}.SqlInBetweenLikeWorkspace-module__XmLioG__predictCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__predictCorrect{color:#6ee7b7!important}}.SqlInBetweenLikeWorkspace-module__XmLioG__predictIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__predictIncorrect{color:#fca5a5!important}}.SqlInBetweenLikeWorkspace-module__XmLioG__predictExplanation{background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:1rem;padding:.85rem 1.15rem;font-size:.95rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__predictExplanation{color:#cbd5e1;background:#0f172a}}.SqlInBetweenLikeWorkspace-module__XmLioG__quizContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:3.5rem;padding:2.25rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__quizContainer{background:#1e293b;border-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__quizQuestionCard{border-bottom:1px solid #f1f5f9;margin-bottom:2rem;padding-bottom:2rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__quizQuestionCard{border-bottom-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__quizQuestionCard:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.SqlInBetweenLikeWorkspace-module__XmLioG__quizQuestionPrompt{color:#0f172a;margin-bottom:1rem;font-size:1.15rem;font-weight:700}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__quizQuestionPrompt{color:#f8fafc}}.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionsList{flex-direction:column;gap:.65rem;display:flex}.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionBtn{text-align:left;color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.85rem 1.15rem;font-size:.95rem;transition:all .15s}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionBtn:hover:not(:disabled){color:#0369a1;background:#e0f2fe;border-color:#38bdf8}.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionCorrect{font-weight:700;color:#065f46!important;background:#10b98126!important;border-color:#10b981!important}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionCorrect{color:#6ee7b7!important}}.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionIncorrect{font-weight:700;color:#991b1b!important;background:#ef444426!important;border-color:#ef4444!important}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__quizOptionIncorrect{color:#fca5a5!important}}.SqlInBetweenLikeWorkspace-module__XmLioG__quizExplanation{color:#334155;background:#f1f5f9;border-left:3px solid #0284c7;border-radius:6px;margin-top:.85rem;padding:.85rem 1.15rem;font-size:.9rem}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__quizExplanation{color:#cbd5e1;background:#0f172a}}.SqlInBetweenLikeWorkspace-module__XmLioG__checklist{grid-template-columns:1fr 1fr;gap:.85rem;padding:0;list-style:none;display:grid}@media (max-width:640px){.SqlInBetweenLikeWorkspace-module__XmLioG__checklist{grid-template-columns:1fr}}.SqlInBetweenLikeWorkspace-module__XmLioG__checklistItem{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.65rem;padding:.75rem 1rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.SqlInBetweenLikeWorkspace-module__XmLioG__checklistItem{color:#cbd5e1;background:#0f172a;border-color:#334155}}.SqlInBetweenLikeWorkspace-module__XmLioG__checkIcon{color:#10b981;font-weight:800}
