.SqlCaseWhenWorkspace_container__rrhgZ{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}.SqlCaseWhenWorkspace_breadcrumb__W04eW{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary,#94a3b8);margin-bottom:24px;flex-wrap:wrap}.SqlCaseWhenWorkspace_breadLink__BZv0Q{color:#38bdf8;text-decoration:none;display:inline-flex;align-items:center;gap:5px;transition:color .15s ease;font-weight:600}.SqlCaseWhenWorkspace_breadLink__BZv0Q:hover{color:#7dd3fc;text-decoration:underline}.SqlCaseWhenWorkspace_breadSep__FcP_O{color:rgba(255,255,255,.25)}.SqlCaseWhenWorkspace_breadCurrent__ehdXM{color:var(--text-primary,#f8fafc);font-weight:600}.SqlCaseWhenWorkspace_header__oweUf,.SqlCaseWhenWorkspace_hero__u_2WE{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}.SqlCaseWhenWorkspace_header__oweUf:before,.SqlCaseWhenWorkspace_hero__u_2WE: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}.SqlCaseWhenWorkspace_badge__r77JR,.SqlCaseWhenWorkspace_heroBadges__yCVSx{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}.SqlCaseWhenWorkspace_title__2ZaIt{font-size:2.35rem;font-weight:900;color:#ffffff;margin:0 0 12px;line-height:1.25;letter-spacing:-.02em}.SqlCaseWhenWorkspace_subtitle__kwWmB{font-size:1.05rem;color:#cbd5e1;line-height:1.65;max-width:960px;margin:0 0 20px}.SqlCaseWhenWorkspace_metaBar__MqLAJ{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}.SqlCaseWhenWorkspace_metaItem__OsENO{display:flex;align-items:center;gap:6px;font-size:.88rem;color:#94a3b8}.SqlCaseWhenWorkspace_metaItem__OsENO strong{color:#ffffff}.SqlCaseWhenWorkspace_tocCard____wo3,.SqlCaseWhenWorkspace_toc__WYOpB{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:24px 28px;margin-top:24px;box-sizing:border-box}.SqlCaseWhenWorkspace_tocTitle__Nd75V{font-size:1.05rem;font-weight:800;color:#e2e8f0;margin:0 0 16px;display:flex;align-items:center;gap:8px}.SqlCaseWhenWorkspace_tocGrid__AIdOJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px 18px}.SqlCaseWhenWorkspace_tocItem__RKma9{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}.SqlCaseWhenWorkspace_tocItem__RKma9:hover{color:#38bdf8;background:rgba(56,189,248,.1);transform:translateX(3px)}.SqlCaseWhenWorkspace_articleBody__E7van{display:flex;flex-direction:column;gap:28px}.SqlCaseWhenWorkspace_section__Qy1WP{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}.SqlCaseWhenWorkspace_sectionHeader__hAD4T{display:flex;align-items:center;gap:14px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:14px}.SqlCaseWhenWorkspace_sectionNumber__4CrZw{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}.SqlCaseWhenWorkspace_sectionTitle__PkUz1{font-size:1.45rem;font-weight:800;color:#ffffff;margin:0;line-height:1.3}.SqlCaseWhenWorkspace_subsectionTitle__RFcHI{font-size:1.15rem;font-weight:700;color:#38bdf8;margin:18px 0 10px}.SqlCaseWhenWorkspace_paragraph__a7CkU{font-size:1.02rem;color:#cbd5e1;line-height:1.75;margin:0 0 16px}.SqlCaseWhenWorkspace_codeBlock__g7mXe{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}.SqlCaseWhenWorkspace_inlineCode__NupsP,.SqlCaseWhenWorkspace_paragraph__a7CkU code,.SqlCaseWhenWorkspace_section__Qy1WP 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}.SqlCaseWhenWorkspace_distinct__4sqxN,.SqlCaseWhenWorkspace_keyword___nxMG{color:#38bdf8;font-weight:700}.SqlCaseWhenWorkspace_column__6LRbY,.SqlCaseWhenWorkspace_identifier__xVWCr{color:#cbd5e1}.SqlCaseWhenWorkspace_table__vZeso{color:#34d399;font-weight:600}.SqlCaseWhenWorkspace_value__1mFL1{color:#fcd34d}.SqlCaseWhenWorkspace_operator__sRv9X{color:#f472b6}.SqlCaseWhenWorkspace_comment__NlMXz{color:#64748b;font-style:italic}.SqlCaseWhenWorkspace_alias__7JrBM{color:#a78bfa}.SqlCaseWhenWorkspace_nullValue__q7eu0{color:#f87171;font-weight:700}.SqlCaseWhenWorkspace_alert__SFqSi,.SqlCaseWhenWorkspace_callout__CQqW9{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}.SqlCaseWhenWorkspace_alertSuccess__wTe4k,.SqlCaseWhenWorkspace_calloutTip__AGwLW{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-left:4px solid #10b981;color:#a7f3d0}.SqlCaseWhenWorkspace_alertInfo__3cGK8,.SqlCaseWhenWorkspace_calloutInfo__z48ri{background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.25);border-left:4px solid #38bdf8;color:#bae6fd}.SqlCaseWhenWorkspace_alertWarning__Iv0pR,.SqlCaseWhenWorkspace_calloutWarning__0Xp2h{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-left:4px solid #f59e0b;color:#fde68a}.SqlCaseWhenWorkspace_alertTitle__zFAqQ{font-weight:800;margin-bottom:4px;color:#ffffff}.SqlCaseWhenWorkspace_tableContainer__BcBcx,.SqlCaseWhenWorkspace_tableWrapper__npDni{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)}.SqlCaseWhenWorkspace_labDarkTable__YKsds,.SqlCaseWhenWorkspace_liveTable__V3sDD,.SqlCaseWhenWorkspace_staticTable__GfAhJ,.SqlCaseWhenWorkspace_table__vZeso{width:100%;border-collapse:collapse;font-size:.92rem;text-align:left}.SqlCaseWhenWorkspace_labDarkTable__YKsds th,.SqlCaseWhenWorkspace_liveTable__V3sDD th,.SqlCaseWhenWorkspace_staticTable__GfAhJ th,.SqlCaseWhenWorkspace_table__vZeso 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}.SqlCaseWhenWorkspace_labDarkTable__YKsds td,.SqlCaseWhenWorkspace_liveTable__V3sDD td,.SqlCaseWhenWorkspace_staticTable__GfAhJ td,.SqlCaseWhenWorkspace_table__vZeso td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:#cbd5e1}.SqlCaseWhenWorkspace_labDarkTable__YKsds tr:last-child td,.SqlCaseWhenWorkspace_liveTable__V3sDD tr:last-child td,.SqlCaseWhenWorkspace_staticTable__GfAhJ tr:last-child td,.SqlCaseWhenWorkspace_table__vZeso tr:last-child td{border-bottom:none}.SqlCaseWhenWorkspace_labDarkTable__YKsds tr:hover,.SqlCaseWhenWorkspace_liveTable__V3sDD tr:hover,.SqlCaseWhenWorkspace_staticTable__GfAhJ tr:hover,.SqlCaseWhenWorkspace_table__vZeso tr:hover{background:rgba(255,255,255,.02)}.SqlCaseWhenWorkspace_tableGrid2__yWM4B{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}@media (max-width:860px){.SqlCaseWhenWorkspace_tableGrid2__yWM4B{grid-template-columns:1fr}}.SqlCaseWhenWorkspace_tableCard__CY1N_{background:#0d0b17;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px}.SqlCaseWhenWorkspace_tableCardHeader__gEuy7{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.SqlCaseWhenWorkspace_tableCardTitle__bccyT{font-size:1rem;font-weight:800;color:#38bdf8}.SqlCaseWhenWorkspace_fkTag__Uw4sp,.SqlCaseWhenWorkspace_pkTag__lN7Ns,.SqlCaseWhenWorkspace_tableTag__6cPAv{font-size:.72rem;font-weight:800;padding:2px 7px;border-radius:6px;text-transform:uppercase}.SqlCaseWhenWorkspace_pkTag__lN7Ns{background:rgba(16,185,129,.2);color:#34d399;border:1px solid #10b981}.SqlCaseWhenWorkspace_fkTag__Uw4sp{background:rgba(99,102,241,.2);color:#a5b4fc;border:1px solid #6366f1}.SqlCaseWhenWorkspace_pkCell__xMo4D{color:#34d399;font-weight:700}.SqlCaseWhenWorkspace_fkCell__igpea{color:#a5b4fc;font-weight:700}.SqlCaseWhenWorkspace_diagramCard__DTa70{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}.SqlCaseWhenWorkspace_diagramTitle__W36Dh{font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;margin-bottom:16px;display:flex;align-items:center;gap:6px}.SqlCaseWhenWorkspace_diagramComparison__Fc_j5,.SqlCaseWhenWorkspace_diagramFlow__Rstxf{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin:10px 0}.SqlCaseWhenWorkspace_diagramBox__2iOGS,.SqlCaseWhenWorkspace_diagramNode__Ras3n{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}.SqlCaseWhenWorkspace_diagramArrow__J4Ya7{font-size:1.2rem;font-weight:800;color:#38bdf8;padding:0 6px}.SqlCaseWhenWorkspace_diagramContent__Op1mK{color:#cbd5e1;font-size:.92rem}.SqlCaseWhenWorkspace_labRowActive__ELb85,.SqlCaseWhenWorkspace_matchedRow__t21Mb{background:rgba(16,185,129,.12)!important}.SqlCaseWhenWorkspace_labRowUnmatched__U986m,.SqlCaseWhenWorkspace_unmatchedRow__oesAI{background:rgba(239,68,68,.08)!important;opacity:.7}.SqlCaseWhenWorkspace_labPkHighlight__JLCCA{color:#34d399;font-weight:700}.SqlCaseWhenWorkspace_labFkHighlight__0Hs8k{color:#a5b4fc;font-weight:700}.SqlCaseWhenWorkspace_keyMatchBadge__t5Vu3,.SqlCaseWhenWorkspace_matchSuccessBadge__gGUt4{background:rgba(16,185,129,.2);color:#34d399;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:800;border:1px solid #10b981}.SqlCaseWhenWorkspace_matchFailBadge__alfBK{background:rgba(239,68,68,.2);color:#f87171;padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:800;border:1px solid #ef4444}.SqlCaseWhenWorkspace_labContainer__EBMYL,.SqlCaseWhenWorkspace_playgroundContainer__2h8kx{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}.SqlCaseWhenWorkspace_labHeader__d7Pok,.SqlCaseWhenWorkspace_playgroundHeader__0agD1{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}.SqlCaseWhenWorkspace_labTitle__cQZPk,.SqlCaseWhenWorkspace_playgroundTitle__Oqom_{font-size:1.25rem;font-weight:800;color:#ffffff;display:flex;align-items:center;gap:8px}.SqlCaseWhenWorkspace_labSubtitle__l6yXM{color:#94a3b8;font-size:.88rem}.SqlCaseWhenWorkspace_presetList__Tsdpf,.SqlCaseWhenWorkspace_quickTemplates__8ELqo{display:flex;gap:8px;flex-wrap:wrap}.SqlCaseWhenWorkspace_presetBtn__3HzDC,.SqlCaseWhenWorkspace_templatePill___YPQz{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}.SqlCaseWhenWorkspace_presetBtn__3HzDC:hover,.SqlCaseWhenWorkspace_templatePill___YPQz:hover{background:rgba(56,189,248,.22);border-color:#38bdf8;color:#ffffff}.SqlCaseWhenWorkspace_presetBtnActive__R_k6T{background:#0284c7;color:#ffffff;border-color:#38bdf8}.SqlCaseWhenWorkspace_labTablesGrid__o_c_s,.SqlCaseWhenWorkspace_playgroundSplit__xljtm{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:900px){.SqlCaseWhenWorkspace_labTablesGrid__o_c_s,.SqlCaseWhenWorkspace_playgroundSplit__xljtm{grid-template-columns:1fr}}.SqlCaseWhenWorkspace_labTableBox__0csFh,.SqlCaseWhenWorkspace_playgroundPanel__vUGFZ{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:14px}.SqlCaseWhenWorkspace_labTableHeader__iJevM,.SqlCaseWhenWorkspace_panelHeading___14ui{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}.SqlCaseWhenWorkspace_sqlEditorTextarea__ivT_E{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}.SqlCaseWhenWorkspace_sqlEditorTextarea__ivT_E:focus{border-color:#38bdf8;box-shadow:0 0 14px rgba(56,189,248,.3)}.SqlCaseWhenWorkspace_playgroundActions__yCPwu{display:flex;gap:10px}.SqlCaseWhenWorkspace_runBtn__9Xgq0{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)}.SqlCaseWhenWorkspace_runBtn__9Xgq0:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,132,199,.6)}.SqlCaseWhenWorkspace_resetBtn__JABmX{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}.SqlCaseWhenWorkspace_resetBtn__JABmX:hover{background:rgba(255,255,255,.1);color:#ffffff}.SqlCaseWhenWorkspace_tokenInteractiveQuery__lzOpn{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}.SqlCaseWhenWorkspace_tokenBtn___LzwZ{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)}.SqlCaseWhenWorkspace_tokenBtn___LzwZ:hover{background:rgba(56,189,248,.18)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:translateY(-1px)}.SqlCaseWhenWorkspace_tokenActive__tFP60{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}.SqlCaseWhenWorkspace_tokenKeyword__MWW7t{color:#38bdf8!important}.SqlCaseWhenWorkspace_tokenIdentifier__jyPi7{color:#34d399!important}.SqlCaseWhenWorkspace_tokenOperator__SWLz6{color:#f472b6!important}.SqlCaseWhenWorkspace_tokenValue___oRwT{color:#fcd34d!important}.SqlCaseWhenWorkspace_tokenDetailCard__BFDF8{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)}.SqlCaseWhenWorkspace_tokenDetailHeader__9meBH{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.SqlCaseWhenWorkspace_tokenRolePill__dsdbh{font-size:.78rem;font-weight:800;padding:5px 12px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.SqlCaseWhenWorkspace_tokenDetailGrid__dnChk{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.SqlCaseWhenWorkspace_tokenDetailItem__8LLGZ{background:#090816;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:16px}.SqlCaseWhenWorkspace_tokenDetailLabel__dIMXn{font-size:.78rem;font-weight:800;text-transform:uppercase;color:#38bdf8;margin-bottom:6px;letter-spacing:.04em}.SqlCaseWhenWorkspace_tokenDetailValue__WkuB7{font-size:.95rem;color:#e2e8f0;line-height:1.6}.SqlCaseWhenWorkspace_assemblerContainer__Zkn6l{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;margin-top:24px}.SqlCaseWhenWorkspace_assemblerSlots__MtrNr{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}.SqlCaseWhenWorkspace_slotEmptyText__tOiYe{color:#64748b;font-size:.9rem;font-style:italic}.SqlCaseWhenWorkspace_assemblerPool__UyWLm{display:flex;flex-wrap:wrap;gap:10px}.SqlCaseWhenWorkspace_assemblerChip__mKKx2{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}.SqlCaseWhenWorkspace_assemblerChip__mKKx2:hover:not(:disabled){background:rgba(56,189,248,.2)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:translateY(-1px)}.SqlCaseWhenWorkspace_challengeCard__ssjWP,.SqlCaseWhenWorkspace_predictCard__Mfvay{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}.SqlCaseWhenWorkspace_challengeHeader__SUDRA,.SqlCaseWhenWorkspace_predictHeader__d8LY9{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.SqlCaseWhenWorkspace_challengeTitle__4qcuK,.SqlCaseWhenWorkspace_predictTitle__i0tCp{font-size:1.15rem;font-weight:800;color:#38bdf8}.SqlCaseWhenWorkspace_challengeNav__exmC6,.SqlCaseWhenWorkspace_predictNav__A8f1P{display:flex;gap:6px}.SqlCaseWhenWorkspace_challengeBtn__ibEgt,.SqlCaseWhenWorkspace_navBtn__YDicu{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}.SqlCaseWhenWorkspace_challengeBtn__ibEgt:hover,.SqlCaseWhenWorkspace_navBtn__YDicu:hover{background:rgba(56,189,248,.15);color:#ffffff;border-color:#38bdf8}.SqlCaseWhenWorkspace_challengeBtnSelected__q6Cy_,.SqlCaseWhenWorkspace_navBtnActive__hpFEh{background:#0284c7!important;color:#ffffff!important;border-color:#38bdf8!important}.SqlCaseWhenWorkspace_challengePrompt__LqmhY,.SqlCaseWhenWorkspace_predictQuestion__rKAHk{font-size:1.02rem;font-weight:600;color:#ffffff;margin:14px 0;line-height:1.55}.SqlCaseWhenWorkspace_challengeOptions__RJzG_,.SqlCaseWhenWorkspace_predictOptions__scKh_{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px}.SqlCaseWhenWorkspace_predictOptionBtn__nlUMg{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}.SqlCaseWhenWorkspace_predictOptionBtn__nlUMg:hover:not(:disabled){background:rgba(56,189,248,.12);border-color:#38bdf8;color:#ffffff}.SqlCaseWhenWorkspace_challengeCorrect__c6I0N,.SqlCaseWhenWorkspace_predictCorrect__Z6Vxn{background:rgba(16,185,129,.2)!important;border-color:#10b981!important;color:#ffffff!important}.SqlCaseWhenWorkspace_challengeIncorrect__2FsIk,.SqlCaseWhenWorkspace_predictIncorrect__RpWQF{background:rgba(239,68,68,.2)!important;border-color:#ef4444!important;color:#ffffff!important}.SqlCaseWhenWorkspace_challengeFeedback__hQA_9,.SqlCaseWhenWorkspace_predictExplanation__lRbQh{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}.SqlCaseWhenWorkspace_challengeBrokenQuery__VbZV1{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}.SqlCaseWhenWorkspace_challengeFixInput__Ay6vW{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}.SqlCaseWhenWorkspace_challengeFixInput__Ay6vW:focus{border-color:#38bdf8;box-shadow:0 0 12px rgba(56,189,248,.25)}.SqlCaseWhenWorkspace_challengeSubmitBtn__xElNj{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)}.SqlCaseWhenWorkspace_challengeSubmitBtn__xElNj:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(2,132,199,.6)}.SqlCaseWhenWorkspace_challengeSuccess__io3G_{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}.SqlCaseWhenWorkspace_challengeError__aj8Fj{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}.SqlCaseWhenWorkspace_scalarResultCard__V0IuT{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}.SqlCaseWhenWorkspace_scalarNumber___qtce{font-size:2.75rem;font-weight:900;color:#38bdf8;line-height:1.1}.SqlCaseWhenWorkspace_scalarLabel__x8qpM{font-size:.88rem;font-weight:700;text-transform:uppercase;color:#94a3b8;margin-top:6px}.SqlCaseWhenWorkspace_calculationTicker__4ZaEj{font-family:ui-monospace,monospace;color:#34d399;font-size:.9rem;margin-top:10px}.SqlCaseWhenWorkspace_rowMaxHighlight__5K2xr,.SqlCaseWhenWorkspace_rowMinHighlight__dgs_c,.SqlCaseWhenWorkspace_rowPassed__tmTzH,.SqlCaseWhenWorkspace_rowUnique__csQmz{background:rgba(16,185,129,.08)!important}.SqlCaseWhenWorkspace_rowDuplicate__Qvrui,.SqlCaseWhenWorkspace_rowFailed__YvsiV{background:rgba(239,68,68,.08)!important;opacity:.7}.SqlCaseWhenWorkspace_rowUnknown__CmWCX{background:rgba(245,158,11,.08)!important}.SqlCaseWhenWorkspace_badgeExtremeMax__Abu4b,.SqlCaseWhenWorkspace_badgeExtremeMin__Qiehi,.SqlCaseWhenWorkspace_badgePassed__7gIh9,.SqlCaseWhenWorkspace_badgeUnique__XAu1G{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)}.SqlCaseWhenWorkspace_badgeDuplicate__DNDyT,.SqlCaseWhenWorkspace_badgeFailed__03jp_{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)}.SqlCaseWhenWorkspace_badgeIgnored___Lkmr,.SqlCaseWhenWorkspace_badgeUnknown__NbUls{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)}.SqlCaseWhenWorkspace_pickerGrid__gnTif,.SqlCaseWhenWorkspace_sortControlGrid__QCOPY{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:16px 0}.SqlCaseWhenWorkspace_controlBox__t3ibL,.SqlCaseWhenWorkspace_pickerCard__hmLvK{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px}.SqlCaseWhenWorkspace_selectDropdown__mImtn,.SqlCaseWhenWorkspace_selectInput__RutZA{width:100%;background:#090816;border:1px solid rgba(56,189,248,.25);color:#ffffff;padding:8px 12px;border-radius:8px;outline:none}.SqlCaseWhenWorkspace_rangeValueLabel__x_Tbz{font-weight:700;color:#38bdf8;margin-left:8px}.SqlCaseWhenWorkspace_sliderInput__WdTZ3{width:100%;accent-color:#38bdf8}.SqlCaseWhenWorkspace_resultCountBadge__bVHSf{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)}.SqlCaseWhenWorkspace_sortDemoCard__IJwPT,.SqlCaseWhenWorkspace_toggleToolCard__r2iV9{background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin:14px 0}.SqlCaseWhenWorkspace_pickerBtns__MyQqY,.SqlCaseWhenWorkspace_toggleButtonsGroup__OP7T_{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.SqlCaseWhenWorkspace_pickerBtn__o8aI2,.SqlCaseWhenWorkspace_sortToggleBtn__NVvZL,.SqlCaseWhenWorkspace_toggleBtn__4NiiN{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}.SqlCaseWhenWorkspace_pickerBtn__o8aI2:hover,.SqlCaseWhenWorkspace_sortToggleBtn__NVvZL:hover,.SqlCaseWhenWorkspace_toggleBtn__4NiiN:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlCaseWhenWorkspace_sortToggleBtnActive__WY_2d,.SqlCaseWhenWorkspace_toggleBtnActive__tVTU8{background:#10b981!important;border-color:#34d399!important;color:#ffffff!important}.SqlCaseWhenWorkspace_evalResultGrid__diIa7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px}.SqlCaseWhenWorkspace_evalResultItem__JkMsr{background:#090816;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 14px;font-size:.88rem}.SqlCaseWhenWorkspace_highlightedCol__HJr1d{background:rgba(56,189,248,.15)!important}.SqlCaseWhenWorkspace_highlightedCell___cMuo{background:rgba(56,189,248,.25)!important;color:#ffffff!important;font-weight:700}.SqlCaseWhenWorkspace_queryBreakdown__ONHdS,.SqlCaseWhenWorkspace_resultSection__BtB9E{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:18px;margin-top:14px}.SqlCaseWhenWorkspace_breakdownHeader__C8EBM,.SqlCaseWhenWorkspace_resultHeader__O3TcH{display:flex;justify-content:space-between;align-items:center;font-size:.92rem;font-weight:700;color:#38bdf8;margin-bottom:12px}.SqlCaseWhenWorkspace_breakdownGrid__Yzjw1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.SqlCaseWhenWorkspace_breakdownItem__H1KzX{background:#090816;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:10px 12px}.SqlCaseWhenWorkspace_breakdownLabel__cM4_z{font-size:.72rem;font-weight:800;text-transform:uppercase;color:#94a3b8}.SqlCaseWhenWorkspace_breakdownValue__Gg1C5{font-size:.88rem;color:#34d399;font-family:ui-monospace,monospace;margin-top:4px}.SqlCaseWhenWorkspace_errorBanner__6opyb{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}.SqlCaseWhenWorkspace_onBuilderBox__bVs_I,.SqlCaseWhenWorkspace_sqlEditorBox__e55h9{background:#090816;border:1px solid rgba(56,189,248,.25);border-radius:12px;padding:18px;margin:14px 0}.SqlCaseWhenWorkspace_onBuilderTitle__Hs03Y,.SqlCaseWhenWorkspace_sqlEditorTitle__JKROU{font-size:.95rem;font-weight:800;color:#38bdf8;margin-bottom:12px}.SqlCaseWhenWorkspace_onSelectRow__gvDWo{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.SqlCaseWhenWorkspace_sqlCodeText__KvcTA{font-family:ui-monospace,monospace;color:#38bdf8;font-size:.95rem}.SqlCaseWhenWorkspace_resultTitle__4YxWh{font-size:1.05rem;font-weight:800;color:#ffffff}.SqlCaseWhenWorkspace_resultCount__hasD3{color:#34d399;font-weight:700;font-size:.88rem}.SqlCaseWhenWorkspace_checklist__kx63R{list-style:none;padding:0;margin:16px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.SqlCaseWhenWorkspace_checklistItem__UDFl4{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}.SqlCaseWhenWorkspace_checkIcon__qG42H{color:#34d399;font-weight:900;flex-shrink:0}@media (max-width:768px){.SqlCaseWhenWorkspace_container__rrhgZ{padding:20px 16px 60px}.SqlCaseWhenWorkspace_header__oweUf,.SqlCaseWhenWorkspace_hero__u_2WE{padding:24px 20px;border-radius:18px}.SqlCaseWhenWorkspace_title__2ZaIt{font-size:1.8rem}.SqlCaseWhenWorkspace_subtitle__kwWmB{font-size:.95rem}.SqlCaseWhenWorkspace_section__Qy1WP{padding:22px 18px;border-radius:16px}.SqlCaseWhenWorkspace_tocGrid__AIdOJ{grid-template-columns:1fr}}.SqlCaseWhenWorkspace_resultSetPanel__ygLdV{margin-top:14px}.SqlCaseWhenWorkspace_pickerGoal__o2vA0{font-size:.88rem;font-weight:700;color:#38bdf8;margin-bottom:8px}.SqlCaseWhenWorkspace_questionCard__m9Jbo{background:#110F24;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:20px;margin-bottom:16px}.SqlCaseWhenWorkspace_questionTitle__xZJTk{font-size:1.05rem;font-weight:700;color:#ffffff;margin-bottom:12px}.SqlCaseWhenWorkspace_parenthesesCompareBox__Z_PEz{background:#090816;border:1.5px solid rgba(56,189,248,.25);border-radius:14px;padding:20px;margin:16px 0}.SqlCaseWhenWorkspace_compareToggleBtn___zNPp{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}.SqlCaseWhenWorkspace_compareToggleBtn___zNPp:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlCaseWhenWorkspace_compareToggleBtnActive__eQxKA{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlCaseWhenWorkspace_controlsBar__QtnnR{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.SqlCaseWhenWorkspace_aggBtnGroup__xbbdF,.SqlCaseWhenWorkspace_colPillGroup__ihaDw{display:flex;gap:8px;flex-wrap:wrap}.SqlCaseWhenWorkspace_aggToggleBtn__vEQTJ,.SqlCaseWhenWorkspace_colPill__E826g{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}.SqlCaseWhenWorkspace_aggToggleBtn__vEQTJ:hover,.SqlCaseWhenWorkspace_colPill__E826g:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlCaseWhenWorkspace_aggToggleActive__dteSo,.SqlCaseWhenWorkspace_colPillActive__2WPNe{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlCaseWhenWorkspace_groupBucket__l1yLU{background:#090816;border:1px solid rgba(56,189,248,.2);border-radius:12px;padding:16px;margin-bottom:12px}.SqlCaseWhenWorkspace_groupBucketHeader___6NNe{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.SqlCaseWhenWorkspace_groupBucketTitle__1XV3V{font-size:.95rem;font-weight:800;color:#38bdf8}.SqlCaseWhenWorkspace_aggregateBadge__WsfmD{background:rgba(16,185,129,.2);color:#34d399;padding:4px 10px;border-radius:12px;font-size:.78rem;font-weight:800;border:1px solid #10b981}.SqlCaseWhenWorkspace_groupRowsTree__mqnXP{padding-left:14px;border-left:2px solid rgba(56,189,248,.2);margin-top:8px}.SqlCaseWhenWorkspace_treeRowItem__vbucu{font-size:.85rem;color:#cbd5e1;padding:4px 0}.SqlCaseWhenWorkspace_treeBranch__rKI5n{color:#64748b;margin-right:6px}.SqlCaseWhenWorkspace_controlsGrid__U1ZqP{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:16px}.SqlCaseWhenWorkspace_controlGroup__de2Rh{display:flex;flex-direction:column;gap:6px}.SqlCaseWhenWorkspace_controlLabel___XUWj{font-size:.78rem;font-weight:800;text-transform:uppercase;color:#94a3b8}.SqlCaseWhenWorkspace_pipelineIndicator__eU43x{display:flex;align-items:center;gap:8px;margin:16px 0;flex-wrap:wrap}.SqlCaseWhenWorkspace_pipelineStep__7_kNo{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}.SqlCaseWhenWorkspace_pipelineActive__rgpyZ{background:rgba(56,189,248,.2);border-color:#38bdf8;color:#38bdf8;font-weight:700}.SqlCaseWhenWorkspace_pipelineArrow__IKzRV{color:#64748b;font-weight:800}.SqlCaseWhenWorkspace_groupCardsList__TggtE{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.SqlCaseWhenWorkspace_groupCard__0KWzl{background:#090816;border-radius:12px;padding:16px;border:1.5px solid rgba(255,255,255,.08)}.SqlCaseWhenWorkspace_groupCardKept__WjgMq{border-color:#10b981!important;background:rgba(16,185,129,.06)!important}.SqlCaseWhenWorkspace_groupCardFiltered__Au1F2{border-color:#ef4444!important;background:rgba(239,68,68,.06)!important;opacity:.6}.SqlCaseWhenWorkspace_groupCardHeader__dTo4w{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.SqlCaseWhenWorkspace_groupCardTitle__PxMW6{font-size:.95rem;font-weight:800;color:#ffffff}.SqlCaseWhenWorkspace_badgeKeep__tVhFh{background:rgba(16,185,129,.2);color:#34d399;padding:3px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.SqlCaseWhenWorkspace_badgeRemove__6bb5X{background:rgba(239,68,68,.2);color:#f87171;padding:3px 8px;border-radius:6px;font-size:.72rem;font-weight:800}.SqlCaseWhenWorkspace_groupAggSummary__AAI_T{font-size:.88rem;color:#38bdf8;font-weight:700;margin-bottom:6px}.SqlCaseWhenWorkspace_groupRowsDetails__eS0_r{font-size:.8rem;color:#94a3b8;line-height:1.4}.SqlCaseWhenWorkspace_tabGroup__4fuVK{display:flex;gap:8px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:12px;flex-wrap:wrap}.SqlCaseWhenWorkspace_tabBtn__y52Fq{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}.SqlCaseWhenWorkspace_tabBtn__y52Fq:hover{background:rgba(56,189,248,.12);border-color:#38bdf8;color:#ffffff}.SqlCaseWhenWorkspace_tabBtnActive__jhsoq{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlCaseWhenWorkspace_filterControlCard__N7ONn{background:#090816;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px;margin-bottom:16px}.SqlCaseWhenWorkspace_pillSelectGroup__uv5Z9{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.SqlCaseWhenWorkspace_pillSelectBtn__ZP0Rd{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}.SqlCaseWhenWorkspace_pillSelectBtn__ZP0Rd:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#ffffff}.SqlCaseWhenWorkspace_pillSelectBtnActive__3QCYh{background:#0284c7!important;border-color:#38bdf8!important;color:#ffffff!important}.SqlCaseWhenWorkspace_sliderGroup__Cj9nl{display:flex;align-items:center;gap:14px;margin-top:8px}.SqlCaseWhenWorkspace_numberInput__1jNxX{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}.SqlCaseWhenWorkspace_patternVisualizerCard__eWHj4{background:#090816;border:1px solid rgba(56,189,248,.25);border-radius:12px;padding:18px;margin:14px 0}.SqlCaseWhenWorkspace_patternInputGrid__LYhah{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:10px 0}.SqlCaseWhenWorkspace_matchResultCard__luDUT{margin-top:10px;padding:12px 16px;border-radius:8px;font-size:.88rem;font-weight:600}.SqlCaseWhenWorkspace_matchSuccess__EFVfP{background:rgba(16,185,129,.15);border:1px solid #10b981;color:#86efac}.SqlCaseWhenWorkspace_matchFailure__VTLJs{background:rgba(239,68,68,.15);border:1px solid #ef4444;color:#fca5a5}.SqlCaseWhenWorkspace_badgePassed__7gIh9{background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.35);color:#86efac;border-radius:12px}.SqlCaseWhenWorkspace_badgeFailed__03jp_,.SqlCaseWhenWorkspace_badgePassed__7gIh9{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:.78rem;font-weight:700}.SqlCaseWhenWorkspace_badgeFailed__03jp_{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.35);color:#fca5a5;border-radius:12px}.SqlCaseWhenWorkspace_badgeWarning__sKf8Q{display:inline-flex;align-items:center;gap:4px;background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.35);color:#fcd34d;padding:3px 10px;border-radius:12px;font-size:.78rem;font-weight:700}