.SqlInnerJoinWorkspace_container__FI77G{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}.SqlInnerJoinWorkspace_breadcrumb__GzHdN{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary,#94a3b8);margin-bottom:24px;flex-wrap:wrap}.SqlInnerJoinWorkspace_breadLink__yI8gq{color:#38bdf8;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:color .15s ease;font-weight:600}.SqlInnerJoinWorkspace_breadLink__yI8gq:hover{color:#7dd3fc;text-decoration:underline}.SqlInnerJoinWorkspace_breadSep__EZYTB{color:rgba(255,255,255,.25)}.SqlInnerJoinWorkspace_breadCurrent__2inKB{color:var(--text-primary,#f8fafc);font-weight:600}.SqlInnerJoinWorkspace_header__u15_D,.SqlInnerJoinWorkspace_hero__YVA_E{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}.SqlInnerJoinWorkspace_header__u15_D:before,.SqlInnerJoinWorkspace_hero__YVA_E: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}.SqlInnerJoinWorkspace_badge__NBSqJ,.SqlInnerJoinWorkspace_heroBadges__Bd4HS{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}.SqlInnerJoinWorkspace_title__ZP77E{font-size:2.35rem;font-weight:900;color:#ffffff;margin:0 0 12px;line-height:1.25;letter-spacing:-.02em}.SqlInnerJoinWorkspace_subtitle__kbhw_{font-size:1.05rem;color:#cbd5e1;line-height:1.65;max-width:960px;margin:0 0 20px}.SqlInnerJoinWorkspace_metaBar__M9z84{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}.SqlInnerJoinWorkspace_metaItem__Nr5Kr{display:flex;align-items:center;gap:6px;font-size:.88rem;color:#94a3b8}.SqlInnerJoinWorkspace_metaItem__Nr5Kr strong{color:#ffffff}.SqlInnerJoinWorkspace_tocCard__3x3ju,.SqlInnerJoinWorkspace_toc__xVqXy{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:24px 28px;margin-top:24px;box-sizing:border-box}.SqlInnerJoinWorkspace_tocTitle__CDfAT{font-size:1.05rem;font-weight:800;color:#e2e8f0;margin:0 0 16px;display:flex;align-items:center;gap:8px}.SqlInnerJoinWorkspace_tocGrid__MFSk9{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px 18px}.SqlInnerJoinWorkspace_tocItem__xBPQF{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}.SqlInnerJoinWorkspace_tocItem__xBPQF:hover{color:#38bdf8;background:rgba(56,189,248,.1);transform:translateX(3px)}.SqlInnerJoinWorkspace_articleBody__vqCIu{display:flex;flex-direction:column;gap:28px}.SqlInnerJoinWorkspace_section__WAmU4{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}.SqlInnerJoinWorkspace_sectionHeader__x_TG_{display:flex;align-items:center;gap:14px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:14px}.SqlInnerJoinWorkspace_sectionNumber__cRFtU{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}.SqlInnerJoinWorkspace_sectionTitle__x_j9G{font-size:1.45rem;font-weight:800;color:#ffffff;margin:0;line-height:1.3}.SqlInnerJoinWorkspace_subsectionTitle__jyV0X{font-size:1.15rem;font-weight:700;color:#38bdf8;margin:18px 0 10px}.SqlInnerJoinWorkspace_paragraph__8ERPu{font-size:1.02rem;color:#cbd5e1;line-height:1.75;margin:0 0 16px}.SqlInnerJoinWorkspace_codeBlock__Czmbn{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}.SqlInnerJoinWorkspace_inlineCode__9jb76,.SqlInnerJoinWorkspace_paragraph__8ERPu code,.SqlInnerJoinWorkspace_section__WAmU4 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}.SqlInnerJoinWorkspace_distinct__PiKfX,.SqlInnerJoinWorkspace_keyword____K0i{color:#38bdf8;font-weight:700}.SqlInnerJoinWorkspace_column__KWyIf,.SqlInnerJoinWorkspace_identifier__fIRJi{color:#cbd5e1}.SqlInnerJoinWorkspace_table__SQsBZ{color:#34d399;font-weight:600}.SqlInnerJoinWorkspace_value__ZvFCL{color:#fcd34d}.SqlInnerJoinWorkspace_operator__kKAGv{color:#f472b6}.SqlInnerJoinWorkspace_comment__S_pCz{color:#64748b;font-style:italic}.SqlInnerJoinWorkspace_alias__qzWgb{color:#a78bfa}.SqlInnerJoinWorkspace_nullValue__IQlsq{color:#f87171;font-weight:700}.SqlInnerJoinWorkspace_alert__bmla7,.SqlInnerJoinWorkspace_callout__R2lM4{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}.SqlInnerJoinWorkspace_alertSuccess__iMFFh,.SqlInnerJoinWorkspace_calloutTip__eQggU{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-left:4px solid #10b981;color:#a7f3d0}.SqlInnerJoinWorkspace_alertInfo__GD4Qf,.SqlInnerJoinWorkspace_calloutInfo__aurAI{background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.25);border-left:4px solid #38bdf8;color:#bae6fd}.SqlInnerJoinWorkspace_alertWarning__u_TWJ,.SqlInnerJoinWorkspace_calloutWarning__I_ROo{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-left:4px solid #f59e0b;color:#fde68a}.SqlInnerJoinWorkspace_alertTitle__GZT9r{font-weight:800;margin-bottom:4px;color:#ffffff}.SqlInnerJoinWorkspace_tableContainer__VM3_U,.SqlInnerJoinWorkspace_tableWrapper__v1s3u{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)}.SqlInnerJoinWorkspace_labDarkTable__5If_1,.SqlInnerJoinWorkspace_liveTable__88Em4,.SqlInnerJoinWorkspace_staticTable__bbmSB,.SqlInnerJoinWorkspace_table__SQsBZ{width:100%;border-collapse:collapse;font-size:.92rem;text-align:left}.SqlInnerJoinWorkspace_labDarkTable__5If_1 th,.SqlInnerJoinWorkspace_liveTable__88Em4 th,.SqlInnerJoinWorkspace_staticTable__bbmSB th,.SqlInnerJoinWorkspace_table__SQsBZ 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}.SqlInnerJoinWorkspace_labDarkTable__5If_1 td,.SqlInnerJoinWorkspace_liveTable__88Em4 td,.SqlInnerJoinWorkspace_staticTable__bbmSB td,.SqlInnerJoinWorkspace_table__SQsBZ td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:#cbd5e1}.SqlInnerJoinWorkspace_labDarkTable__5If_1 tr:last-child td,.SqlInnerJoinWorkspace_liveTable__88Em4 tr:last-child td,.SqlInnerJoinWorkspace_staticTable__bbmSB tr:last-child td,.SqlInnerJoinWorkspace_table__SQsBZ tr:last-child td{border-bottom:none}.SqlInnerJoinWorkspace_labDarkTable__5If_1 tr:hover,.SqlInnerJoinWorkspace_liveTable__88Em4 tr:hover,.SqlInnerJoinWorkspace_staticTable__bbmSB tr:hover,.SqlInnerJoinWorkspace_table__SQsBZ tr:hover{background:rgba(255,255,255,.02)}.SqlInnerJoinWorkspace_tableGrid2__cjLpB{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}@media (max-width:860px){.SqlInnerJoinWorkspace_tableGrid2__cjLpB{grid-template-columns:1fr}}.SqlInnerJoinWorkspace_tableCard__zIPQK{background:#0d0b17;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px}.SqlInnerJoinWorkspace_tableCardHeader__cXQ78{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.SqlInnerJoinWorkspace_tableCardTitle__si8_L{font-size:1rem;font-weight:800;color:#38bdf8}.SqlInnerJoinWorkspace_fkTag__EUgPT,.SqlInnerJoinWorkspace_pkTag__mfAUd,.SqlInnerJoinWorkspace_tableTag__TI7dW{font-size:.72rem;font-weight:800;padding:2px 7px;border-radius:6px;text-transform:uppercase}.SqlInnerJoinWorkspace_pkTag__mfAUd{background:rgba(16,185,129,.2);color:#34d399;border:1px solid #10b981}.SqlInnerJoinWorkspace_fkTag__EUgPT{background:rgba(99,102,241,.2);color:#a5b4fc;border:1px solid #6366f1}.SqlInnerJoinWorkspace_pkCell__ZC6XK{color:#34d399;font-weight:700}.SqlInnerJoinWorkspace_fkCell__PER_9{color:#a5b4fc;font-weight:700}.SqlInnerJoinWorkspace_diagramCard__LyAQA{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}.SqlInnerJoinWorkspace_diagramTitle__Ac30C{font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;margin-bottom:16px;display:flex;align-items:center;gap:6px}.SqlInnerJoinWorkspace_diagramComparison__RC_op,.SqlInnerJoinWorkspace_diagramFlow__sl3UM{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin:10px 0}.SqlInnerJoinWorkspace_diagramBox__xw3hU,.SqlInnerJoinWorkspace_diagramNode__ENIMG{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}.SqlInnerJoinWorkspace_diagramArrow___MIy_{font-size:1.2rem;font-weight:800;color:#38bdf8;padding:0 6px}.SqlInnerJoinWorkspace_diagramContent__t0_9_{color:#cbd5e1;font-size:.92rem}.SqlInnerJoinWorkspace_labRowActive__KlRR7,.SqlInnerJoinWorkspace_matchedRow___wdJf{background:rgba(16,185,129,.12)!important}.SqlInnerJoinWorkspace_labRowUnmatched__vA6he,.SqlInnerJoinWorkspace_unmatchedRow__cmZ7D{background:rgba(239,68,68,.08)!important;opacity:.7}.SqlInnerJoinWorkspace_labPkHighlight__lt_o8{color:#34d399;font-weight:700}.SqlInnerJoinWorkspace_labFkHighlight___WB6d{color:#a5b4fc;font-weight:700}.SqlInnerJoinWorkspace_keyMatchBadge__BHZeY,.SqlInnerJoinWorkspace_matchSuccessBadge__Ea_aJ{background:rgba(16,185,129,.2);color:#34d399;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:800;border:1px solid #10b981}.SqlInnerJoinWorkspace_matchFailBadge__q2zto{background:rgba(239,68,68,.2);color:#f87171;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:800;border:1px solid #ef4444}.SqlInnerJoinWorkspace_labContainer__V3xrP,.SqlInnerJoinWorkspace_playgroundContainer__UzBsK{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}.SqlInnerJoinWorkspace_labHeader__HW_P9,.SqlInnerJoinWorkspace_playgroundHeader__Vy3Fd{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}.SqlInnerJoinWorkspace_labTitle__YF4zC,.SqlInnerJoinWorkspace_playgroundTitle__qf__S{font-size:1.25rem;font-weight:800;color:#ffffff;display:flex;align-items:center;gap:8px}.SqlInnerJoinWorkspace_labSubtitle__X_E3N{color:#94a3b8;font-size:.88rem}.SqlInnerJoinWorkspace_presetList__DEbxT,.SqlInnerJoinWorkspace_quickTemplates__k5E5l{display:flex;gap:8px;flex-wrap:wrap}.SqlInnerJoinWorkspace_presetBtn__A_c0N,.SqlInnerJoinWorkspace_templatePill__UZPKo{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}.SqlInnerJoinWorkspace_presetBtn__A_c0N:hover,.SqlInnerJoinWorkspace_templatePill__UZPKo:hover{background:rgba(56,189,248,.22);border-color:#38bdf8;color:#ffffff}.SqlInnerJoinWorkspace_presetBtnActive__e1HbA{background:#0284c7;color:#ffffff;border-color:#38bdf8}.SqlInnerJoinWorkspace_labTablesGrid__X8rxO,.SqlInnerJoinWorkspace_playgroundSplit__O3gb8{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:900px){.SqlInnerJoinWorkspace_labTablesGrid__X8rxO,.SqlInnerJoinWorkspace_playgroundSplit__O3gb8{grid-template-columns:1fr}}.SqlInnerJoinWorkspace_labTableBox__mo1DP,.SqlInnerJoinWorkspace_playgroundPanel__MUiDJ{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:14px}.SqlInnerJoinWorkspace_labTableHeader__Ld5nQ,.SqlInnerJoinWorkspace_panelHeading__hVoMl{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}.SqlInnerJoinWorkspace_sqlEditorTextarea__30KkR{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}.SqlInnerJoinWorkspace_sqlEditorTextarea__30KkR:focus{border-color:#38bdf8;box-shadow:0 0 14px rgba(56,189,248,.3)}.SqlInnerJoinWorkspace_playgroundActions__l_VAT{display:flex;gap:10px}.SqlInnerJoinWorkspace_runBtn__KnxaF{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)}.SqlInnerJoinWorkspace_runBtn__KnxaF:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,132,199,.6)}.SqlInnerJoinWorkspace_resetBtn__v3N0B{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}.SqlInnerJoinWorkspace_resetBtn__v3N0B:hover{background:rgba(255,255,255,.1);color:#ffffff}.SqlInnerJoinWorkspace_tokenInteractiveQuery__4wMd_{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}.SqlInnerJoinWorkspace_tokenBtn__5So4S{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)}.SqlInnerJoinWorkspace_tokenBtn__5So4S:hover{background:rgba(56,189,248,.18)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:translateY(-1px)}.SqlInnerJoinWorkspace_tokenActive___rn1o{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}.SqlInnerJoinWorkspace_tokenKeyword__w86AY{color:#38bdf8!important}.SqlInnerJoinWorkspace_tokenIdentifier__fa42Q{color:#34d399!important}.SqlInnerJoinWorkspace_tokenOperator__GccjR{color:#f472b6!important}.SqlInnerJoinWorkspace_tokenValue__ijpJj{color:#fcd34d!important}.SqlInnerJoinWorkspace_tokenDetailCard__ySmlv{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)}.SqlInnerJoinWorkspace_tokenDetailHeader__JByYS{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.SqlInnerJoinWorkspace_tokenRolePill__VLyON{font-size:.78rem;font-weight:800;padding:5px 12px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.SqlInnerJoinWorkspace_tokenDetailGrid__Y7Wha{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.SqlInnerJoinWorkspace_tokenDetailItem__OQwac{background:#090816;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:16px}.SqlInnerJoinWorkspace_tokenDetailLabel__0td_B{font-size:.78rem;font-weight:800;text-transform:uppercase;color:#38bdf8;margin-bottom:6px;letter-spacing:.04em}.SqlInnerJoinWorkspace_tokenDetailValue__chwzY{font-size:.95rem;color:#e2e8f0;line-height:1.6}.SqlInnerJoinWorkspace_assemblerContainer__sTmNb{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;margin-top:24px}.SqlInnerJoinWorkspace_assemblerSlots__nOF2f{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}.SqlInnerJoinWorkspace_slotEmptyText__tl_pT{color:#64748b;font-size:.9rem;font-style:italic}.SqlInnerJoinWorkspace_assemblerPool__Us6_4{display:flex;flex-wrap:wrap;gap:10px}.SqlInnerJoinWorkspace_assemblerChip__d7wOa{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}.SqlInnerJoinWorkspace_assemblerChip__d7wOa:hover:not(:disabled){background:rgba(56,189,248,.2)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:translateY(-1px)}.SqlInnerJoinWorkspace_challengeCard__5WjXL,.SqlInnerJoinWorkspace_predictCard__9MyET{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}.SqlInnerJoinWorkspace_challengeHeader__TCpwO,.SqlInnerJoinWorkspace_predictHeader__Hg8zP{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.SqlInnerJoinWorkspace_challengeTitle__ufD52,.SqlInnerJoinWorkspace_predictTitle__SBIpe{font-size:1.15rem;font-weight:800;color:#38bdf8}.SqlInnerJoinWorkspace_challengeNav__j_ADt,.SqlInnerJoinWorkspace_predictNav___lU81{display:flex;gap:6px}.SqlInnerJoinWorkspace_challengeBtn__C_lMO,.SqlInnerJoinWorkspace_navBtn__yIDO4{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}.SqlInnerJoinWorkspace_challengeBtn__C_lMO:hover,.SqlInnerJoinWorkspace_navBtn__yIDO4:hover{background:rgba(56,189,248,.15);color:#ffffff;border-color:#38bdf8}.SqlInnerJoinWorkspace_challengeBtnSelected__I6Zs8,.SqlInnerJoinWorkspace_navBtnActive__I5mY0{background:#0284c7!important;color:#ffffff!important;border-color:#38bdf8!important}.SqlInnerJoinWorkspace_challengePrompt__YuizG,.SqlInnerJoinWorkspace_predictQuestion__93v33{font-size:1.02rem;font-weight:600;color:#ffffff;margin:14px 0;line-height:1.55}.SqlInnerJoinWorkspace_challengeOptions__KiCLS,.SqlInnerJoinWorkspace_predictOptions__Uz_m5{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px}.SqlInnerJoinWorkspace_predictOptionBtn__W_0_d{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}.SqlInnerJoinWorkspace_predictOptionBtn__W_0_d:hover:not(:disabled){background:rgba(56,189,248,.12);border-color:#38bdf8;color:#ffffff}.SqlInnerJoinWorkspace_challengeCorrect__CD5uK,.SqlInnerJoinWorkspace_predictCorrect__sOuXE{background:rgba(16,185,129,.2)!important;border-color:#10b981!important;color:#ffffff!important}.SqlInnerJoinWorkspace_challengeIncorrect__MZz_X,.SqlInnerJoinWorkspace_predictIncorrect__Koie9{background:rgba(239,68,68,.2)!important;border-color:#ef4444!important;color:#ffffff!important}.SqlInnerJoinWorkspace_challengeFeedback__GwDlu,.SqlInnerJoinWorkspace_predictExplanation__pDAhJ{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}.SqlInnerJoinWorkspace_challengeBrokenQuery__Nu5Ic{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}.SqlInnerJoinWorkspace_challengeFixInput__CKopf{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}.SqlInnerJoinWorkspace_challengeFixInput__CKopf:focus{border-color:#38bdf8;box-shadow:0 0 12px rgba(56,189,248,.25)}.SqlInnerJoinWorkspace_challengeSubmitBtn__jLWG6{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)}.SqlInnerJoinWorkspace_challengeSubmitBtn__jLWG6:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,132,199,.6)}.SqlInnerJoinWorkspace_challengeSuccess__v_s1L{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}.SqlInnerJoinWorkspace_challengeError___XllQ{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}.SqlInnerJoinWorkspace_scalarResultCard__lEAK3{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}.SqlInnerJoinWorkspace_scalarNumber__Sw38Z{font-size:2.75rem;font-weight:900;color:#38bdf8;line-height:1.1}.SqlInnerJoinWorkspace_scalarLabel__6AVld{font-size:.88rem;font-weight:700;text-transform:uppercase;color:#94a3b8;margin-top:6px}.SqlInnerJoinWorkspace_calculationTicker__FuNOa{font-family:ui-monospace,monospace;color:#34d399;font-size:.9rem;margin-top:10px}.SqlInnerJoinWorkspace_rowMaxHighlight__hYRQu,.SqlInnerJoinWorkspace_rowMinHighlight__E8yR8,.SqlInnerJoinWorkspace_rowPassed__WdkgI,.SqlInnerJoinWorkspace_rowUnique__oqwSx{background:rgba(16,185,129,.08)!important}.SqlInnerJoinWorkspace_rowDuplicate__tlEKR,.SqlInnerJoinWorkspace_rowFailed__AfIg9{background:rgba(239,68,68,.08)!important;opacity:.7}.SqlInnerJoinWorkspace_rowUnknown__nXhRO{background:rgba(245,158,11,.08)!important}.SqlInnerJoinWorkspace_badgeExtremeMax__1Gzbl,.SqlInnerJoinWorkspace_badgeExtremeMin__y_37_,.SqlInnerJoinWorkspace_badgePassed__zl2xL,.SqlInnerJoinWorkspace_badgeUnique__Yx6e_{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)}.SqlInnerJoinWorkspace_badgeDuplicate__BzdIk,.SqlInnerJoinWorkspace_badgeFailed__Dxwqz{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)}.SqlInnerJoinWorkspace_badgeIgnored__Wteiu,.SqlInnerJoinWorkspace_badgeUnknown__aPb6t{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)}.SqlInnerJoinWorkspace_pickerGrid__A5Y99,.SqlInnerJoinWorkspace_sortControlGrid__u66_S{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:16px 0}.SqlInnerJoinWorkspace_controlBox__lyDvv,.SqlInnerJoinWorkspace_pickerCard__Jr1nT{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px}.SqlInnerJoinWorkspace_selectDropdown__oNcP_,.SqlInnerJoinWorkspace_selectInput__F3_gL{width:100%;background:#090816;border:1px solid rgba(56,189,248,.25);color:#ffffff;padding:8px 12px;border-radius:8px;outline:none}.SqlInnerJoinWorkspace_rangeValueLabel__w2BJt{font-weight:700;color:#38bdf8;margin-left:8px}.SqlInnerJoinWorkspace_sliderInput__iA_II{width:100%;accent-color:#38bdf8}.SqlInnerJoinWorkspace_resultCountBadge__2lmuH{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)}.SqlInnerJoinWorkspace_sortDemoCard__HFAPa,.SqlInnerJoinWorkspace_toggleToolCard__ve3IU{background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin:14px 0}.SqlInnerJoinWorkspace_pickerBtns__waIv2,.SqlInnerJoinWorkspace_toggleButtonsGroup__WAWCS{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.SqlInnerJoinWorkspace_pickerBtn__bI_cX,.SqlInnerJoinWorkspace_sortToggleBtn__8Dt3Y,.SqlInnerJoinWorkspace_toggleBtn__mlc5l{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}.SqlInnerJoinWorkspace_pickerBtn__bI_cX:hover,.SqlInnerJoinWorkspace_sortToggleBtn__8Dt3Y:hover,.SqlInnerJoinWorkspace_toggleBtn__mlc5l:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlInnerJoinWorkspace_sortToggleBtnActive__iXIbh,.SqlInnerJoinWorkspace_toggleBtnActive__8FA_W{background:#10b981!important;border-color:#34d399!important;color:#ffffff!important}.SqlInnerJoinWorkspace_evalResultGrid__JNrWr{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px}.SqlInnerJoinWorkspace_evalResultItem__thpM1{background:#090816;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 14px;font-size:.88rem}.SqlInnerJoinWorkspace_highlightedCol__3Oi79{background:rgba(56,189,248,.15)!important}.SqlInnerJoinWorkspace_highlightedCell__p3FtZ{background:rgba(56,189,248,.25)!important;color:#ffffff!important;font-weight:700}.SqlInnerJoinWorkspace_queryBreakdown__M24i5,.SqlInnerJoinWorkspace_resultSection__G9aMM{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:18px;margin-top:14px}.SqlInnerJoinWorkspace_breakdownHeader__ktQ98,.SqlInnerJoinWorkspace_resultHeader__dtUL2{display:flex;justify-content:space-between;align-items:center;font-size:.92rem;font-weight:700;color:#38bdf8;margin-bottom:12px}.SqlInnerJoinWorkspace_breakdownGrid__LPMjj{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.SqlInnerJoinWorkspace_breakdownItem__El7AW{background:#090816;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:10px 12px}.SqlInnerJoinWorkspace_breakdownLabel__bozKr{font-size:.72rem;font-weight:800;text-transform:uppercase;color:#94a3b8}.SqlInnerJoinWorkspace_breakdownValue__Mia3_{font-size:.88rem;color:#34d399;font-family:ui-monospace,monospace;margin-top:4px}.SqlInnerJoinWorkspace_errorBanner__Qd8t7{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}.SqlInnerJoinWorkspace_onBuilderBox___zo8m,.SqlInnerJoinWorkspace_sqlEditorBox__K3yWv{background:#090816;border:1px solid rgba(56,189,248,.25);border-radius:12px;padding:18px;margin:14px 0}.SqlInnerJoinWorkspace_onBuilderTitle__LGFB9,.SqlInnerJoinWorkspace_sqlEditorTitle__3r4In{font-size:.95rem;font-weight:800;color:#38bdf8;margin-bottom:12px}.SqlInnerJoinWorkspace_onSelectRow__7DUGf{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.SqlInnerJoinWorkspace_sqlCodeText__IcsUl{font-family:ui-monospace,monospace;color:#38bdf8;font-size:.95rem}.SqlInnerJoinWorkspace_resultTitle__Fb_DG{font-size:1.05rem;font-weight:800;color:#ffffff}.SqlInnerJoinWorkspace_resultCount__jlC44{color:#34d399;font-weight:700;font-size:.88rem}.SqlInnerJoinWorkspace_checklist__AuHE2{list-style:none;padding:0;margin:16px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.SqlInnerJoinWorkspace_checklistItem__nsxIB{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}.SqlInnerJoinWorkspace_checkIcon__R_nz3{color:#34d399;font-weight:900;flex-shrink:0}@media (max-width:768px){.SqlInnerJoinWorkspace_container__FI77G{padding:20px 16px 60px}.SqlInnerJoinWorkspace_header__u15_D,.SqlInnerJoinWorkspace_hero__YVA_E{padding:24px 20px;border-radius:18px}.SqlInnerJoinWorkspace_title__ZP77E{font-size:1.8rem}.SqlInnerJoinWorkspace_subtitle__kbhw_{font-size:.95rem}.SqlInnerJoinWorkspace_section__WAmU4{padding:22px 18px;border-radius:16px}.SqlInnerJoinWorkspace_tocGrid__MFSk9{grid-template-columns:1fr}}.SqlInnerJoinWorkspace_resultSetPanel__99cpz{margin-top:14px}.SqlInnerJoinWorkspace_pickerGoal__BR0iB{font-size:.88rem;font-weight:700;color:#38bdf8;margin-bottom:8px}.SqlInnerJoinWorkspace_questionCard__2NSDs{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;margin-bottom:16px}.SqlInnerJoinWorkspace_questionTitle__tkS4q{font-size:1.05rem;font-weight:700;color:#ffffff;margin-bottom:12px}.SqlInnerJoinWorkspace_parenthesesCompareBox__oSH83{background:#090816;border:1.5px solid rgba(56,189,248,.25);border-radius:14px;padding:20px;margin:16px 0}.SqlInnerJoinWorkspace_compareToggleBtn__iZPuQ{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}.SqlInnerJoinWorkspace_compareToggleBtn__iZPuQ:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlInnerJoinWorkspace_compareToggleBtnActive__K_cCM{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlInnerJoinWorkspace_controlsBar__XwCZY{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.SqlInnerJoinWorkspace_aggBtnGroup__qSF36,.SqlInnerJoinWorkspace_colPillGroup__xGvFI{display:flex;gap:8px;flex-wrap:wrap}.SqlInnerJoinWorkspace_aggToggleBtn__gAQAl,.SqlInnerJoinWorkspace_colPill__3S_Yi{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}.SqlInnerJoinWorkspace_aggToggleBtn__gAQAl:hover,.SqlInnerJoinWorkspace_colPill__3S_Yi:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlInnerJoinWorkspace_aggToggleActive__R8SkA,.SqlInnerJoinWorkspace_colPillActive__UUzyX{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlInnerJoinWorkspace_groupBucket__4UOeL{background:#090816;border:1px solid rgba(56,189,248,.2);border-radius:12px;padding:16px;margin-bottom:12px}.SqlInnerJoinWorkspace_groupBucketHeader__hPeSd{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.SqlInnerJoinWorkspace_groupBucketTitle__iAhs8{font-size:.95rem;font-weight:800;color:#38bdf8}.SqlInnerJoinWorkspace_aggregateBadge__5gipJ{background:rgba(16,185,129,.2);color:#34d399;padding:4px 10px;border-radius:12px;font-size:.78rem;font-weight:800;border:1px solid #10b981}.SqlInnerJoinWorkspace_groupRowsTree___JmG3{padding-left:14px;border-left:2px solid rgba(56,189,248,.2);margin-top:8px}.SqlInnerJoinWorkspace_treeRowItem__vsVsy{font-size:.85rem;color:#cbd5e1;padding:4px 0}.SqlInnerJoinWorkspace_treeBranch__Aw6IU{color:#64748b;margin-right:6px}.SqlInnerJoinWorkspace_controlsGrid__cq0yt{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:16px}.SqlInnerJoinWorkspace_controlGroup__x_qDn{display:flex;flex-direction:column;gap:6px}.SqlInnerJoinWorkspace_controlLabel___gc_1{font-size:.78rem;font-weight:800;text-transform:uppercase;color:#94a3b8}.SqlInnerJoinWorkspace_pipelineIndicator__fBQjU{display:flex;align-items:center;gap:8px;margin:16px 0;flex-wrap:wrap}.SqlInnerJoinWorkspace_pipelineStep__zJBE_{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}.SqlInnerJoinWorkspace_pipelineActive__GEx2Y{background:rgba(56,189,248,.2);border-color:#38bdf8;color:#38bdf8;font-weight:700}.SqlInnerJoinWorkspace_pipelineArrow__ugRAn{color:#64748b;font-weight:800}.SqlInnerJoinWorkspace_groupCardsList__1UIeX{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.SqlInnerJoinWorkspace_groupCard__Na8J7{background:#090816;border-radius:12px;padding:16px;border:1.5px solid rgba(255,255,255,.08)}.SqlInnerJoinWorkspace_groupCardKept__pyMFO{border-color:#10b981!important;background:rgba(16,185,129,.06)!important}.SqlInnerJoinWorkspace_groupCardFiltered__GeKz9{border-color:#ef4444!important;background:rgba(239,68,68,.06)!important;opacity:.6}.SqlInnerJoinWorkspace_groupCardHeader__ee7bx{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.SqlInnerJoinWorkspace_groupCardTitle__7t8bJ{font-size:.95rem;font-weight:800;color:#ffffff}.SqlInnerJoinWorkspace_badgeKeep__Fr63o{background:rgba(16,185,129,.2);color:#34d399;padding:3px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.SqlInnerJoinWorkspace_badgeRemove__5CFjB{background:rgba(239,68,68,.2);color:#f87171;padding:3px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.SqlInnerJoinWorkspace_groupAggSummary__wsYhG{font-size:.88rem;color:#38bdf8;font-weight:700;margin-bottom:6px}.SqlInnerJoinWorkspace_groupRowsDetails__BJSaC{font-size:.8rem;color:#94a3b8;line-height:1.4}.SqlInnerJoinWorkspace_tabGroup__XcEd1{display:flex;gap:8px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:12px;flex-wrap:wrap}.SqlInnerJoinWorkspace_tabBtn__utT1s{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}.SqlInnerJoinWorkspace_tabBtn__utT1s:hover{background:rgba(56,189,248,.12);border-color:#38bdf8;color:#ffffff}.SqlInnerJoinWorkspace_tabBtnActive__hTk_d{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlInnerJoinWorkspace_filterControlCard__8Cv_5{background:#090816;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-bottom:16px}.SqlInnerJoinWorkspace_pillSelectGroup__eiIcf{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.SqlInnerJoinWorkspace_pillSelectBtn__uSJu8{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}.SqlInnerJoinWorkspace_pillSelectBtn__uSJu8:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlInnerJoinWorkspace_pillSelectBtnActive__2bWw_{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlInnerJoinWorkspace_sliderGroup__KJq_z{display:flex;align-items:center;gap:14px;margin-top:8px}.SqlInnerJoinWorkspace_numberInput__NhVwQ{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}.SqlInnerJoinWorkspace_patternVisualizerCard__eMtzp{background:#090816;border:1px solid rgba(56,189,248,.25);border-radius:12px;padding:18px;margin:14px 0}.SqlInnerJoinWorkspace_patternInputGrid__3IdSI{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:10px 0}.SqlInnerJoinWorkspace_matchResultCard__0usoY{margin-top:10px;padding:12px 16px;border-radius:8px;font-size:.88rem;font-weight:600}.SqlInnerJoinWorkspace_matchSuccess__4K_G2{background:rgba(16,185,129,.15);border:1px solid #10b981;color:#86efac}.SqlInnerJoinWorkspace_matchFailure__ys3qf{background:rgba(239,68,68,.15);border:1px solid #ef4444;color:#fca5a5}