.SqlDistinctWorkspace_container__tujcX{max-width:1260px;margin:0 auto;padding:32px 28px 80px;color:var(--text-primary,#f8fafc);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.7;box-sizing:border-box}.SqlDistinctWorkspace_breadcrumb__cAToJ{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary,#94a3b8);margin-bottom:24px;flex-wrap:wrap}.SqlDistinctWorkspace_breadLink__zsUr8{color:#38bdf8;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:color .15s ease;font-weight:600}.SqlDistinctWorkspace_breadLink__zsUr8:hover{color:#7dd3fc;text-decoration:underline}.SqlDistinctWorkspace_breadSep__gXeBa{color:rgba(255,255,255,.25)}.SqlDistinctWorkspace_breadCurrent__rzXZN{color:var(--text-primary,#f8fafc);font-weight:600}.SqlDistinctWorkspace_header__Z0yjX,.SqlDistinctWorkspace_hero___tX13{background:linear-gradient(135deg,rgba(2,132,199,.18),rgba(16,185,129,.1) 50%,rgba(99,102,241,.08));border:1.5px solid rgba(56,189,248,.32);border-radius:24px;padding:36px;margin-bottom:36px;position:relative;overflow:hidden;box-shadow:0 12px 36px rgba(0,0,0,.35);box-sizing:border-box}.SqlDistinctWorkspace_header__Z0yjX:before,.SqlDistinctWorkspace_hero___tX13:before{content:"";position:absolute;top:-50px;right:-50px;width:260px;height:260px;background:radial-gradient(circle,rgba(56,189,248,.2) 0,transparent 70%);pointer-events:none}.SqlDistinctWorkspace_badge__fblew,.SqlDistinctWorkspace_heroBadges__PpPtD{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;padding:5px 14px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em;background:rgba(56,189,248,.15);color:#38bdf8;border:1px solid rgba(56,189,248,.3);margin-bottom:14px}.SqlDistinctWorkspace_title__NWPiK{font-size:2.35rem;font-weight:900;color:#ffffff;margin:0 0 12px;line-height:1.25;letter-spacing:-.02em}.SqlDistinctWorkspace_subtitle__l1e4_{font-size:1.05rem;color:#cbd5e1;line-height:1.65;max-width:960px;margin:0 0 20px}.SqlDistinctWorkspace_metaBar__W7PAN{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px;padding:12px 18px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);border-radius:14px}.SqlDistinctWorkspace_metaItem__gL2cA{display:flex;align-items:center;gap:6px;font-size:.88rem;color:#94a3b8}.SqlDistinctWorkspace_metaItem__gL2cA strong{color:#ffffff}.SqlDistinctWorkspace_tocCard__VcKWs,.SqlDistinctWorkspace_toc__G2HEy{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:24px 28px;margin-top:24px;box-sizing:border-box}.SqlDistinctWorkspace_tocTitle__5PX_4{font-size:1.05rem;font-weight:800;color:#e2e8f0;margin:0 0 16px;display:flex;align-items:center;gap:8px}.SqlDistinctWorkspace_tocGrid__nTcWy{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px 18px}.SqlDistinctWorkspace_tocItem__8aNbd{display:flex;align-items:center;gap:8px;color:#94a3b8;font-size:.88rem;text-decoration:none;padding:6px 10px;border-radius:8px;transition:all .15s ease}.SqlDistinctWorkspace_tocItem__8aNbd:hover{color:#38bdf8;background:rgba(56,189,248,.1);transform:translateX(3px)}.SqlDistinctWorkspace_articleBody__6T0Le{display:flex;flex-direction:column;gap:28px}.SqlDistinctWorkspace_section__varpG{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.25);box-sizing:border-box}.SqlDistinctWorkspace_sectionHeader__S_hXE{display:flex;align-items:center;gap:14px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:14px}.SqlDistinctWorkspace_sectionNumber___IV3A{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,rgba(2,132,199,.3),rgba(16,185,129,.2));border:1px solid #38bdf8;color:#38bdf8;font-weight:800;font-size:.95rem;flex-shrink:0}.SqlDistinctWorkspace_sectionTitle__bxUCR{font-size:1.45rem;font-weight:800;color:#ffffff;margin:0;line-height:1.3}.SqlDistinctWorkspace_subsectionTitle__BBw0B{font-size:1.15rem;font-weight:700;color:#38bdf8;margin:18px 0 10px}.SqlDistinctWorkspace_paragraph__V4jxA{font-size:1.02rem;color:#cbd5e1;line-height:1.75;margin:0 0 16px}.SqlDistinctWorkspace_codeBlock__s3VZ4{background:#070611;border:1px solid rgba(56,189,248,.25);border-radius:14px;padding:20px 22px;margin:18px 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.65;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:#e2e8f0;box-shadow:inset 0 2px 10px rgba(0,0,0,.5);box-sizing:border-box}.SqlDistinctWorkspace_inlineCode__FHjDg,.SqlDistinctWorkspace_paragraph__V4jxA code,.SqlDistinctWorkspace_section__varpG code{background:rgba(56,189,248,.12);color:#38bdf8;padding:2px 7px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;word-break:break-word}.SqlDistinctWorkspace_distinct__vbhWs,.SqlDistinctWorkspace_keyword__XDQej{color:#38bdf8;font-weight:700}.SqlDistinctWorkspace_column__oGQB0,.SqlDistinctWorkspace_identifier__OnpfX{color:#cbd5e1}.SqlDistinctWorkspace_table__WdrrR{color:#34d399;font-weight:600}.SqlDistinctWorkspace_value__rnvB1{color:#fcd34d}.SqlDistinctWorkspace_operator__GVsvk{color:#f472b6}.SqlDistinctWorkspace_comment__xX0DV{color:#64748b;font-style:italic}.SqlDistinctWorkspace_alias__BspqM{color:#a78bfa}.SqlDistinctWorkspace_nullValue__zQFQI{color:#f87171;font-weight:700}.SqlDistinctWorkspace_alert__1AwPl,.SqlDistinctWorkspace_callout__hReZJ{border-radius:14px;padding:16px 20px;margin:18px 0;display:flex;gap:14px;align-items:flex-start;font-size:.95rem;line-height:1.6;box-sizing:border-box}.SqlDistinctWorkspace_alertSuccess__1VnKs,.SqlDistinctWorkspace_calloutTip__tCJL3{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-left:4px solid #10b981;color:#a7f3d0}.SqlDistinctWorkspace_alertInfo__GZhJ0,.SqlDistinctWorkspace_calloutInfo__8rIVs{background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.25);border-left:4px solid #38bdf8;color:#bae6fd}.SqlDistinctWorkspace_alertWarning__6RkyT,.SqlDistinctWorkspace_calloutWarning__bXLkn{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-left:4px solid #f59e0b;color:#fde68a}.SqlDistinctWorkspace_alertTitle__iJNO9{font-weight:800;margin-bottom:4px;color:#ffffff}.SqlDistinctWorkspace_tableContainer__Xmo53,.SqlDistinctWorkspace_tableWrapper__kA6Up{overflow-x:auto;margin:20px 0;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#090816;box-shadow:0 4px 16px rgba(0,0,0,.3)}.SqlDistinctWorkspace_labDarkTable__6hzyR,.SqlDistinctWorkspace_liveTable__Dqbnb,.SqlDistinctWorkspace_staticTable__RfgSl,.SqlDistinctWorkspace_table__WdrrR{width:100%;border-collapse:collapse;font-size:.92rem;text-align:left}.SqlDistinctWorkspace_labDarkTable__6hzyR th,.SqlDistinctWorkspace_liveTable__Dqbnb th,.SqlDistinctWorkspace_staticTable__RfgSl th,.SqlDistinctWorkspace_table__WdrrR th{background:rgba(56,189,248,.12);color:#38bdf8;padding:12px 16px;font-weight:700;border-bottom:1px solid rgba(56,189,248,.25);white-space:nowrap}.SqlDistinctWorkspace_labDarkTable__6hzyR td,.SqlDistinctWorkspace_liveTable__Dqbnb td,.SqlDistinctWorkspace_staticTable__RfgSl td,.SqlDistinctWorkspace_table__WdrrR td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:#cbd5e1}.SqlDistinctWorkspace_labDarkTable__6hzyR tr:last-child td,.SqlDistinctWorkspace_liveTable__Dqbnb tr:last-child td,.SqlDistinctWorkspace_staticTable__RfgSl tr:last-child td,.SqlDistinctWorkspace_table__WdrrR tr:last-child td{border-bottom:none}.SqlDistinctWorkspace_labDarkTable__6hzyR tr:hover,.SqlDistinctWorkspace_liveTable__Dqbnb tr:hover,.SqlDistinctWorkspace_staticTable__RfgSl tr:hover,.SqlDistinctWorkspace_table__WdrrR tr:hover{background:rgba(255,255,255,.02)}.SqlDistinctWorkspace_tableGrid2__g9Ivq{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}@media (max-width:860px){.SqlDistinctWorkspace_tableGrid2__g9Ivq{grid-template-columns:1fr}}.SqlDistinctWorkspace_tableCard__pelNU{background:#0d0b17;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px}.SqlDistinctWorkspace_tableCardHeader__Md5Gi{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.SqlDistinctWorkspace_tableCardTitle__NNT2L{font-size:1rem;font-weight:800;color:#38bdf8}.SqlDistinctWorkspace_fkTag___973a,.SqlDistinctWorkspace_pkTag__XtsmC,.SqlDistinctWorkspace_tableTag__OMFRu{font-size:.72rem;font-weight:800;padding:2px 7px;border-radius:6px;text-transform:uppercase}.SqlDistinctWorkspace_pkTag__XtsmC{background:rgba(16,185,129,.2);color:#34d399;border:1px solid #10b981}.SqlDistinctWorkspace_fkTag___973a{background:rgba(99,102,241,.2);color:#a5b4fc;border:1px solid #6366f1}.SqlDistinctWorkspace_pkCell__k54NN{color:#34d399;font-weight:700}.SqlDistinctWorkspace_fkCell__d2sRh{color:#a5b4fc;font-weight:700}.SqlDistinctWorkspace_diagramCard__a7OwV{background:#0d0b17;border:1.5px solid rgba(56,189,248,.25);border-radius:16px;padding:24px 22px;margin:22px 0;box-shadow:0 6px 24px rgba(0,0,0,.35);box-sizing:border-box}.SqlDistinctWorkspace_diagramTitle__iAUOV{font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;margin-bottom:16px;display:flex;align-items:center;gap:6px}.SqlDistinctWorkspace_diagramComparison__WF_Ho,.SqlDistinctWorkspace_diagramFlow__VI20W{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin:10px 0}.SqlDistinctWorkspace_diagramBox__pC__J,.SqlDistinctWorkspace_diagramNode__Jo5tg{background:#110F24;border:1.5px solid rgba(56,189,248,.25);border-radius:12px;padding:14px 20px;min-width:160px;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.35);color:#f8fafc}.SqlDistinctWorkspace_diagramArrow__Wm_bK{font-size:1.2rem;font-weight:800;color:#38bdf8;padding:0 6px}.SqlDistinctWorkspace_diagramContent__3YTFC{color:#cbd5e1;font-size:.92rem}.SqlDistinctWorkspace_labRowActive__bzAnM,.SqlDistinctWorkspace_matchedRow__ueqXk{background:rgba(16,185,129,.12)!important}.SqlDistinctWorkspace_labRowUnmatched__3jJJx,.SqlDistinctWorkspace_unmatchedRow__hsq4p{background:rgba(239,68,68,.08)!important;opacity:.7}.SqlDistinctWorkspace_labPkHighlight__7lABc{color:#34d399;font-weight:700}.SqlDistinctWorkspace_labFkHighlight__FxM_D{color:#a5b4fc;font-weight:700}.SqlDistinctWorkspace_keyMatchBadge__CGR8w,.SqlDistinctWorkspace_matchSuccessBadge__c7VFD{background:rgba(16,185,129,.2);color:#34d399;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:800;border:1px solid #10b981}.SqlDistinctWorkspace_matchFailBadge__GSbyK{background:rgba(239,68,68,.2);color:#f87171;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:800;border:1px solid #ef4444}.SqlDistinctWorkspace_labContainer__4w8j3,.SqlDistinctWorkspace_playgroundContainer__V8FLR{background:#0d0b17;border:1.5px solid rgba(56,189,248,.3);border-radius:20px;padding:28px 26px;margin:32px 0;box-shadow:0 10px 30px rgba(0,0,0,.4);box-sizing:border-box}.SqlDistinctWorkspace_labHeader__nCJmT,.SqlDistinctWorkspace_playgroundHeader__VxJoJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px}.SqlDistinctWorkspace_labTitle__IydnO,.SqlDistinctWorkspace_playgroundTitle__ZCQIq{font-size:1.25rem;font-weight:800;color:#ffffff;display:flex;align-items:center;gap:8px}.SqlDistinctWorkspace_labSubtitle__x4f2U{color:#94a3b8;font-size:.88rem}.SqlDistinctWorkspace_presetList__7yKAO,.SqlDistinctWorkspace_quickTemplates__mHNTg{display:flex;gap:8px;flex-wrap:wrap}.SqlDistinctWorkspace_presetBtn__Apu1K,.SqlDistinctWorkspace_templatePill__DgpqN{background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.25);color:#38bdf8;padding:6px 14px;border-radius:20px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_presetBtn__Apu1K:hover,.SqlDistinctWorkspace_templatePill__DgpqN:hover{background:rgba(56,189,248,.22);border-color:#38bdf8;color:#ffffff}.SqlDistinctWorkspace_presetBtnActive__pUsUe{background:#0284c7;color:#ffffff;border-color:#38bdf8}.SqlDistinctWorkspace_labTablesGrid__c1AnB,.SqlDistinctWorkspace_playgroundSplit__PogqO{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:900px){.SqlDistinctWorkspace_labTablesGrid__c1AnB,.SqlDistinctWorkspace_playgroundSplit__PogqO{grid-template-columns:1fr}}.SqlDistinctWorkspace_labTableBox__zMGLd,.SqlDistinctWorkspace_playgroundPanel__UWCpM{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:14px}.SqlDistinctWorkspace_labTableHeader__XMKWk,.SqlDistinctWorkspace_panelHeading__UvS4w{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:700;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:10px}.SqlDistinctWorkspace_sqlEditorTextarea__OgcCi{width:100%;background:#090816;border:1px solid rgba(56,189,248,.25);border-radius:10px;padding:14px;color:#38bdf8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.6;resize:vertical;outline:none;box-sizing:border-box}.SqlDistinctWorkspace_sqlEditorTextarea__OgcCi:focus{border-color:#38bdf8;box-shadow:0 0 14px rgba(56,189,248,.3)}.SqlDistinctWorkspace_playgroundActions__bVFbR{display:flex;gap:10px}.SqlDistinctWorkspace_runBtn__7xYzi{background:linear-gradient(135deg,#0284c7,#0369a1);color:#ffffff;border:none;padding:10px 22px;border-radius:10px;font-size:.92rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(2,132,199,.4)}.SqlDistinctWorkspace_runBtn__7xYzi:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,132,199,.6)}.SqlDistinctWorkspace_resetBtn__918tp{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;padding:10px 20px;border-radius:10px;font-size:.92rem;font-weight:600;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_resetBtn__918tp:hover{background:rgba(255,255,255,.1);color:#ffffff}.SqlDistinctWorkspace_tokenInteractiveQuery__xRYns{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0;padding:16px;background:#090816;border:1px solid rgba(255,255,255,.08);border-radius:12px}.SqlDistinctWorkspace_tokenBtn__Ki7zr{background:#110F24!important;border:1.5px solid rgba(56,189,248,.3)!important;border-radius:8px;padding:9px 16px;color:#cbd5e1!important;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .15s ease;box-shadow:0 2px 8px rgba(0,0,0,.3)}.SqlDistinctWorkspace_tokenBtn__Ki7zr:hover{background:rgba(56,189,248,.18)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:translateY(-1px)}.SqlDistinctWorkspace_tokenActive__UCsVs{background:linear-gradient(135deg,#0284c7,#0369a1)!important;border-color:#38bdf8!important;color:#ffffff!important;box-shadow:0 0 14px rgba(56,189,248,.5)!important}.SqlDistinctWorkspace_tokenKeyword__Qp_rp{color:#38bdf8!important}.SqlDistinctWorkspace_tokenIdentifier__2V8DB{color:#34d399!important}.SqlDistinctWorkspace_tokenOperator__I2O_z{color:#f472b6!important}.SqlDistinctWorkspace_tokenValue__gl_hr{color:#fcd34d!important}.SqlDistinctWorkspace_tokenDetailCard__DmvsX{background:#110F24!important;border:1.5px solid rgba(56,189,248,.3)!important;border-radius:14px;padding:24px;margin:20px 0;box-shadow:0 8px 24px rgba(0,0,0,.35)}.SqlDistinctWorkspace_tokenDetailHeader__7BOGd{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.SqlDistinctWorkspace_tokenRolePill__g20DY{font-size:.78rem;font-weight:800;padding:5px 12px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.SqlDistinctWorkspace_tokenDetailGrid__n96W5{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.SqlDistinctWorkspace_tokenDetailItem__d7UoO{background:#090816;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:16px}.SqlDistinctWorkspace_tokenDetailLabel__bRV_N{font-size:.78rem;font-weight:800;text-transform:uppercase;color:#38bdf8;margin-bottom:6px;letter-spacing:.04em}.SqlDistinctWorkspace_tokenDetailValue__fq7zr{font-size:.95rem;color:#e2e8f0;line-height:1.6}.SqlDistinctWorkspace_assemblerContainer__DYkjn{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;margin-top:24px}.SqlDistinctWorkspace_assemblerSlots__MXTPz{min-height:56px;background:#090816;border:1.5px dashed rgba(56,189,248,.35);border-radius:10px;padding:12px 16px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.SqlDistinctWorkspace_slotEmptyText__sfNC0{color:#64748b;font-size:.9rem;font-style:italic}.SqlDistinctWorkspace_assemblerPool__q_j2y{display:flex;flex-wrap:wrap;gap:10px}.SqlDistinctWorkspace_assemblerChip__S59em{background:#0d0b17!important;border:1px solid rgba(56,189,248,.3)!important;border-radius:8px;padding:8px 16px;color:#38bdf8!important;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_assemblerChip__S59em:hover:not(:disabled){background:rgba(56,189,248,.2)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:translateY(-1px)}.SqlDistinctWorkspace_challengeCard__cGFi4,.SqlDistinctWorkspace_predictCard__a_jeu{background:#110F24;border:1px solid rgba(56,189,248,.3);border-radius:18px;padding:24px;margin:28px 0;box-shadow:0 8px 24px rgba(0,0,0,.35);box-sizing:border-box}.SqlDistinctWorkspace_challengeHeader__BO5b5,.SqlDistinctWorkspace_predictHeader__bYOWU{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.SqlDistinctWorkspace_challengeTitle__s1R6Y,.SqlDistinctWorkspace_predictTitle__7R24h{font-size:1.15rem;font-weight:800;color:#38bdf8}.SqlDistinctWorkspace_challengeNav__kejFo,.SqlDistinctWorkspace_predictNav__R4hKI{display:flex;gap:6px}.SqlDistinctWorkspace_challengeBtn__SQ9js,.SqlDistinctWorkspace_navBtn__3Llb_{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;padding:6px 12px;border-radius:8px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_challengeBtn__SQ9js:hover,.SqlDistinctWorkspace_navBtn__3Llb_:hover{background:rgba(56,189,248,.15);color:#ffffff;border-color:#38bdf8}.SqlDistinctWorkspace_challengeBtnSelected__PVnYB,.SqlDistinctWorkspace_navBtnActive__S2_oi{background:#0284c7!important;color:#ffffff!important;border-color:#38bdf8!important}.SqlDistinctWorkspace_challengePrompt__LxXrR,.SqlDistinctWorkspace_predictQuestion__kxwRD{font-size:1.02rem;font-weight:600;color:#ffffff;margin:14px 0;line-height:1.55}.SqlDistinctWorkspace_challengeOptions__2UHfC,.SqlDistinctWorkspace_predictOptions__4gpS5{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px}.SqlDistinctWorkspace_predictOptionBtn__tXja3{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:12px 16px;color:#cbd5e1;font-weight:600;font-size:.92rem;cursor:pointer;transition:all .15s ease;text-align:center}.SqlDistinctWorkspace_predictOptionBtn__tXja3:hover:not(:disabled){background:rgba(56,189,248,.12);border-color:#38bdf8;color:#ffffff}.SqlDistinctWorkspace_challengeCorrect__bhrm0,.SqlDistinctWorkspace_predictCorrect__AqE3x{background:rgba(16,185,129,.2)!important;border-color:#10b981!important;color:#ffffff!important}.SqlDistinctWorkspace_challengeIncorrect__wX0Sq,.SqlDistinctWorkspace_predictIncorrect__rvXoS{background:rgba(239,68,68,.2)!important;border-color:#ef4444!important;color:#ffffff!important}.SqlDistinctWorkspace_challengeFeedback__pRWqW,.SqlDistinctWorkspace_predictExplanation__UM00t{margin-top:14px;padding:14px 18px;background:rgba(56,189,248,.08);border-left:4px solid #38bdf8;border-radius:8px;color:#cbd5e1;font-size:.92rem;line-height:1.6}.SqlDistinctWorkspace_challengeBrokenQuery__imLW8{background:#090816;color:#fca5a5;padding:14px 18px;border-radius:10px;font-family:ui-monospace,monospace;margin:14px 0;border-left:4px solid #ef4444;overflow-x:auto}.SqlDistinctWorkspace_challengeFixInput__oiEkm{width:100%;padding:12px 16px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.5);color:#38bdf8;font-family:ui-monospace,monospace;font-size:.95rem;margin-bottom:12px;outline:none;box-sizing:border-box}.SqlDistinctWorkspace_challengeFixInput__oiEkm:focus{border-color:#38bdf8;box-shadow:0 0 12px rgba(56,189,248,.25)}.SqlDistinctWorkspace_challengeSubmitBtn__4fQbu{background:linear-gradient(135deg,#0284c7,#0369a1);color:#ffffff;border:none;padding:10px 24px;border-radius:10px;font-size:.92rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(2,132,199,.4)}.SqlDistinctWorkspace_challengeSubmitBtn__4fQbu:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,132,199,.6)}.SqlDistinctWorkspace_challengeSuccess__tsFh0{margin-top:14px;padding:14px 18px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.3);border-radius:10px;color:#86efac;font-weight:600;font-size:.92rem}.SqlDistinctWorkspace_challengeError__e6YFp{margin-top:14px;padding:14px 18px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#fca5a5;font-weight:600;font-size:.92rem}.SqlDistinctWorkspace_scalarResultCard__uEAFE{background:linear-gradient(135deg,rgba(2,132,199,.15),rgba(16,185,129,.1));border:1.5px solid rgba(56,189,248,.35);border-radius:16px;padding:24px;text-align:center;margin:16px 0}.SqlDistinctWorkspace_scalarNumber__eLSOB{font-size:2.75rem;font-weight:900;color:#38bdf8;line-height:1.1}.SqlDistinctWorkspace_scalarLabel__Xj8XH{font-size:.88rem;font-weight:700;text-transform:uppercase;color:#94a3b8;margin-top:6px}.SqlDistinctWorkspace_calculationTicker__PXrsj{font-family:ui-monospace,monospace;color:#34d399;font-size:.9rem;margin-top:10px}.SqlDistinctWorkspace_rowMaxHighlight__6OdYc,.SqlDistinctWorkspace_rowMinHighlight__yOw_o,.SqlDistinctWorkspace_rowPassed__IpU5f,.SqlDistinctWorkspace_rowUnique__wWb02{background:rgba(16,185,129,.08)!important}.SqlDistinctWorkspace_rowDuplicate__yCYrT,.SqlDistinctWorkspace_rowFailed__IghSq{background:rgba(239,68,68,.08)!important;opacity:.7}.SqlDistinctWorkspace_rowUnknown__doeks{background:rgba(245,158,11,.08)!important}.SqlDistinctWorkspace_badgeExtremeMax__5ktsl,.SqlDistinctWorkspace_badgeExtremeMin___FC6D,.SqlDistinctWorkspace_badgePassed__qyKlC,.SqlDistinctWorkspace_badgeUnique__scCcu{display:inline-block;padding:3px 9px;border-radius:12px;font-size:.75rem;font-weight:700;background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3)}.SqlDistinctWorkspace_badgeDuplicate__W1M8F,.SqlDistinctWorkspace_badgeFailed__RPJ7s{display:inline-block;padding:3px 9px;border-radius:12px;font-size:.75rem;font-weight:700;background:rgba(239,68,68,.15);color:#f87171;border:1px solid rgba(239,68,68,.3)}.SqlDistinctWorkspace_badgeIgnored__qrDkR,.SqlDistinctWorkspace_badgeUnknown___qHyA{display:inline-block;padding:3px 9px;border-radius:12px;font-size:.75rem;font-weight:700;background:rgba(245,158,11,.15);color:#fcd34d;border:1px solid rgba(245,158,11,.3)}.SqlDistinctWorkspace_pickerGrid__SejHU,.SqlDistinctWorkspace_sortControlGrid__qsPYm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:16px 0}.SqlDistinctWorkspace_controlBox__uNubC,.SqlDistinctWorkspace_pickerCard__ist6W{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px}.SqlDistinctWorkspace_selectDropdown__6oKCM,.SqlDistinctWorkspace_selectInput__Vmx6V{width:100%;background:#090816;border:1px solid rgba(56,189,248,.25);color:#ffffff;padding:8px 12px;border-radius:8px;outline:none}.SqlDistinctWorkspace_rangeValueLabel__fyUot{font-weight:700;color:#38bdf8;margin-left:8px}.SqlDistinctWorkspace_sliderInput__1qmLn{width:100%;accent-color:#38bdf8}.SqlDistinctWorkspace_resultCountBadge__WNVXh{background:rgba(16,185,129,.15);color:#34d399;padding:3px 10px;border-radius:12px;font-size:.78rem;font-weight:700;border:1px solid rgba(16,185,129,.25)}.SqlDistinctWorkspace_sortDemoCard__xfL5N,.SqlDistinctWorkspace_toggleToolCard__LJTTh{background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin:14px 0}.SqlDistinctWorkspace_pickerBtns__jFmgo,.SqlDistinctWorkspace_toggleButtonsGroup__eoLsn{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.SqlDistinctWorkspace_pickerBtn__Gn8_S,.SqlDistinctWorkspace_sortToggleBtn__0xImn,.SqlDistinctWorkspace_toggleBtn__eEHXP{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;padding:8px 14px;border-radius:8px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_pickerBtn__Gn8_S:hover,.SqlDistinctWorkspace_sortToggleBtn__0xImn:hover,.SqlDistinctWorkspace_toggleBtn__eEHXP:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlDistinctWorkspace_sortToggleBtnActive__bmxlj,.SqlDistinctWorkspace_toggleBtnActive__eYpZ8{background:#10b981!important;border-color:#34d399!important;color:#ffffff!important}.SqlDistinctWorkspace_evalResultGrid__7oewI{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px}.SqlDistinctWorkspace_evalResultItem__tCAyH{background:#090816;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 14px;font-size:.88rem}.SqlDistinctWorkspace_highlightedCol___5Okp{background:rgba(56,189,248,.15)!important}.SqlDistinctWorkspace_highlightedCell__SJWzE{background:rgba(56,189,248,.25)!important;color:#ffffff!important;font-weight:700}.SqlDistinctWorkspace_queryBreakdown__9calK,.SqlDistinctWorkspace_resultSection__k9p2h{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:18px;margin-top:14px}.SqlDistinctWorkspace_breakdownHeader__UuZQJ,.SqlDistinctWorkspace_resultHeader__FaoCx{display:flex;justify-content:space-between;align-items:center;font-size:.92rem;font-weight:700;color:#38bdf8;margin-bottom:12px}.SqlDistinctWorkspace_breakdownGrid__m_egw{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.SqlDistinctWorkspace_breakdownItem__Uhs50{background:#090816;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:10px 12px}.SqlDistinctWorkspace_breakdownLabel__uTz5o{font-size:.72rem;font-weight:800;text-transform:uppercase;color:#94a3b8}.SqlDistinctWorkspace_breakdownValue__4eRC0{font-size:.88rem;color:#34d399;font-family:ui-monospace,monospace;margin-top:4px}.SqlDistinctWorkspace_errorBanner__ryqNS{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);color:#fca5a5;padding:12px 16px;border-radius:10px;font-size:.9rem;margin-top:12px}.SqlDistinctWorkspace_onBuilderBox__bUJrH,.SqlDistinctWorkspace_sqlEditorBox__jQ5uh{background:#090816;border:1px solid rgba(56,189,248,.25);border-radius:12px;padding:18px;margin:14px 0}.SqlDistinctWorkspace_onBuilderTitle__rj6g5,.SqlDistinctWorkspace_sqlEditorTitle__7iewE{font-size:.95rem;font-weight:800;color:#38bdf8;margin-bottom:12px}.SqlDistinctWorkspace_onSelectRow__PkrIr{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.SqlDistinctWorkspace_sqlCodeText__jIxwN{font-family:ui-monospace,monospace;color:#38bdf8;font-size:.95rem}.SqlDistinctWorkspace_resultTitle__Z0aPv{font-size:1.05rem;font-weight:800;color:#ffffff}.SqlDistinctWorkspace_resultCount__lUYHA{color:#34d399;font-weight:700;font-size:.88rem}.SqlDistinctWorkspace_checklist__bvaP0{list-style:none;padding:0;margin:16px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.SqlDistinctWorkspace_checklistItem__WtoQk{display:flex;align-items:flex-start;gap:10px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:12px 14px;font-size:.92rem;color:#cbd5e1}.SqlDistinctWorkspace_checkIcon__UNdUC{color:#34d399;font-weight:900;flex-shrink:0}@media (max-width:768px){.SqlDistinctWorkspace_container__tujcX{padding:20px 16px 60px}.SqlDistinctWorkspace_header__Z0yjX,.SqlDistinctWorkspace_hero___tX13{padding:24px 20px;border-radius:18px}.SqlDistinctWorkspace_title__NWPiK{font-size:1.8rem}.SqlDistinctWorkspace_subtitle__l1e4_{font-size:.95rem}.SqlDistinctWorkspace_section__varpG{padding:22px 18px;border-radius:16px}.SqlDistinctWorkspace_tocGrid__nTcWy{grid-template-columns:1fr}}.SqlDistinctWorkspace_resultSetPanel__KjG0c{margin-top:14px}.SqlDistinctWorkspace_pickerGoal__0g3Yr{font-size:.88rem;font-weight:700;color:#38bdf8;margin-bottom:8px}.SqlDistinctWorkspace_questionCard__Fp_I4{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;margin-bottom:16px}.SqlDistinctWorkspace_questionTitle__VzQRQ{font-size:1.05rem;font-weight:700;color:#ffffff;margin-bottom:12px}.SqlDistinctWorkspace_parenthesesCompareBox__Z7M67{background:#090816;border:1.5px solid rgba(56,189,248,.25);border-radius:14px;padding:20px;margin:16px 0}.SqlDistinctWorkspace_compareToggleBtn__MdqxD{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;padding:8px 16px;border-radius:8px;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_compareToggleBtn__MdqxD:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlDistinctWorkspace_compareToggleBtnActive__Mc9BD{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlDistinctWorkspace_controlsBar__Ak2cM{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.SqlDistinctWorkspace_aggBtnGroup__NZsNF,.SqlDistinctWorkspace_colPillGroup__2eGqL{display:flex;gap:8px;flex-wrap:wrap}.SqlDistinctWorkspace_aggToggleBtn__UdC_m,.SqlDistinctWorkspace_colPill__VJaLB{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;padding:6px 14px;border-radius:20px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_aggToggleBtn__UdC_m:hover,.SqlDistinctWorkspace_colPill__VJaLB:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlDistinctWorkspace_aggToggleActive__IdkkP,.SqlDistinctWorkspace_colPillActive__4AmS6{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlDistinctWorkspace_groupBucket__QMyUV{background:#090816;border:1px solid rgba(56,189,248,.2);border-radius:12px;padding:16px;margin-bottom:12px}.SqlDistinctWorkspace_groupBucketHeader__q0xxY{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.SqlDistinctWorkspace_groupBucketTitle__AGCzn{font-size:.95rem;font-weight:800;color:#38bdf8}.SqlDistinctWorkspace_aggregateBadge__M7EJJ{background:rgba(16,185,129,.2);color:#34d399;padding:4px 10px;border-radius:12px;font-size:.78rem;font-weight:800;border:1px solid #10b981}.SqlDistinctWorkspace_groupRowsTree__XcwVy{padding-left:14px;border-left:2px solid rgba(56,189,248,.2);margin-top:8px}.SqlDistinctWorkspace_treeRowItem__r8PaH{font-size:.85rem;color:#cbd5e1;padding:4px 0}.SqlDistinctWorkspace_treeBranch__QG_Mk{color:#64748b;margin-right:6px}.SqlDistinctWorkspace_controlsGrid__bpBsH{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:16px}.SqlDistinctWorkspace_controlGroup__397oT{display:flex;flex-direction:column;gap:6px}.SqlDistinctWorkspace_controlLabel__UceQV{font-size:.78rem;font-weight:800;text-transform:uppercase;color:#94a3b8}.SqlDistinctWorkspace_pipelineIndicator__qpYbu{display:flex;align-items:center;gap:8px;margin:16px 0;flex-wrap:wrap}.SqlDistinctWorkspace_pipelineStep__rJCrN{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:8px;font-size:.82rem;color:#cbd5e1}.SqlDistinctWorkspace_pipelineActive__R_C2s{background:rgba(56,189,248,.2);border-color:#38bdf8;color:#38bdf8;font-weight:700}.SqlDistinctWorkspace_pipelineArrow__plnKY{color:#64748b;font-weight:800}.SqlDistinctWorkspace_groupCardsList__PVGiP{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.SqlDistinctWorkspace_groupCard__RFKso{background:#090816;border-radius:12px;padding:16px;border:1.5px solid rgba(255,255,255,.08)}.SqlDistinctWorkspace_groupCardKept__BQd_G{border-color:#10b981!important;background:rgba(16,185,129,.06)!important}.SqlDistinctWorkspace_groupCardFiltered___W1YJ{border-color:#ef4444!important;background:rgba(239,68,68,.06)!important;opacity:.6}.SqlDistinctWorkspace_groupCardHeader__jiP21{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.SqlDistinctWorkspace_groupCardTitle__o_QLK{font-size:.95rem;font-weight:800;color:#ffffff}.SqlDistinctWorkspace_badgeKeep__cT3uI{background:rgba(16,185,129,.2);color:#34d399;padding:3px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.SqlDistinctWorkspace_badgeRemove__11L06{background:rgba(239,68,68,.2);color:#f87171;padding:3px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.SqlDistinctWorkspace_groupAggSummary__lBy9L{font-size:.88rem;color:#38bdf8;font-weight:700;margin-bottom:6px}.SqlDistinctWorkspace_groupRowsDetails__HEITe{font-size:.8rem;color:#94a3b8;line-height:1.4}.SqlDistinctWorkspace_tabGroup__nJHI6{display:flex;gap:8px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:12px;flex-wrap:wrap}.SqlDistinctWorkspace_tabBtn__Vx9Dc{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:#cbd5e1;padding:8px 18px;border-radius:10px;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_tabBtn__Vx9Dc:hover{background:rgba(56,189,248,.12);border-color:#38bdf8;color:#ffffff}.SqlDistinctWorkspace_tabBtnActive__iYT2l{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlDistinctWorkspace_filterControlCard__jxWW2{background:#090816;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-bottom:16px}.SqlDistinctWorkspace_pillSelectGroup__c_JQm{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.SqlDistinctWorkspace_pillSelectBtn__OaBih{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;padding:6px 14px;border-radius:20px;font-size:.82rem;font-weight:700;cursor:pointer;transition:all .15s ease}.SqlDistinctWorkspace_pillSelectBtn__OaBih:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlDistinctWorkspace_pillSelectBtnActive__snv7X{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlDistinctWorkspace_sliderGroup__y_qHn{display:flex;align-items:center;gap:14px;margin-top:8px}.SqlDistinctWorkspace_numberInput__poKb1{background:#090816;border:1px solid rgba(56,189,248,.25);color:#38bdf8;padding:6px 12px;border-radius:8px;width:90px;font-weight:700;outline:none}.SqlDistinctWorkspace_patternVisualizerCard__5UsGS{background:#090816;border:1px solid rgba(56,189,248,.25);border-radius:12px;padding:18px;margin:14px 0}.SqlDistinctWorkspace_patternInputGrid__pEEs2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:10px 0}.SqlDistinctWorkspace_matchResultCard__pL_UC{margin-top:10px;padding:12px 16px;border-radius:8px;font-size:.88rem;font-weight:600}.SqlDistinctWorkspace_matchSuccess__Ci10U{background:rgba(16,185,129,.15);border:1px solid #10b981;color:#86efac}.SqlDistinctWorkspace_matchFailure__hBvCb{background:rgba(239,68,68,.15);border:1px solid #ef4444;color:#fca5a5}