.PerformanceBasicsWorkspace-module__TXwTtW__page{background:var(--bg-primary,#090714);min-height:100vh;color:var(--text-primary,#f8fafc);padding:32px 24px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.PerformanceBasicsWorkspace-module__TXwTtW__container{max-width:1060px;margin:0 auto}.PerformanceBasicsWorkspace-module__TXwTtW__breadcrumb{color:var(--text-secondary,#94a3b8);align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__breadLink{color:#f59e0b;align-items:center;gap:5px;text-decoration:none;transition:color .15s;display:inline-flex}.PerformanceBasicsWorkspace-module__TXwTtW__breadLink:hover{color:#fbbf24;text-decoration:underline}.PerformanceBasicsWorkspace-module__TXwTtW__breadSep{color:#ffffff40}.PerformanceBasicsWorkspace-module__TXwTtW__breadCurrent{color:var(--text-primary,#f8fafc);font-weight:600}.PerformanceBasicsWorkspace-module__TXwTtW__hero{background:linear-gradient(135deg,#f59e0b33 0%,#10b98129 50%,#8b5cf61f 100%);border:1.5px solid #f59e0b59;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.PerformanceBasicsWorkspace-module__TXwTtW__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#f59e0b47 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.PerformanceBasicsWorkspace-module__TXwTtW__heroBadge{color:#fcd34d;text-transform:uppercase;letter-spacing:.05em;background:#f59e0b2e;border:1px solid #f59e0b66;border-radius:999px;align-items:center;gap:7px;margin-bottom:16px;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.PerformanceBasicsWorkspace-module__TXwTtW__heroTitle{background:linear-gradient(135deg,#fff 40%,#fcd34d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.2}.PerformanceBasicsWorkspace-module__TXwTtW__heroDesc{color:#cbd5e1;max-width:820px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.PerformanceBasicsWorkspace-module__TXwTtW__heroMeta{flex-wrap:wrap;gap:12px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__metaPill{color:#e2e8f0;background:#00000059;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.PerformanceBasicsWorkspace-module__TXwTtW__toc{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:24px}.PerformanceBasicsWorkspace-module__TXwTtW__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:700;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.PerformanceBasicsWorkspace-module__TXwTtW__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__tocItem:hover{color:#fbbf24;background:#f59e0b1a;transform:translate(3px)}.PerformanceBasicsWorkspace-module__TXwTtW__section{margin-bottom:50px;scroll-margin-top:80px}.PerformanceBasicsWorkspace-module__TXwTtW__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__sectionNumber{color:#fbbf24;background:#f59e0b33;border:1px solid #f59e0b59;border-radius:8px;padding:4px 10px;font-size:.85rem;font-weight:800}.PerformanceBasicsWorkspace-module__TXwTtW__sectionTitle{color:#fff;margin:0;font-size:1.55rem;font-weight:800}.PerformanceBasicsWorkspace-module__TXwTtW__paragraph{color:#cbd5e1;margin-bottom:16px;font-size:.98rem;line-height:1.7}.PerformanceBasicsWorkspace-module__TXwTtW__subHeading{color:#e2e8f0;align-items:center;gap:8px;margin:28px 0 12px;font-size:1.2rem;font-weight:700;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__calloutInfo{background:#38bdf814;border-left:4px solid #38bdf8;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px}.PerformanceBasicsWorkspace-module__TXwTtW__calloutWarn{background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px}.PerformanceBasicsWorkspace-module__TXwTtW__calloutSuccess{background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px}.PerformanceBasicsWorkspace-module__TXwTtW__calloutTitle{align-items:center;gap:8px;margin-bottom:6px;font-size:.95rem;font-weight:700;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__calloutInfo .PerformanceBasicsWorkspace-module__TXwTtW__calloutTitle{color:#38bdf8}.PerformanceBasicsWorkspace-module__TXwTtW__calloutWarn .PerformanceBasicsWorkspace-module__TXwTtW__calloutTitle{color:#fbbf24}.PerformanceBasicsWorkspace-module__TXwTtW__calloutSuccess .PerformanceBasicsWorkspace-module__TXwTtW__calloutTitle{color:#34d399}.PerformanceBasicsWorkspace-module__TXwTtW__calloutBody{color:#cbd5e1;margin:0;font-size:.9rem;line-height:1.55}.PerformanceBasicsWorkspace-module__TXwTtW__codeCard{background:#0d1117;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;overflow:hidden}.PerformanceBasicsWorkspace-module__TXwTtW__codeHeader{color:#94a3b8;background:#ffffff08;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:10px 16px;font-size:.82rem;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__codeTitle{color:#cbd5e1;align-items:center;gap:6px;font-family:monospace;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__copyBtn{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.78rem;transition:all .15s;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__copyBtn:hover{color:#fff;background:#f59e0b33;border-color:#f59e0b66}.PerformanceBasicsWorkspace-module__TXwTtW__codePre{color:#e2e8f0;margin:0;padding:18px;font-family:Fira Code,Consolas,Monaco,monospace;font-size:.88rem;line-height:1.6;overflow-x:auto}.PerformanceBasicsWorkspace-module__TXwTtW__compareGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin:24px 0;display:grid}.PerformanceBasicsWorkspace-module__TXwTtW__compareCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:22px;transition:transform .2s,border-color .2s}.PerformanceBasicsWorkspace-module__TXwTtW__compareCard:hover{border-color:#f59e0b59;transform:translateY(-2px)}.PerformanceBasicsWorkspace-module__TXwTtW__compareLevel{text-transform:uppercase;color:#fbbf24;letter-spacing:.06em;margin-bottom:6px;font-size:.75rem;font-weight:800}.PerformanceBasicsWorkspace-module__TXwTtW__compareTitle{color:#fff;margin:0 0 10px;font-size:1.15rem;font-weight:700}.PerformanceBasicsWorkspace-module__TXwTtW__compareDesc{color:#94a3b8;margin-bottom:14px;font-size:.88rem;line-height:1.5}.PerformanceBasicsWorkspace-module__TXwTtW__tableWrapper{border:1px solid #ffffff1a;border-radius:14px;margin:24px 0;overflow-x:auto}.PerformanceBasicsWorkspace-module__TXwTtW__stateTable{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.PerformanceBasicsWorkspace-module__TXwTtW__stateTable th{color:#fff;background:#ffffff0d;border-bottom:1px solid #ffffff1a;padding:14px 16px;font-weight:700}.PerformanceBasicsWorkspace-module__TXwTtW__stateTable td{color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:14px 16px;line-height:1.5}.PerformanceBasicsWorkspace-module__TXwTtW__stateTable tr:last-child td{border-bottom:none}.PerformanceBasicsWorkspace-module__TXwTtW__stateTable tr:hover td{background:#ffffff05}.PerformanceBasicsWorkspace-module__TXwTtW__labCard{background:linear-gradient(#f59e0b1a 0%,#0d1117f2 100%);border:2px solid #f59e0b59;border-radius:24px;margin:40px 0;padding:32px 28px;box-shadow:0 16px 48px #0006}.PerformanceBasicsWorkspace-module__TXwTtW__labHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:18px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__labTitle{color:#fff;align-items:center;gap:10px;margin:0 0 6px;font-size:1.6rem;font-weight:800;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__labBadge{color:#090714;text-transform:uppercase;background:linear-gradient(135deg,#f59e0b 0%,#10b981 100%);border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:800}.PerformanceBasicsWorkspace-module__TXwTtW__dashboardGrid{grid-template-columns:240px 1fr;gap:24px;margin-bottom:24px;display:grid}@media (max-width:820px){.PerformanceBasicsWorkspace-module__TXwTtW__dashboardGrid{grid-template-columns:1fr}}.PerformanceBasicsWorkspace-module__TXwTtW__scoreGaugeBox{text-align:center;background:#090714;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__gaugeCircle{border:6px solid;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;margin-bottom:12px;font-size:2.3rem;font-weight:900;transition:all .3s;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__gaugePoor{color:#f87171;background:#ef44441a;border-color:#ef4444}.PerformanceBasicsWorkspace-module__TXwTtW__gaugeNeedsImprovement{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b}.PerformanceBasicsWorkspace-module__TXwTtW__gaugeGood{color:#34d399;background:#10b9811a;border-color:#10b981;box-shadow:0 0 20px #10b9814d}.PerformanceBasicsWorkspace-module__TXwTtW__gaugeLabel{text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;font-size:.85rem;font-weight:700}.PerformanceBasicsWorkspace-module__TXwTtW__vitalsGrid{background:#090714;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;justify-content:space-around;gap:14px;padding:20px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__vitalRow{flex-direction:column;gap:6px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__vitalHeader{justify-content:space-between;align-items:center;font-size:.86rem;font-weight:700;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__vitalBarTrack{background:#ffffff14;border-radius:999px;width:100%;height:8px;overflow:hidden}.PerformanceBasicsWorkspace-module__TXwTtW__vitalBarFill{border-radius:999px;height:100%;transition:width .35s,background-color .35s}.PerformanceBasicsWorkspace-module__TXwTtW__togglesSection{background:#090714;border:1px solid #ffffff1a;border-radius:18px;margin-bottom:24px;padding:22px}.PerformanceBasicsWorkspace-module__TXwTtW__togglesHeader{color:#fff;align-items:center;gap:8px;margin-bottom:14px;font-size:.95rem;font-weight:800;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__toggleList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.PerformanceBasicsWorkspace-module__TXwTtW__toggleItem{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .15s;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__toggleItem:hover{background:#ffffff0f;border-color:#f59e0b59}.PerformanceBasicsWorkspace-module__TXwTtW__toggleItemActive{background:#10b9811f;border-color:#10b98166}.PerformanceBasicsWorkspace-module__TXwTtW__toggleCheckbox{accent-color:#10b981;width:16px;height:16px;margin-top:3px}.PerformanceBasicsWorkspace-module__TXwTtW__toggleTextTitle{color:#fff;margin-bottom:2px;font-size:.88rem;font-weight:700}.PerformanceBasicsWorkspace-module__TXwTtW__toggleTextDesc{color:#94a3b8;font-size:.78rem;line-height:1.35}.PerformanceBasicsWorkspace-module__TXwTtW__challengeSection{background:#00000059;border:1px solid #ffffff1a;border-radius:16px;margin-top:24px;padding:20px}.PerformanceBasicsWorkspace-module__TXwTtW__challengeTitle{color:#fff;align-items:center;gap:8px;margin:0 0 6px;font-size:1.05rem;font-weight:700;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__challengeGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:14px;display:grid}.PerformanceBasicsWorkspace-module__TXwTtW__challengeCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:space-between;padding:14px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__challengeCardTitle{color:#fff;margin-bottom:6px;font-size:.88rem;font-weight:700}.PerformanceBasicsWorkspace-module__TXwTtW__challengeCardDesc{color:#94a3b8;margin-bottom:12px;font-size:.8rem;line-height:1.4}.PerformanceBasicsWorkspace-module__TXwTtW__challengeBtnGroup{gap:6px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__challengeBtn{color:#e2e8f0;cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:6px 10px;font-size:.78rem;font-weight:700;transition:all .15s}.PerformanceBasicsWorkspace-module__TXwTtW__challengeBtn:hover{background:#f59e0b26;border-color:#f59e0b59}.PerformanceBasicsWorkspace-module__TXwTtW__challengeBtnCorrect{color:#fff!important;background:#10b98140!important;border-color:#10b981!important}.PerformanceBasicsWorkspace-module__TXwTtW__challengeBtnWrong{color:#fff!important;background:#ef444440!important;border-color:#ef4444!important}.PerformanceBasicsWorkspace-module__TXwTtW__quizCard{background:#ffffff05;border:1.5px solid #f59e0b40;border-radius:24px;margin:50px 0;padding:32px}.PerformanceBasicsWorkspace-module__TXwTtW__quizProgress{color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.85rem;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__quizQuestionTitle{color:#fff;margin:0 0 20px;font-size:1.25rem;font-weight:700;line-height:1.4}.PerformanceBasicsWorkspace-module__TXwTtW__quizOptions{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__quizOption{color:#e2e8f0;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:14px 18px;font-size:.92rem;transition:all .15s;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__quizOption:hover{background:#f59e0b1f;border-color:#f59e0b59}.PerformanceBasicsWorkspace-module__TXwTtW__quizOptionSelected{color:#fff;background:#f59e0b33;border-color:#fbbf24}.PerformanceBasicsWorkspace-module__TXwTtW__quizOptionCorrect{color:#fff!important;background:#10b98133!important;border-color:#10b981!important}.PerformanceBasicsWorkspace-module__TXwTtW__quizOptionWrong{color:#fff!important;background:#ef444433!important;border-color:#ef4444!important}.PerformanceBasicsWorkspace-module__TXwTtW__quizExplBox{color:#fcd34d;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:12px;margin-bottom:20px;padding:14px 18px;font-size:.88rem;line-height:1.5}.PerformanceBasicsWorkspace-module__TXwTtW__quizActions{justify-content:flex-end;gap:12px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__quizNextBtn{color:#090714;cursor:pointer;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 22px;font-size:.9rem;font-weight:700;transition:transform .15s;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__quizNextBtn:hover{transform:translateY(-1px)}.PerformanceBasicsWorkspace-module__TXwTtW__quizScoreBox{text-align:center;padding:30px 20px}.PerformanceBasicsWorkspace-module__TXwTtW__quizScoreBig{background:linear-gradient(135deg,#f59e0b 0%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:12px;font-size:3.5rem;font-weight:900}.PerformanceBasicsWorkspace-module__TXwTtW__navFooter{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:60px;padding-top:30px;display:flex}.PerformanceBasicsWorkspace-module__TXwTtW__navFooterBtn{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.PerformanceBasicsWorkspace-module__TXwTtW__navFooterBtn:hover{color:#fff;background:#f59e0b26;border-color:#f59e0b66}
.WebAccessibilityWorkspace-module__YC3A_a__page{background:var(--bg-primary,#090714);min-height:100vh;color:var(--text-primary,#f8fafc);padding:32px 24px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.WebAccessibilityWorkspace-module__YC3A_a__container{max-width:1060px;margin:0 auto}.WebAccessibilityWorkspace-module__YC3A_a__breadcrumb{color:var(--text-secondary,#94a3b8);align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__breadLink{color:#38bdf8;align-items:center;gap:5px;text-decoration:none;transition:color .15s;display:inline-flex}.WebAccessibilityWorkspace-module__YC3A_a__breadLink:hover{color:#7dd3fc;text-decoration:underline}.WebAccessibilityWorkspace-module__YC3A_a__breadSep{color:#ffffff40}.WebAccessibilityWorkspace-module__YC3A_a__breadCurrent{color:var(--text-primary,#f8fafc);font-weight:600}.WebAccessibilityWorkspace-module__YC3A_a__hero{background:linear-gradient(135deg,#38bdf833 0%,#06b6d429 50%,#6366f11f 100%);border:1.5px solid #38bdf859;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.WebAccessibilityWorkspace-module__YC3A_a__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf847 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.WebAccessibilityWorkspace-module__YC3A_a__heroBadge{color:#7dd3fc;text-transform:uppercase;letter-spacing:.05em;background:#38bdf82e;border:1px solid #38bdf866;border-radius:999px;align-items:center;gap:7px;margin-bottom:16px;padding:6px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.WebAccessibilityWorkspace-module__YC3A_a__heroTitle{background:linear-gradient(135deg,#fff 40%,#7dd3fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 14px;font-size:2.3rem;font-weight:800;line-height:1.2}.WebAccessibilityWorkspace-module__YC3A_a__heroDesc{color:#cbd5e1;max-width:820px;margin:0 0 24px;font-size:1.05rem;line-height:1.6}.WebAccessibilityWorkspace-module__YC3A_a__heroMeta{flex-wrap:wrap;gap:12px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__metaPill{color:#e2e8f0;background:#00000059;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.WebAccessibilityWorkspace-module__YC3A_a__toc{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-bottom:40px;padding:24px}.WebAccessibilityWorkspace-module__YC3A_a__tocTitle{color:#fff;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:700;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;display:grid}.WebAccessibilityWorkspace-module__YC3A_a__tocItem{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__tocItem:hover{color:#38bdf8;background:#38bdf81a;transform:translate(3px)}.WebAccessibilityWorkspace-module__YC3A_a__section{margin-bottom:50px;scroll-margin-top:80px}.WebAccessibilityWorkspace-module__YC3A_a__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__sectionNumber{color:#38bdf8;background:#38bdf833;border:1px solid #38bdf859;border-radius:8px;padding:4px 10px;font-size:.85rem;font-weight:800}.WebAccessibilityWorkspace-module__YC3A_a__sectionTitle{color:#fff;margin:0;font-size:1.55rem;font-weight:800}.WebAccessibilityWorkspace-module__YC3A_a__paragraph{color:#cbd5e1;margin-bottom:16px;font-size:.98rem;line-height:1.7}.WebAccessibilityWorkspace-module__YC3A_a__subHeading{color:#e2e8f0;align-items:center;gap:8px;margin:28px 0 12px;font-size:1.2rem;font-weight:700;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__calloutInfo{background:#38bdf814;border-left:4px solid #38bdf8;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px}.WebAccessibilityWorkspace-module__YC3A_a__calloutWarn{background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px}.WebAccessibilityWorkspace-module__YC3A_a__calloutSuccess{background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px}.WebAccessibilityWorkspace-module__YC3A_a__calloutTitle{align-items:center;gap:8px;margin-bottom:6px;font-size:.95rem;font-weight:700;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__calloutInfo .WebAccessibilityWorkspace-module__YC3A_a__calloutTitle{color:#38bdf8}.WebAccessibilityWorkspace-module__YC3A_a__calloutWarn .WebAccessibilityWorkspace-module__YC3A_a__calloutTitle{color:#fbbf24}.WebAccessibilityWorkspace-module__YC3A_a__calloutSuccess .WebAccessibilityWorkspace-module__YC3A_a__calloutTitle{color:#34d399}.WebAccessibilityWorkspace-module__YC3A_a__calloutBody{color:#cbd5e1;margin:0;font-size:.9rem;line-height:1.55}.WebAccessibilityWorkspace-module__YC3A_a__codeCard{background:#0d1117;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;overflow:hidden}.WebAccessibilityWorkspace-module__YC3A_a__codeHeader{color:#94a3b8;background:#ffffff08;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:10px 16px;font-size:.82rem;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__codeTitle{color:#cbd5e1;align-items:center;gap:6px;font-family:monospace;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__copyBtn{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.78rem;transition:all .15s;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__copyBtn:hover{color:#fff;background:#38bdf833;border-color:#38bdf866}.WebAccessibilityWorkspace-module__YC3A_a__codePre{color:#e2e8f0;margin:0;padding:18px;font-family:Fira Code,Consolas,Monaco,monospace;font-size:.88rem;line-height:1.6;overflow-x:auto}.WebAccessibilityWorkspace-module__YC3A_a__compareGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin:24px 0;display:grid}.WebAccessibilityWorkspace-module__YC3A_a__compareCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:22px;transition:transform .2s,border-color .2s}.WebAccessibilityWorkspace-module__YC3A_a__compareCard:hover{border-color:#38bdf859;transform:translateY(-2px)}.WebAccessibilityWorkspace-module__YC3A_a__compareLevel{text-transform:uppercase;color:#38bdf8;letter-spacing:.06em;margin-bottom:6px;font-size:.75rem;font-weight:800}.WebAccessibilityWorkspace-module__YC3A_a__compareTitle{color:#fff;margin:0 0 10px;font-size:1.15rem;font-weight:700}.WebAccessibilityWorkspace-module__YC3A_a__compareDesc{color:#94a3b8;margin-bottom:14px;font-size:.88rem;line-height:1.5}.WebAccessibilityWorkspace-module__YC3A_a__tableWrapper{border:1px solid #ffffff1a;border-radius:14px;margin:24px 0;overflow-x:auto}.WebAccessibilityWorkspace-module__YC3A_a__stateTable{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.WebAccessibilityWorkspace-module__YC3A_a__stateTable th{color:#fff;background:#ffffff0d;border-bottom:1px solid #ffffff1a;padding:14px 16px;font-weight:700}.WebAccessibilityWorkspace-module__YC3A_a__stateTable td{color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:14px 16px;line-height:1.5}.WebAccessibilityWorkspace-module__YC3A_a__stateTable tr:last-child td{border-bottom:none}.WebAccessibilityWorkspace-module__YC3A_a__stateTable tr:hover td{background:#ffffff05}.WebAccessibilityWorkspace-module__YC3A_a__labCard{background:linear-gradient(#38bdf81a 0%,#0d1117f2 100%);border:2px solid #38bdf859;border-radius:24px;margin:40px 0;padding:32px 28px;box-shadow:0 16px 48px #0006}.WebAccessibilityWorkspace-module__YC3A_a__labHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:18px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__labTitle{color:#fff;align-items:center;gap:10px;margin:0 0 6px;font-size:1.6rem;font-weight:800;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__labBadge{color:#090714;text-transform:uppercase;background:linear-gradient(135deg,#38bdf8 0%,#10b981 100%);border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:800}.WebAccessibilityWorkspace-module__YC3A_a__labGrid{grid-template-columns:1.1fr 1fr;gap:24px;margin-bottom:24px;display:grid}@media (max-width:820px){.WebAccessibilityWorkspace-module__YC3A_a__labGrid{grid-template-columns:1fr}}.WebAccessibilityWorkspace-module__YC3A_a__sandboxPane{background:#090714;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;padding:20px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__sandboxHeader{color:#94a3b8;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:.82rem;font-weight:700;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__sandboxViewport{background:#0d1117;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__fakeButton{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background:#3b82f6;border-radius:8px;padding:10px 16px;font-size:.88rem;font-weight:700;display:inline-block}.WebAccessibilityWorkspace-module__YC3A_a__realButton{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;padding:10px 16px;font-size:.88rem;font-weight:700;transition:background .15s}.WebAccessibilityWorkspace-module__YC3A_a__realButton:focus-visible{outline-offset:2px;outline:3px solid #38bdf8}.WebAccessibilityWorkspace-module__YC3A_a__sandboxInput{color:#fff;background:#090714;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:8px 12px;font-size:.88rem}.WebAccessibilityWorkspace-module__YC3A_a__sandboxInput:focus-visible{outline-offset:2px;outline:3px solid #38bdf8}.WebAccessibilityWorkspace-module__YC3A_a__lowContrastText{color:#555e6c;margin:0;font-size:.88rem;line-height:1.4}.WebAccessibilityWorkspace-module__YC3A_a__highContrastText{color:#f1f5f9;margin:0;font-size:.88rem;line-height:1.4}.WebAccessibilityWorkspace-module__YC3A_a__auditPane{background:#090714;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;justify-content:space-between;padding:20px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__auditScoreTitle{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:14px;font-size:.85rem;font-weight:800}.WebAccessibilityWorkspace-module__YC3A_a__auditList{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__auditRow{background:#ffffff08;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.86rem;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__auditPass{color:#34d399;align-items:center;gap:6px;font-weight:700;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__auditFail{color:#f87171;align-items:center;gap:6px;font-weight:700;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__fixesSection{background:#090714;border:1px solid #ffffff1a;border-radius:18px;margin-bottom:24px;padding:22px}.WebAccessibilityWorkspace-module__YC3A_a__fixesHeader{color:#fff;align-items:center;gap:8px;margin-bottom:14px;font-size:.95rem;font-weight:800;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__fixGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.WebAccessibilityWorkspace-module__YC3A_a__fixItem{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .15s;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__fixItem:hover{background:#ffffff0f;border-color:#38bdf859}.WebAccessibilityWorkspace-module__YC3A_a__fixItemActive{background:#10b9811f;border-color:#10b98166}.WebAccessibilityWorkspace-module__YC3A_a__fixCheckbox{accent-color:#10b981;width:16px;height:16px;margin-top:3px}.WebAccessibilityWorkspace-module__YC3A_a__fixTextTitle{color:#fff;margin-bottom:2px;font-size:.88rem;font-weight:700}.WebAccessibilityWorkspace-module__YC3A_a__fixTextDesc{color:#94a3b8;font-size:.78rem;line-height:1.35}.WebAccessibilityWorkspace-module__YC3A_a__challengeSection{background:#00000059;border:1px solid #ffffff1a;border-radius:16px;margin-top:24px;padding:20px}.WebAccessibilityWorkspace-module__YC3A_a__challengeTitle{color:#fff;align-items:center;gap:8px;margin:0 0 6px;font-size:1.05rem;font-weight:700;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__challengeGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:14px;display:grid}.WebAccessibilityWorkspace-module__YC3A_a__challengeCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;justify-content:space-between;padding:14px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__challengeCardTitle{color:#fff;margin-bottom:6px;font-size:.88rem;font-weight:700}.WebAccessibilityWorkspace-module__YC3A_a__challengeCardDesc{color:#94a3b8;margin-bottom:12px;font-size:.8rem;line-height:1.4}.WebAccessibilityWorkspace-module__YC3A_a__challengeBtnGroup{gap:6px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__challengeBtn{color:#e2e8f0;cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:6px 10px;font-size:.78rem;font-weight:700;transition:all .15s}.WebAccessibilityWorkspace-module__YC3A_a__challengeBtn:hover{background:#38bdf826;border-color:#38bdf859}.WebAccessibilityWorkspace-module__YC3A_a__challengeBtnCorrect{color:#fff!important;background:#10b98140!important;border-color:#10b981!important}.WebAccessibilityWorkspace-module__YC3A_a__challengeBtnWrong{color:#fff!important;background:#ef444440!important;border-color:#ef4444!important}.WebAccessibilityWorkspace-module__YC3A_a__quizCard{background:#ffffff05;border:1.5px solid #38bdf840;border-radius:24px;margin:50px 0;padding:32px}.WebAccessibilityWorkspace-module__YC3A_a__quizProgress{color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:.85rem;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__quizQuestionTitle{color:#fff;margin:0 0 20px;font-size:1.25rem;font-weight:700;line-height:1.4}.WebAccessibilityWorkspace-module__YC3A_a__quizOptions{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__quizOption{color:#e2e8f0;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:14px 18px;font-size:.92rem;transition:all .15s;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__quizOption:hover{background:#38bdf81f;border-color:#38bdf859}.WebAccessibilityWorkspace-module__YC3A_a__quizOptionSelected{color:#fff;background:#38bdf833;border-color:#38bdf8}.WebAccessibilityWorkspace-module__YC3A_a__quizOptionCorrect{color:#fff!important;background:#10b98133!important;border-color:#10b981!important}.WebAccessibilityWorkspace-module__YC3A_a__quizOptionWrong{color:#fff!important;background:#ef444433!important;border-color:#ef4444!important}.WebAccessibilityWorkspace-module__YC3A_a__quizExplBox{color:#7dd3fc;background:#38bdf81a;border:1px solid #38bdf84d;border-radius:12px;margin-bottom:20px;padding:14px 18px;font-size:.88rem;line-height:1.5}.WebAccessibilityWorkspace-module__YC3A_a__quizActions{justify-content:flex-end;gap:12px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%);border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 22px;font-size:.9rem;font-weight:700;transition:transform .15s;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__quizNextBtn:hover{transform:translateY(-1px)}.WebAccessibilityWorkspace-module__YC3A_a__quizScoreBox{text-align:center;padding:30px 20px}.WebAccessibilityWorkspace-module__YC3A_a__quizScoreBig{background:linear-gradient(135deg,#38bdf8 0%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:12px;font-size:3.5rem;font-weight:900}.WebAccessibilityWorkspace-module__YC3A_a__navFooter{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:60px;padding-top:30px;display:flex}.WebAccessibilityWorkspace-module__YC3A_a__navFooterBtn{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.WebAccessibilityWorkspace-module__YC3A_a__navFooterBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf866}
.SqlSelectWorkspace-module__6lMcna__container{max-width:1260px;color:var(--text-primary,#f8fafc);box-sizing:border-box;margin:0 auto;padding:32px 28px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.7}.SqlSelectWorkspace-module__6lMcna__breadcrumb{color:var(--text-secondary,#94a3b8);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.SqlSelectWorkspace-module__6lMcna__breadLink{color:#38bdf8;align-items:center;gap:5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.SqlSelectWorkspace-module__6lMcna__breadLink:hover{color:#7dd3fc;text-decoration:underline}.SqlSelectWorkspace-module__6lMcna__breadSep{color:#ffffff40}.SqlSelectWorkspace-module__6lMcna__breadCurrent{color:var(--text-primary,#f8fafc);font-weight:600}.SqlSelectWorkspace-module__6lMcna__header,.SqlSelectWorkspace-module__6lMcna__hero{box-sizing:border-box;background:linear-gradient(135deg,#0284c72e 0%,#10b9811a 50%,#6366f114 100%);border:1.5px solid #38bdf852;border-radius:24px;margin-bottom:36px;padding:36px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.SqlSelectWorkspace-module__6lMcna__header:before,.SqlSelectWorkspace-module__6lMcna__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf833 0%,#0000 70%);width:260px;height:260px;position:absolute;top:-50px;right:-50px}.SqlSelectWorkspace-module__6lMcna__heroBadges,.SqlSelectWorkspace-module__6lMcna__badge{text-transform:uppercase;letter-spacing:.04em;color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:20px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.SqlSelectWorkspace-module__6lMcna__title{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:2.35rem;font-weight:900;line-height:1.25}.SqlSelectWorkspace-module__6lMcna__subtitle{color:#cbd5e1;max-width:960px;margin:0 0 20px;font-size:1.05rem;line-height:1.65}.SqlSelectWorkspace-module__6lMcna__metaBar{background:#00000059;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;gap:14px;margin-top:18px;padding:12px 18px;display:flex}.SqlSelectWorkspace-module__6lMcna__metaItem{color:#94a3b8;align-items:center;gap:6px;font-size:.88rem;display:flex}.SqlSelectWorkspace-module__6lMcna__metaItem strong{color:#fff}.SqlSelectWorkspace-module__6lMcna__toc,.SqlSelectWorkspace-module__6lMcna__tocCard{box-sizing:border-box;background:#110f24;border:1px solid #ffffff14;border-radius:18px;margin-top:24px;padding:24px 28px}.SqlSelectWorkspace-module__6lMcna__tocTitle{color:#e2e8f0;align-items:center;gap:8px;margin:0 0 16px;font-size:1.05rem;font-weight:800;display:flex}.SqlSelectWorkspace-module__6lMcna__tocGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px 18px;display:grid}.SqlSelectWorkspace-module__6lMcna__tocItem{color:#94a3b8;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.SqlSelectWorkspace-module__6lMcna__tocItem:hover{color:#38bdf8;background:#38bdf81a;transform:translate(3px)}.SqlSelectWorkspace-module__6lMcna__articleBody{flex-direction:column;gap:28px;display:flex}.SqlSelectWorkspace-module__6lMcna__section{box-sizing:border-box;background:#110f24;border:1px solid #ffffff14;border-radius:20px;padding:32px;box-shadow:0 4px 20px #00000040}.SqlSelectWorkspace-module__6lMcna__sectionHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:14px;display:flex}.SqlSelectWorkspace-module__6lMcna__sectionNumber{color:#38bdf8;background:linear-gradient(135deg,#0284c74d 0%,#10b98133 100%);border:1px solid #38bdf8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;font-weight:800;display:inline-flex}.SqlSelectWorkspace-module__6lMcna__sectionTitle{color:#fff;margin:0;font-size:1.45rem;font-weight:800;line-height:1.3}.SqlSelectWorkspace-module__6lMcna__subsectionTitle{color:#38bdf8;margin:18px 0 10px;font-size:1.15rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:1.02rem;line-height:1.75}.SqlSelectWorkspace-module__6lMcna__codeBlock{white-space:pre-wrap;word-break:break-word;color:#e2e8f0;box-sizing:border-box;background:#070611;border:1px solid #38bdf840;border-radius:14px;margin:18px 0;padding:20px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.65;overflow-x:auto;box-shadow:inset 0 2px 10px #00000080}.SqlSelectWorkspace-module__6lMcna__inlineCode,.SqlSelectWorkspace-module__6lMcna__section code,.SqlSelectWorkspace-module__6lMcna__paragraph code{color:#38bdf8;word-break:break-word;background:#38bdf81f;border-radius:6px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.SqlSelectWorkspace-module__6lMcna__keyword,.SqlSelectWorkspace-module__6lMcna__distinct{color:#38bdf8;font-weight:700}.SqlSelectWorkspace-module__6lMcna__identifier,.SqlSelectWorkspace-module__6lMcna__column{color:#cbd5e1}.SqlSelectWorkspace-module__6lMcna__table{color:#34d399;font-weight:600}.SqlSelectWorkspace-module__6lMcna__value{color:#fcd34d}.SqlSelectWorkspace-module__6lMcna__operator{color:#f472b6}.SqlSelectWorkspace-module__6lMcna__comment{color:#64748b;font-style:italic}.SqlSelectWorkspace-module__6lMcna__alias{color:#a78bfa}.SqlSelectWorkspace-module__6lMcna__nullValue{color:#f87171;font-weight:700}.SqlSelectWorkspace-module__6lMcna__callout,.SqlSelectWorkspace-module__6lMcna__alert{box-sizing:border-box;border-radius:14px;align-items:flex-start;gap:14px;margin:18px 0;padding:16px 20px;font-size:.95rem;line-height:1.6;display:flex}.SqlSelectWorkspace-module__6lMcna__calloutTip,.SqlSelectWorkspace-module__6lMcna__alertSuccess{color:#a7f3d0;background:#10b9811a;border:1px solid #10b9814d;border-left:4px solid #10b981}.SqlSelectWorkspace-module__6lMcna__calloutInfo,.SqlSelectWorkspace-module__6lMcna__alertInfo{color:#bae6fd;background:#38bdf814;border:1px solid #38bdf840;border-left:4px solid #38bdf8}.SqlSelectWorkspace-module__6lMcna__calloutWarning,.SqlSelectWorkspace-module__6lMcna__alertWarning{color:#fde68a;background:#f59e0b1a;border:1px solid #f59e0b4d;border-left:4px solid #f59e0b}.SqlSelectWorkspace-module__6lMcna__alertTitle{color:#fff;margin-bottom:4px;font-weight:800}.SqlSelectWorkspace-module__6lMcna__tableWrapper,.SqlSelectWorkspace-module__6lMcna__tableContainer{background:#090816;border:1px solid #ffffff14;border-radius:14px;margin:20px 0;overflow-x:auto;box-shadow:0 4px 16px #0000004d}.SqlSelectWorkspace-module__6lMcna__staticTable,.SqlSelectWorkspace-module__6lMcna__liveTable,.SqlSelectWorkspace-module__6lMcna__labDarkTable,.SqlSelectWorkspace-module__6lMcna__table{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.SqlSelectWorkspace-module__6lMcna__staticTable th,.SqlSelectWorkspace-module__6lMcna__liveTable th,.SqlSelectWorkspace-module__6lMcna__labDarkTable th,.SqlSelectWorkspace-module__6lMcna__table th{color:#38bdf8;white-space:nowrap;background:#38bdf81f;border-bottom:1px solid #38bdf840;padding:12px 16px;font-weight:700}.SqlSelectWorkspace-module__6lMcna__staticTable td,.SqlSelectWorkspace-module__6lMcna__liveTable td,.SqlSelectWorkspace-module__6lMcna__labDarkTable td,.SqlSelectWorkspace-module__6lMcna__table td{color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:12px 16px}.SqlSelectWorkspace-module__6lMcna__staticTable tr:last-child td,.SqlSelectWorkspace-module__6lMcna__liveTable tr:last-child td,.SqlSelectWorkspace-module__6lMcna__labDarkTable tr:last-child td,.SqlSelectWorkspace-module__6lMcna__table tr:last-child td{border-bottom:none}.SqlSelectWorkspace-module__6lMcna__staticTable tr:hover,.SqlSelectWorkspace-module__6lMcna__liveTable tr:hover,.SqlSelectWorkspace-module__6lMcna__labDarkTable tr:hover,.SqlSelectWorkspace-module__6lMcna__table tr:hover{background:#ffffff05}.SqlSelectWorkspace-module__6lMcna__tableGrid2{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;display:grid}@media (max-width:860px){.SqlSelectWorkspace-module__6lMcna__tableGrid2{grid-template-columns:1fr}}.SqlSelectWorkspace-module__6lMcna__tableCard{background:#0d0b17;border:1px solid #ffffff14;border-radius:14px;padding:16px}.SqlSelectWorkspace-module__6lMcna__tableCardHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.SqlSelectWorkspace-module__6lMcna__tableCardTitle{color:#38bdf8;font-size:1rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__tableTag,.SqlSelectWorkspace-module__6lMcna__pkTag,.SqlSelectWorkspace-module__6lMcna__fkTag{text-transform:uppercase;border-radius:6px;padding:2px 7px;font-size:.72rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__pkTag{color:#34d399;background:#10b98133;border:1px solid #10b981}.SqlSelectWorkspace-module__6lMcna__fkTag{color:#a5b4fc;background:#6366f133;border:1px solid #6366f1}.SqlSelectWorkspace-module__6lMcna__pkCell{color:#34d399;font-weight:700}.SqlSelectWorkspace-module__6lMcna__fkCell{color:#a5b4fc;font-weight:700}.SqlSelectWorkspace-module__6lMcna__diagramCard{box-sizing:border-box;background:#0d0b17;border:1.5px solid #38bdf840;border-radius:16px;margin:22px 0;padding:24px 22px;box-shadow:0 6px 24px #00000059}.SqlSelectWorkspace-module__6lMcna__diagramTitle{text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;align-items:center;gap:6px;margin-bottom:16px;font-size:.85rem;font-weight:800;display:flex}.SqlSelectWorkspace-module__6lMcna__diagramFlow,.SqlSelectWorkspace-module__6lMcna__diagramComparison{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:10px 0;display:flex}.SqlSelectWorkspace-module__6lMcna__diagramNode,.SqlSelectWorkspace-module__6lMcna__diagramBox{text-align:center;color:#f8fafc;background:#110f24;border:1.5px solid #38bdf840;border-radius:12px;min-width:160px;padding:14px 20px;box-shadow:0 4px 16px #00000059}.SqlSelectWorkspace-module__6lMcna__diagramArrow{color:#38bdf8;padding:0 6px;font-size:1.2rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__diagramContent{color:#cbd5e1;font-size:.92rem}.SqlSelectWorkspace-module__6lMcna__matchedRow,.SqlSelectWorkspace-module__6lMcna__labRowActive{background:#10b9811f!important}.SqlSelectWorkspace-module__6lMcna__unmatchedRow,.SqlSelectWorkspace-module__6lMcna__labRowUnmatched{opacity:.7;background:#ef444414!important}.SqlSelectWorkspace-module__6lMcna__labPkHighlight{color:#34d399;font-weight:700}.SqlSelectWorkspace-module__6lMcna__labFkHighlight{color:#a5b4fc;font-weight:700}.SqlSelectWorkspace-module__6lMcna__keyMatchBadge,.SqlSelectWorkspace-module__6lMcna__matchSuccessBadge{color:#34d399;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__matchFailBadge{color:#f87171;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__playgroundContainer,.SqlSelectWorkspace-module__6lMcna__labContainer{box-sizing:border-box;background:#0d0b17;border:1.5px solid #38bdf84d;border-radius:20px;margin:32px 0;padding:28px 26px;box-shadow:0 10px 30px #0006}.SqlSelectWorkspace-module__6lMcna__playgroundHeader,.SqlSelectWorkspace-module__6lMcna__labHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.SqlSelectWorkspace-module__6lMcna__playgroundTitle,.SqlSelectWorkspace-module__6lMcna__labTitle{color:#fff;align-items:center;gap:8px;font-size:1.25rem;font-weight:800;display:flex}.SqlSelectWorkspace-module__6lMcna__labSubtitle{color:#94a3b8;font-size:.88rem}.SqlSelectWorkspace-module__6lMcna__quickTemplates,.SqlSelectWorkspace-module__6lMcna__presetList{flex-wrap:wrap;gap:8px;display:flex}.SqlSelectWorkspace-module__6lMcna__templatePill,.SqlSelectWorkspace-module__6lMcna__presetBtn{color:#38bdf8;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf840;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__templatePill:hover,.SqlSelectWorkspace-module__6lMcna__presetBtn:hover{color:#fff;background:#38bdf838;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__presetBtnActive{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__playgroundSplit,.SqlSelectWorkspace-module__6lMcna__labTablesGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:900px){.SqlSelectWorkspace-module__6lMcna__playgroundSplit,.SqlSelectWorkspace-module__6lMcna__labTablesGrid{grid-template-columns:1fr}}.SqlSelectWorkspace-module__6lMcna__playgroundPanel,.SqlSelectWorkspace-module__6lMcna__labTableBox{background:#110f24;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.SqlSelectWorkspace-module__6lMcna__panelHeading,.SqlSelectWorkspace-module__6lMcna__labTableHeader{color:#e2e8f0;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:.95rem;font-weight:700;display:flex}.SqlSelectWorkspace-module__6lMcna__sqlEditorTextarea{color:#38bdf8;resize:vertical;box-sizing:border-box;background:#090816;border:1px solid #38bdf840;border-radius:10px;outline:none;width:100%;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.6}.SqlSelectWorkspace-module__6lMcna__sqlEditorTextarea:focus{border-color:#38bdf8;box-shadow:0 0 14px #38bdf84d}.SqlSelectWorkspace-module__6lMcna__playgroundActions{gap:10px;display:flex}.SqlSelectWorkspace-module__6lMcna__runBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:10px;padding:10px 22px;font-size:.92rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #0284c766}.SqlSelectWorkspace-module__6lMcna__runBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0284c799}.SqlSelectWorkspace-module__6lMcna__resetBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;padding:10px 20px;font-size:.92rem;font-weight:600;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__resetBtn:hover{color:#fff;background:#ffffff1a}.SqlSelectWorkspace-module__6lMcna__tokenInteractiveQuery{background:#090816;border:1px solid #ffffff14;border-radius:12px;flex-wrap:wrap;gap:10px;margin:20px 0;padding:16px;display:flex}.SqlSelectWorkspace-module__6lMcna__tokenBtn{cursor:pointer;border-radius:8px;padding:9px 16px;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:700;transition:all .15s;box-shadow:0 2px 8px #0000004d;color:#cbd5e1!important;background:#110f24!important;border:1.5px solid #38bdf84d!important}.SqlSelectWorkspace-module__6lMcna__tokenBtn:hover{transform:translateY(-1px);color:#fff!important;background:#38bdf82e!important;border-color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__tokenActive{color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%)!important;border-color:#38bdf8!important;box-shadow:0 0 14px #38bdf880!important}.SqlSelectWorkspace-module__6lMcna__tokenKeyword{color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__tokenIdentifier{color:#34d399!important}.SqlSelectWorkspace-module__6lMcna__tokenOperator{color:#f472b6!important}.SqlSelectWorkspace-module__6lMcna__tokenValue{color:#fcd34d!important}.SqlSelectWorkspace-module__6lMcna__tokenDetailCard{border-radius:14px;margin:20px 0;padding:24px;box-shadow:0 8px 24px #00000059;background:#110f24!important;border:1.5px solid #38bdf84d!important}.SqlSelectWorkspace-module__6lMcna__tokenDetailHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.SqlSelectWorkspace-module__6lMcna__tokenRolePill{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:5px 12px;font-size:.78rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__tokenDetailGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.SqlSelectWorkspace-module__6lMcna__tokenDetailItem{background:#090816;border:1px solid #ffffff0f;border-radius:10px;padding:16px}.SqlSelectWorkspace-module__6lMcna__tokenDetailLabel{text-transform:uppercase;color:#38bdf8;letter-spacing:.04em;margin-bottom:6px;font-size:.78rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__tokenDetailValue{color:#e2e8f0;font-size:.95rem;line-height:1.6}.SqlSelectWorkspace-module__6lMcna__assemblerContainer{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-top:24px;padding:24px}.SqlSelectWorkspace-module__6lMcna__assemblerSlots{background:#090816;border:1.5px dashed #38bdf859;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;min-height:56px;margin-bottom:18px;padding:12px 16px;display:flex}.SqlSelectWorkspace-module__6lMcna__slotEmptyText{color:#64748b;font-size:.9rem;font-style:italic}.SqlSelectWorkspace-module__6lMcna__assemblerPool{flex-wrap:wrap;gap:10px;display:flex}.SqlSelectWorkspace-module__6lMcna__assemblerChip{cursor:pointer;border-radius:8px;padding:8px 16px;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:700;transition:all .15s;color:#38bdf8!important;background:#0d0b17!important;border:1px solid #38bdf84d!important}.SqlSelectWorkspace-module__6lMcna__assemblerChip:hover:not(:disabled){transform:translateY(-1px);color:#fff!important;background:#38bdf833!important;border-color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__predictCard,.SqlSelectWorkspace-module__6lMcna__challengeCard{box-sizing:border-box;background:#110f24;border:1px solid #38bdf84d;border-radius:18px;margin:28px 0;padding:24px;box-shadow:0 8px 24px #00000059}.SqlSelectWorkspace-module__6lMcna__predictHeader,.SqlSelectWorkspace-module__6lMcna__challengeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.SqlSelectWorkspace-module__6lMcna__predictTitle,.SqlSelectWorkspace-module__6lMcna__challengeTitle{color:#38bdf8;font-size:1.15rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__predictNav,.SqlSelectWorkspace-module__6lMcna__challengeNav{gap:6px;display:flex}.SqlSelectWorkspace-module__6lMcna__navBtn,.SqlSelectWorkspace-module__6lMcna__challengeBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:6px 12px;font-size:.85rem;font-weight:700;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__navBtn:hover,.SqlSelectWorkspace-module__6lMcna__challengeBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__navBtnActive,.SqlSelectWorkspace-module__6lMcna__challengeBtnSelected{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__predictQuestion,.SqlSelectWorkspace-module__6lMcna__challengePrompt{color:#fff;margin:14px 0;font-size:1.02rem;font-weight:600;line-height:1.55}.SqlSelectWorkspace-module__6lMcna__predictOptions,.SqlSelectWorkspace-module__6lMcna__challengeOptions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px;display:grid}.SqlSelectWorkspace-module__6lMcna__predictOptionBtn{color:#cbd5e1;cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:12px 16px;font-size:.92rem;font-weight:600;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__predictOptionBtn:hover:not(:disabled){color:#fff;background:#38bdf81f;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__predictCorrect,.SqlSelectWorkspace-module__6lMcna__challengeCorrect{color:#fff!important;background:#10b98133!important;border-color:#10b981!important}.SqlSelectWorkspace-module__6lMcna__predictIncorrect,.SqlSelectWorkspace-module__6lMcna__challengeIncorrect{color:#fff!important;background:#ef444433!important;border-color:#ef4444!important}.SqlSelectWorkspace-module__6lMcna__predictExplanation,.SqlSelectWorkspace-module__6lMcna__challengeFeedback{color:#cbd5e1;background:#38bdf814;border-left:4px solid #38bdf8;border-radius:8px;margin-top:14px;padding:14px 18px;font-size:.92rem;line-height:1.6}.SqlSelectWorkspace-module__6lMcna__challengeBrokenQuery{color:#fca5a5;background:#090816;border-left:4px solid #ef4444;border-radius:10px;margin:14px 0;padding:14px 18px;font-family:ui-monospace,monospace;overflow-x:auto}.SqlSelectWorkspace-module__6lMcna__challengeFixInput{color:#38bdf8;box-sizing:border-box;background:#00000080;border:1px solid #ffffff26;border-radius:10px;outline:none;width:100%;margin-bottom:12px;padding:12px 16px;font-family:ui-monospace,monospace;font-size:.95rem}.SqlSelectWorkspace-module__6lMcna__challengeFixInput:focus{border-color:#38bdf8;box-shadow:0 0 12px #38bdf840}.SqlSelectWorkspace-module__6lMcna__challengeSubmitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:10px;padding:10px 24px;font-size:.92rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #0284c766}.SqlSelectWorkspace-module__6lMcna__challengeSubmitBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0284c799}.SqlSelectWorkspace-module__6lMcna__challengeSuccess{color:#86efac;background:#10b9811f;border:1px solid #10b9814d;border-radius:10px;margin-top:14px;padding:14px 18px;font-size:.92rem;font-weight:600}.SqlSelectWorkspace-module__6lMcna__challengeError{color:#fca5a5;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;margin-top:14px;padding:14px 18px;font-size:.92rem;font-weight:600}.SqlSelectWorkspace-module__6lMcna__scalarResultCard{text-align:center;background:linear-gradient(135deg,#0284c726 0%,#10b9811a 100%);border:1.5px solid #38bdf859;border-radius:16px;margin:16px 0;padding:24px}.SqlSelectWorkspace-module__6lMcna__scalarNumber{color:#38bdf8;font-size:2.75rem;font-weight:900;line-height:1.1}.SqlSelectWorkspace-module__6lMcna__scalarLabel{text-transform:uppercase;color:#94a3b8;margin-top:6px;font-size:.88rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__calculationTicker{color:#34d399;margin-top:10px;font-family:ui-monospace,monospace;font-size:.9rem}.SqlSelectWorkspace-module__6lMcna__rowPassed,.SqlSelectWorkspace-module__6lMcna__rowUnique,.SqlSelectWorkspace-module__6lMcna__rowMinHighlight,.SqlSelectWorkspace-module__6lMcna__rowMaxHighlight{background:#10b98114!important}.SqlSelectWorkspace-module__6lMcna__rowFailed,.SqlSelectWorkspace-module__6lMcna__rowDuplicate{opacity:.7;background:#ef444414!important}.SqlSelectWorkspace-module__6lMcna__rowUnknown{background:#f59e0b14!important}.SqlSelectWorkspace-module__6lMcna__badgePassed,.SqlSelectWorkspace-module__6lMcna__badgeUnique,.SqlSelectWorkspace-module__6lMcna__badgeExtremeMin,.SqlSelectWorkspace-module__6lMcna__badgeExtremeMax{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.SqlSelectWorkspace-module__6lMcna__badgeFailed,.SqlSelectWorkspace-module__6lMcna__badgeDuplicate{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.SqlSelectWorkspace-module__6lMcna__badgeUnknown,.SqlSelectWorkspace-module__6lMcna__badgeIgnored{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.SqlSelectWorkspace-module__6lMcna__sortControlGrid,.SqlSelectWorkspace-module__6lMcna__pickerGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:16px 0;display:grid}.SqlSelectWorkspace-module__6lMcna__controlBox,.SqlSelectWorkspace-module__6lMcna__pickerCard{background:#0000004d;border:1px solid #ffffff14;border-radius:10px;padding:14px}.SqlSelectWorkspace-module__6lMcna__selectInput,.SqlSelectWorkspace-module__6lMcna__selectDropdown{color:#fff;background:#090816;border:1px solid #38bdf840;border-radius:8px;outline:none;width:100%;padding:8px 12px}.SqlSelectWorkspace-module__6lMcna__rangeValueLabel{color:#38bdf8;margin-left:8px;font-weight:700}.SqlSelectWorkspace-module__6lMcna__sliderInput{accent-color:#38bdf8;width:100%}.SqlSelectWorkspace-module__6lMcna__resultCountBadge{color:#34d399;background:#10b98126;border:1px solid #10b98140;border-radius:12px;padding:3px 10px;font-size:.78rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__toggleToolCard,.SqlSelectWorkspace-module__6lMcna__sortDemoCard{background:#00000059;border:1px solid #ffffff14;border-radius:12px;margin:14px 0;padding:16px}.SqlSelectWorkspace-module__6lMcna__toggleButtonsGroup,.SqlSelectWorkspace-module__6lMcna__pickerBtns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.SqlSelectWorkspace-module__6lMcna__toggleBtn,.SqlSelectWorkspace-module__6lMcna__sortToggleBtn,.SqlSelectWorkspace-module__6lMcna__pickerBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:8px 14px;font-size:.85rem;font-weight:700;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__toggleBtn:hover,.SqlSelectWorkspace-module__6lMcna__sortToggleBtn:hover,.SqlSelectWorkspace-module__6lMcna__pickerBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__toggleBtnActive,.SqlSelectWorkspace-module__6lMcna__sortToggleBtnActive{color:#fff!important;background:#10b981!important;border-color:#34d399!important}.SqlSelectWorkspace-module__6lMcna__evalResultGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px;display:grid}.SqlSelectWorkspace-module__6lMcna__evalResultItem{background:#090816;border:1px solid #ffffff0f;border-radius:8px;padding:10px 14px;font-size:.88rem}.SqlSelectWorkspace-module__6lMcna__highlightedCol{background:#38bdf826!important}.SqlSelectWorkspace-module__6lMcna__highlightedCell{font-weight:700;color:#fff!important;background:#38bdf840!important}.SqlSelectWorkspace-module__6lMcna__queryBreakdown,.SqlSelectWorkspace-module__6lMcna__resultSection{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-top:14px;padding:18px}.SqlSelectWorkspace-module__6lMcna__breakdownHeader,.SqlSelectWorkspace-module__6lMcna__resultHeader{color:#38bdf8;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.92rem;font-weight:700;display:flex}.SqlSelectWorkspace-module__6lMcna__breakdownGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.SqlSelectWorkspace-module__6lMcna__breakdownItem{background:#090816;border:1px solid #ffffff0d;border-radius:8px;padding:10px 12px}.SqlSelectWorkspace-module__6lMcna__breakdownLabel{text-transform:uppercase;color:#94a3b8;font-size:.72rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__breakdownValue{color:#34d399;margin-top:4px;font-family:ui-monospace,monospace;font-size:.88rem}.SqlSelectWorkspace-module__6lMcna__errorBanner{color:#fca5a5;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;margin-top:12px;padding:12px 16px;font-size:.9rem}.SqlSelectWorkspace-module__6lMcna__onBuilderBox,.SqlSelectWorkspace-module__6lMcna__sqlEditorBox{background:#090816;border:1px solid #38bdf840;border-radius:12px;margin:14px 0;padding:18px}.SqlSelectWorkspace-module__6lMcna__onBuilderTitle,.SqlSelectWorkspace-module__6lMcna__sqlEditorTitle{color:#38bdf8;margin-bottom:12px;font-size:.95rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__onSelectRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SqlSelectWorkspace-module__6lMcna__sqlCodeText{color:#38bdf8;font-family:ui-monospace,monospace;font-size:.95rem}.SqlSelectWorkspace-module__6lMcna__resultTitle{color:#fff;font-size:1.05rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__resultCount{color:#34d399;font-size:.88rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__checklist{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.SqlSelectWorkspace-module__6lMcna__checklistItem{color:#cbd5e1;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.92rem;display:flex}.SqlSelectWorkspace-module__6lMcna__checkIcon{color:#34d399;flex-shrink:0;font-weight:900}@media (max-width:768px){.SqlSelectWorkspace-module__6lMcna__container{padding:20px 16px 60px}.SqlSelectWorkspace-module__6lMcna__header,.SqlSelectWorkspace-module__6lMcna__hero{border-radius:18px;padding:24px 20px}.SqlSelectWorkspace-module__6lMcna__title{font-size:1.8rem}.SqlSelectWorkspace-module__6lMcna__subtitle{font-size:.95rem}.SqlSelectWorkspace-module__6lMcna__section{border-radius:16px;padding:22px 18px}.SqlSelectWorkspace-module__6lMcna__tocGrid{grid-template-columns:1fr}}.SqlSelectWorkspace-module__6lMcna__resultSetPanel{margin-top:14px}.SqlSelectWorkspace-module__6lMcna__pickerGoal{color:#38bdf8;margin-bottom:8px;font-size:.88rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__questionCard{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-bottom:16px;padding:20px}.SqlSelectWorkspace-module__6lMcna__questionTitle{color:#fff;margin-bottom:12px;font-size:1.05rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__parenthesesCompareBox{background:#090816;border:1.5px solid #38bdf840;border-radius:14px;margin:16px 0;padding:20px}.SqlSelectWorkspace-module__6lMcna__compareToggleBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:8px 16px;font-size:.88rem;font-weight:700;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__compareToggleBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__compareToggleBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__controlsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.SqlSelectWorkspace-module__6lMcna__colPillGroup,.SqlSelectWorkspace-module__6lMcna__aggBtnGroup{flex-wrap:wrap;gap:8px;display:flex}.SqlSelectWorkspace-module__6lMcna__colPill,.SqlSelectWorkspace-module__6lMcna__aggToggleBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__colPill:hover,.SqlSelectWorkspace-module__6lMcna__aggToggleBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__colPillActive,.SqlSelectWorkspace-module__6lMcna__aggToggleActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__groupBucket{background:#090816;border:1px solid #38bdf833;border-radius:12px;margin-bottom:12px;padding:16px}.SqlSelectWorkspace-module__6lMcna__groupBucketHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.SqlSelectWorkspace-module__6lMcna__groupBucketTitle{color:#38bdf8;font-size:.95rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__aggregateBadge{color:#34d399;background:#10b98133;border:1px solid #10b981;border-radius:12px;padding:4px 10px;font-size:.78rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__groupRowsTree{border-left:2px solid #38bdf833;margin-top:8px;padding-left:14px}.SqlSelectWorkspace-module__6lMcna__treeRowItem{color:#cbd5e1;padding:4px 0;font-size:.85rem}.SqlSelectWorkspace-module__6lMcna__treeBranch{color:#64748b;margin-right:6px}.SqlSelectWorkspace-module__6lMcna__controlsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:16px;display:grid}.SqlSelectWorkspace-module__6lMcna__controlGroup{flex-direction:column;gap:6px;display:flex}.SqlSelectWorkspace-module__6lMcna__controlLabel{text-transform:uppercase;color:#94a3b8;font-size:.78rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__pipelineIndicator{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.SqlSelectWorkspace-module__6lMcna__pipelineStep{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:6px 12px;font-size:.82rem}.SqlSelectWorkspace-module__6lMcna__pipelineActive{color:#38bdf8;background:#38bdf833;border-color:#38bdf8;font-weight:700}.SqlSelectWorkspace-module__6lMcna__pipelineArrow{color:#64748b;font-weight:800}.SqlSelectWorkspace-module__6lMcna__groupCardsList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.SqlSelectWorkspace-module__6lMcna__groupCard{background:#090816;border:1.5px solid #ffffff14;border-radius:12px;padding:16px}.SqlSelectWorkspace-module__6lMcna__groupCardKept{background:#10b9810f!important;border-color:#10b981!important}.SqlSelectWorkspace-module__6lMcna__groupCardFiltered{opacity:.6;background:#ef44440f!important;border-color:#ef4444!important}.SqlSelectWorkspace-module__6lMcna__groupCardHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.SqlSelectWorkspace-module__6lMcna__groupCardTitle{color:#fff;font-size:.95rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__badgeKeep{color:#34d399;background:#10b98133;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__badgeRemove{color:#f87171;background:#ef444433;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800}.SqlSelectWorkspace-module__6lMcna__groupAggSummary{color:#38bdf8;margin-bottom:6px;font-size:.88rem;font-weight:700}.SqlSelectWorkspace-module__6lMcna__groupRowsDetails{color:#94a3b8;font-size:.8rem;line-height:1.4}.SqlSelectWorkspace-module__6lMcna__tabGroup{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding-bottom:12px;display:flex}.SqlSelectWorkspace-module__6lMcna__tabBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:8px 18px;font-size:.88rem;font-weight:700;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__tabBtn:hover{color:#fff;background:#38bdf81f;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__tabBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__filterControlCard{background:#090816;border:1px solid #ffffff14;border-radius:12px;margin-bottom:16px;padding:16px}.SqlSelectWorkspace-module__6lMcna__pillSelectGroup{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.SqlSelectWorkspace-module__6lMcna__pillSelectBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.SqlSelectWorkspace-module__6lMcna__pillSelectBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlSelectWorkspace-module__6lMcna__pillSelectBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlSelectWorkspace-module__6lMcna__sliderGroup{align-items:center;gap:14px;margin-top:8px;display:flex}.SqlSelectWorkspace-module__6lMcna__numberInput{color:#38bdf8;background:#090816;border:1px solid #38bdf840;border-radius:8px;outline:none;width:90px;padding:6px 12px;font-weight:700}.SqlSelectWorkspace-module__6lMcna__patternVisualizerCard{background:#090816;border:1px solid #38bdf840;border-radius:12px;margin:14px 0;padding:18px}.SqlSelectWorkspace-module__6lMcna__patternInputGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:10px 0;display:grid}.SqlSelectWorkspace-module__6lMcna__matchResultCard{border-radius:8px;margin-top:10px;padding:12px 16px;font-size:.88rem;font-weight:600}.SqlSelectWorkspace-module__6lMcna__matchSuccess{color:#86efac;background:#10b98126;border:1px solid #10b981}.SqlSelectWorkspace-module__6lMcna__matchFailure{color:#fca5a5;background:#ef444426;border:1px solid #ef4444}
.SqlDistinctWorkspace-module__T1DHUG__container{max-width:1260px;color:var(--text-primary,#f8fafc);box-sizing:border-box;margin:0 auto;padding:32px 28px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.7}.SqlDistinctWorkspace-module__T1DHUG__breadcrumb{color:var(--text-secondary,#94a3b8);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__breadLink{color:#38bdf8;align-items:center;gap:5px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.SqlDistinctWorkspace-module__T1DHUG__breadLink:hover{color:#7dd3fc;text-decoration:underline}.SqlDistinctWorkspace-module__T1DHUG__breadSep{color:#ffffff40}.SqlDistinctWorkspace-module__T1DHUG__breadCurrent{color:var(--text-primary,#f8fafc);font-weight:600}.SqlDistinctWorkspace-module__T1DHUG__header,.SqlDistinctWorkspace-module__T1DHUG__hero{box-sizing:border-box;background:linear-gradient(135deg,#0284c72e 0%,#10b9811a 50%,#6366f114 100%);border:1.5px solid #38bdf852;border-radius:24px;margin-bottom:36px;padding:36px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.SqlDistinctWorkspace-module__T1DHUG__header:before,.SqlDistinctWorkspace-module__T1DHUG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf833 0%,#0000 70%);width:260px;height:260px;position:absolute;top:-50px;right:-50px}.SqlDistinctWorkspace-module__T1DHUG__heroBadges,.SqlDistinctWorkspace-module__T1DHUG__badge{text-transform:uppercase;letter-spacing:.04em;color:#38bdf8;background:#38bdf826;border:1px solid #38bdf84d;border-radius:20px;align-items:center;gap:6px;margin-bottom:14px;padding:5px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.SqlDistinctWorkspace-module__T1DHUG__title{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:2.35rem;font-weight:900;line-height:1.25}.SqlDistinctWorkspace-module__T1DHUG__subtitle{color:#cbd5e1;max-width:960px;margin:0 0 20px;font-size:1.05rem;line-height:1.65}.SqlDistinctWorkspace-module__T1DHUG__metaBar{background:#00000059;border:1px solid #ffffff14;border-radius:14px;flex-wrap:wrap;gap:14px;margin-top:18px;padding:12px 18px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__metaItem{color:#94a3b8;align-items:center;gap:6px;font-size:.88rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__metaItem strong{color:#fff}.SqlDistinctWorkspace-module__T1DHUG__toc,.SqlDistinctWorkspace-module__T1DHUG__tocCard{box-sizing:border-box;background:#110f24;border:1px solid #ffffff14;border-radius:18px;margin-top:24px;padding:24px 28px}.SqlDistinctWorkspace-module__T1DHUG__tocTitle{color:#e2e8f0;align-items:center;gap:8px;margin:0 0 16px;font-size:1.05rem;font-weight:800;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tocGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px 18px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__tocItem{color:#94a3b8;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:.88rem;text-decoration:none;transition:all .15s;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tocItem:hover{color:#38bdf8;background:#38bdf81a;transform:translate(3px)}.SqlDistinctWorkspace-module__T1DHUG__articleBody{flex-direction:column;gap:28px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__section{box-sizing:border-box;background:#110f24;border:1px solid #ffffff14;border-radius:20px;padding:32px;box-shadow:0 4px 20px #00000040}.SqlDistinctWorkspace-module__T1DHUG__sectionHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:14px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__sectionNumber{color:#38bdf8;background:linear-gradient(135deg,#0284c74d 0%,#10b98133 100%);border:1px solid #38bdf8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.95rem;font-weight:800;display:inline-flex}.SqlDistinctWorkspace-module__T1DHUG__sectionTitle{color:#fff;margin:0;font-size:1.45rem;font-weight:800;line-height:1.3}.SqlDistinctWorkspace-module__T1DHUG__subsectionTitle{color:#38bdf8;margin:18px 0 10px;font-size:1.15rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:1.02rem;line-height:1.75}.SqlDistinctWorkspace-module__T1DHUG__codeBlock{white-space:pre-wrap;word-break:break-word;color:#e2e8f0;box-sizing:border-box;background:#070611;border:1px solid #38bdf840;border-radius:14px;margin:18px 0;padding:20px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.65;overflow-x:auto;box-shadow:inset 0 2px 10px #00000080}.SqlDistinctWorkspace-module__T1DHUG__inlineCode,.SqlDistinctWorkspace-module__T1DHUG__section code,.SqlDistinctWorkspace-module__T1DHUG__paragraph code{color:#38bdf8;word-break:break-word;background:#38bdf81f;border-radius:6px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.SqlDistinctWorkspace-module__T1DHUG__keyword,.SqlDistinctWorkspace-module__T1DHUG__distinct{color:#38bdf8;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__identifier,.SqlDistinctWorkspace-module__T1DHUG__column{color:#cbd5e1}.SqlDistinctWorkspace-module__T1DHUG__table{color:#34d399;font-weight:600}.SqlDistinctWorkspace-module__T1DHUG__value{color:#fcd34d}.SqlDistinctWorkspace-module__T1DHUG__operator{color:#f472b6}.SqlDistinctWorkspace-module__T1DHUG__comment{color:#64748b;font-style:italic}.SqlDistinctWorkspace-module__T1DHUG__alias{color:#a78bfa}.SqlDistinctWorkspace-module__T1DHUG__nullValue{color:#f87171;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__callout,.SqlDistinctWorkspace-module__T1DHUG__alert{box-sizing:border-box;border-radius:14px;align-items:flex-start;gap:14px;margin:18px 0;padding:16px 20px;font-size:.95rem;line-height:1.6;display:flex}.SqlDistinctWorkspace-module__T1DHUG__calloutTip,.SqlDistinctWorkspace-module__T1DHUG__alertSuccess{color:#a7f3d0;background:#10b9811a;border:1px solid #10b9814d;border-left:4px solid #10b981}.SqlDistinctWorkspace-module__T1DHUG__calloutInfo,.SqlDistinctWorkspace-module__T1DHUG__alertInfo{color:#bae6fd;background:#38bdf814;border:1px solid #38bdf840;border-left:4px solid #38bdf8}.SqlDistinctWorkspace-module__T1DHUG__calloutWarning,.SqlDistinctWorkspace-module__T1DHUG__alertWarning{color:#fde68a;background:#f59e0b1a;border:1px solid #f59e0b4d;border-left:4px solid #f59e0b}.SqlDistinctWorkspace-module__T1DHUG__alertTitle{color:#fff;margin-bottom:4px;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__tableWrapper,.SqlDistinctWorkspace-module__T1DHUG__tableContainer{background:#090816;border:1px solid #ffffff14;border-radius:14px;margin:20px 0;overflow-x:auto;box-shadow:0 4px 16px #0000004d}.SqlDistinctWorkspace-module__T1DHUG__staticTable,.SqlDistinctWorkspace-module__T1DHUG__liveTable,.SqlDistinctWorkspace-module__T1DHUG__labDarkTable,.SqlDistinctWorkspace-module__T1DHUG__table{border-collapse:collapse;text-align:left;width:100%;font-size:.92rem}.SqlDistinctWorkspace-module__T1DHUG__staticTable th,.SqlDistinctWorkspace-module__T1DHUG__liveTable th,.SqlDistinctWorkspace-module__T1DHUG__labDarkTable th,.SqlDistinctWorkspace-module__T1DHUG__table th{color:#38bdf8;white-space:nowrap;background:#38bdf81f;border-bottom:1px solid #38bdf840;padding:12px 16px;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__staticTable td,.SqlDistinctWorkspace-module__T1DHUG__liveTable td,.SqlDistinctWorkspace-module__T1DHUG__labDarkTable td,.SqlDistinctWorkspace-module__T1DHUG__table td{color:#cbd5e1;border-bottom:1px solid #ffffff0d;padding:12px 16px}.SqlDistinctWorkspace-module__T1DHUG__staticTable tr:last-child td,.SqlDistinctWorkspace-module__T1DHUG__liveTable tr:last-child td,.SqlDistinctWorkspace-module__T1DHUG__labDarkTable tr:last-child td,.SqlDistinctWorkspace-module__T1DHUG__table tr:last-child td{border-bottom:none}.SqlDistinctWorkspace-module__T1DHUG__staticTable tr:hover,.SqlDistinctWorkspace-module__T1DHUG__liveTable tr:hover,.SqlDistinctWorkspace-module__T1DHUG__labDarkTable tr:hover,.SqlDistinctWorkspace-module__T1DHUG__table tr:hover{background:#ffffff05}.SqlDistinctWorkspace-module__T1DHUG__tableGrid2{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;display:grid}@media (max-width:860px){.SqlDistinctWorkspace-module__T1DHUG__tableGrid2{grid-template-columns:1fr}}.SqlDistinctWorkspace-module__T1DHUG__tableCard{background:#0d0b17;border:1px solid #ffffff14;border-radius:14px;padding:16px}.SqlDistinctWorkspace-module__T1DHUG__tableCardHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tableCardTitle{color:#38bdf8;font-size:1rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__tableTag,.SqlDistinctWorkspace-module__T1DHUG__pkTag,.SqlDistinctWorkspace-module__T1DHUG__fkTag{text-transform:uppercase;border-radius:6px;padding:2px 7px;font-size:.72rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__pkTag{color:#34d399;background:#10b98133;border:1px solid #10b981}.SqlDistinctWorkspace-module__T1DHUG__fkTag{color:#a5b4fc;background:#6366f133;border:1px solid #6366f1}.SqlDistinctWorkspace-module__T1DHUG__pkCell{color:#34d399;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__fkCell{color:#a5b4fc;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__diagramCard{box-sizing:border-box;background:#0d0b17;border:1.5px solid #38bdf840;border-radius:16px;margin:22px 0;padding:24px 22px;box-shadow:0 6px 24px #00000059}.SqlDistinctWorkspace-module__T1DHUG__diagramTitle{text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;align-items:center;gap:6px;margin-bottom:16px;font-size:.85rem;font-weight:800;display:flex}.SqlDistinctWorkspace-module__T1DHUG__diagramFlow,.SqlDistinctWorkspace-module__T1DHUG__diagramComparison{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:10px 0;display:flex}.SqlDistinctWorkspace-module__T1DHUG__diagramNode,.SqlDistinctWorkspace-module__T1DHUG__diagramBox{text-align:center;color:#f8fafc;background:#110f24;border:1.5px solid #38bdf840;border-radius:12px;min-width:160px;padding:14px 20px;box-shadow:0 4px 16px #00000059}.SqlDistinctWorkspace-module__T1DHUG__diagramArrow{color:#38bdf8;padding:0 6px;font-size:1.2rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__diagramContent{color:#cbd5e1;font-size:.92rem}.SqlDistinctWorkspace-module__T1DHUG__matchedRow,.SqlDistinctWorkspace-module__T1DHUG__labRowActive{background:#10b9811f!important}.SqlDistinctWorkspace-module__T1DHUG__unmatchedRow,.SqlDistinctWorkspace-module__T1DHUG__labRowUnmatched{opacity:.7;background:#ef444414!important}.SqlDistinctWorkspace-module__T1DHUG__labPkHighlight{color:#34d399;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__labFkHighlight{color:#a5b4fc;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__keyMatchBadge,.SqlDistinctWorkspace-module__T1DHUG__matchSuccessBadge{color:#34d399;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__matchFailBadge{color:#f87171;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 8px;font-size:.75rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__playgroundContainer,.SqlDistinctWorkspace-module__T1DHUG__labContainer{box-sizing:border-box;background:#0d0b17;border:1.5px solid #38bdf84d;border-radius:20px;margin:32px 0;padding:28px 26px;box-shadow:0 10px 30px #0006}.SqlDistinctWorkspace-module__T1DHUG__playgroundHeader,.SqlDistinctWorkspace-module__T1DHUG__labHeader{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__playgroundTitle,.SqlDistinctWorkspace-module__T1DHUG__labTitle{color:#fff;align-items:center;gap:8px;font-size:1.25rem;font-weight:800;display:flex}.SqlDistinctWorkspace-module__T1DHUG__labSubtitle{color:#94a3b8;font-size:.88rem}.SqlDistinctWorkspace-module__T1DHUG__quickTemplates,.SqlDistinctWorkspace-module__T1DHUG__presetList{flex-wrap:wrap;gap:8px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__templatePill,.SqlDistinctWorkspace-module__T1DHUG__presetBtn{color:#38bdf8;cursor:pointer;background:#38bdf81a;border:1px solid #38bdf840;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__templatePill:hover,.SqlDistinctWorkspace-module__T1DHUG__presetBtn:hover{color:#fff;background:#38bdf838;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__presetBtnActive{color:#fff;background:#0284c7;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__playgroundSplit,.SqlDistinctWorkspace-module__T1DHUG__labTablesGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:900px){.SqlDistinctWorkspace-module__T1DHUG__playgroundSplit,.SqlDistinctWorkspace-module__T1DHUG__labTablesGrid{grid-template-columns:1fr}}.SqlDistinctWorkspace-module__T1DHUG__playgroundPanel,.SqlDistinctWorkspace-module__T1DHUG__labTableBox{background:#110f24;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__panelHeading,.SqlDistinctWorkspace-module__T1DHUG__labTableHeader{color:#e2e8f0;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:.95rem;font-weight:700;display:flex}.SqlDistinctWorkspace-module__T1DHUG__sqlEditorTextarea{color:#38bdf8;resize:vertical;box-sizing:border-box;background:#090816;border:1px solid #38bdf840;border-radius:10px;outline:none;width:100%;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.95rem;line-height:1.6}.SqlDistinctWorkspace-module__T1DHUG__sqlEditorTextarea:focus{border-color:#38bdf8;box-shadow:0 0 14px #38bdf84d}.SqlDistinctWorkspace-module__T1DHUG__playgroundActions{gap:10px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__runBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:10px;padding:10px 22px;font-size:.92rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #0284c766}.SqlDistinctWorkspace-module__T1DHUG__runBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0284c799}.SqlDistinctWorkspace-module__T1DHUG__resetBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;padding:10px 20px;font-size:.92rem;font-weight:600;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__resetBtn:hover{color:#fff;background:#ffffff1a}.SqlDistinctWorkspace-module__T1DHUG__tokenInteractiveQuery{background:#090816;border:1px solid #ffffff14;border-radius:12px;flex-wrap:wrap;gap:10px;margin:20px 0;padding:16px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tokenBtn{cursor:pointer;border-radius:8px;padding:9px 16px;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:700;transition:all .15s;box-shadow:0 2px 8px #0000004d;color:#cbd5e1!important;background:#110f24!important;border:1.5px solid #38bdf84d!important}.SqlDistinctWorkspace-module__T1DHUG__tokenBtn:hover{transform:translateY(-1px);color:#fff!important;background:#38bdf82e!important;border-color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__tokenActive{color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%)!important;border-color:#38bdf8!important;box-shadow:0 0 14px #38bdf880!important}.SqlDistinctWorkspace-module__T1DHUG__tokenKeyword{color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__tokenIdentifier{color:#34d399!important}.SqlDistinctWorkspace-module__T1DHUG__tokenOperator{color:#f472b6!important}.SqlDistinctWorkspace-module__T1DHUG__tokenValue{color:#fcd34d!important}.SqlDistinctWorkspace-module__T1DHUG__tokenDetailCard{border-radius:14px;margin:20px 0;padding:24px;box-shadow:0 8px 24px #00000059;background:#110f24!important;border:1.5px solid #38bdf84d!important}.SqlDistinctWorkspace-module__T1DHUG__tokenDetailHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tokenRolePill{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:5px 12px;font-size:.78rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__tokenDetailGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__tokenDetailItem{background:#090816;border:1px solid #ffffff0f;border-radius:10px;padding:16px}.SqlDistinctWorkspace-module__T1DHUG__tokenDetailLabel{text-transform:uppercase;color:#38bdf8;letter-spacing:.04em;margin-bottom:6px;font-size:.78rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__tokenDetailValue{color:#e2e8f0;font-size:.95rem;line-height:1.6}.SqlDistinctWorkspace-module__T1DHUG__assemblerContainer{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-top:24px;padding:24px}.SqlDistinctWorkspace-module__T1DHUG__assemblerSlots{background:#090816;border:1.5px dashed #38bdf859;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;min-height:56px;margin-bottom:18px;padding:12px 16px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__slotEmptyText{color:#64748b;font-size:.9rem;font-style:italic}.SqlDistinctWorkspace-module__T1DHUG__assemblerPool{flex-wrap:wrap;gap:10px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__assemblerChip{cursor:pointer;border-radius:8px;padding:8px 16px;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:700;transition:all .15s;color:#38bdf8!important;background:#0d0b17!important;border:1px solid #38bdf84d!important}.SqlDistinctWorkspace-module__T1DHUG__assemblerChip:hover:not(:disabled){transform:translateY(-1px);color:#fff!important;background:#38bdf833!important;border-color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__predictCard,.SqlDistinctWorkspace-module__T1DHUG__challengeCard{box-sizing:border-box;background:#110f24;border:1px solid #38bdf84d;border-radius:18px;margin:28px 0;padding:24px;box-shadow:0 8px 24px #00000059}.SqlDistinctWorkspace-module__T1DHUG__predictHeader,.SqlDistinctWorkspace-module__T1DHUG__challengeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__predictTitle,.SqlDistinctWorkspace-module__T1DHUG__challengeTitle{color:#38bdf8;font-size:1.15rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__predictNav,.SqlDistinctWorkspace-module__T1DHUG__challengeNav{gap:6px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__navBtn,.SqlDistinctWorkspace-module__T1DHUG__challengeBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:6px 12px;font-size:.85rem;font-weight:700;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__navBtn:hover,.SqlDistinctWorkspace-module__T1DHUG__challengeBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__navBtnActive,.SqlDistinctWorkspace-module__T1DHUG__challengeBtnSelected{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__predictQuestion,.SqlDistinctWorkspace-module__T1DHUG__challengePrompt{color:#fff;margin:14px 0;font-size:1.02rem;font-weight:600;line-height:1.55}.SqlDistinctWorkspace-module__T1DHUG__predictOptions,.SqlDistinctWorkspace-module__T1DHUG__challengeOptions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__predictOptionBtn{color:#cbd5e1;cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:12px 16px;font-size:.92rem;font-weight:600;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__predictOptionBtn:hover:not(:disabled){color:#fff;background:#38bdf81f;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__predictCorrect,.SqlDistinctWorkspace-module__T1DHUG__challengeCorrect{color:#fff!important;background:#10b98133!important;border-color:#10b981!important}.SqlDistinctWorkspace-module__T1DHUG__predictIncorrect,.SqlDistinctWorkspace-module__T1DHUG__challengeIncorrect{color:#fff!important;background:#ef444433!important;border-color:#ef4444!important}.SqlDistinctWorkspace-module__T1DHUG__predictExplanation,.SqlDistinctWorkspace-module__T1DHUG__challengeFeedback{color:#cbd5e1;background:#38bdf814;border-left:4px solid #38bdf8;border-radius:8px;margin-top:14px;padding:14px 18px;font-size:.92rem;line-height:1.6}.SqlDistinctWorkspace-module__T1DHUG__challengeBrokenQuery{color:#fca5a5;background:#090816;border-left:4px solid #ef4444;border-radius:10px;margin:14px 0;padding:14px 18px;font-family:ui-monospace,monospace;overflow-x:auto}.SqlDistinctWorkspace-module__T1DHUG__challengeFixInput{color:#38bdf8;box-sizing:border-box;background:#00000080;border:1px solid #ffffff26;border-radius:10px;outline:none;width:100%;margin-bottom:12px;padding:12px 16px;font-family:ui-monospace,monospace;font-size:.95rem}.SqlDistinctWorkspace-module__T1DHUG__challengeFixInput:focus{border-color:#38bdf8;box-shadow:0 0 12px #38bdf840}.SqlDistinctWorkspace-module__T1DHUG__challengeSubmitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border:none;border-radius:10px;padding:10px 24px;font-size:.92rem;font-weight:700;transition:all .2s;box-shadow:0 4px 14px #0284c766}.SqlDistinctWorkspace-module__T1DHUG__challengeSubmitBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0284c799}.SqlDistinctWorkspace-module__T1DHUG__challengeSuccess{color:#86efac;background:#10b9811f;border:1px solid #10b9814d;border-radius:10px;margin-top:14px;padding:14px 18px;font-size:.92rem;font-weight:600}.SqlDistinctWorkspace-module__T1DHUG__challengeError{color:#fca5a5;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;margin-top:14px;padding:14px 18px;font-size:.92rem;font-weight:600}.SqlDistinctWorkspace-module__T1DHUG__scalarResultCard{text-align:center;background:linear-gradient(135deg,#0284c726 0%,#10b9811a 100%);border:1.5px solid #38bdf859;border-radius:16px;margin:16px 0;padding:24px}.SqlDistinctWorkspace-module__T1DHUG__scalarNumber{color:#38bdf8;font-size:2.75rem;font-weight:900;line-height:1.1}.SqlDistinctWorkspace-module__T1DHUG__scalarLabel{text-transform:uppercase;color:#94a3b8;margin-top:6px;font-size:.88rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__calculationTicker{color:#34d399;margin-top:10px;font-family:ui-monospace,monospace;font-size:.9rem}.SqlDistinctWorkspace-module__T1DHUG__rowPassed,.SqlDistinctWorkspace-module__T1DHUG__rowUnique,.SqlDistinctWorkspace-module__T1DHUG__rowMinHighlight,.SqlDistinctWorkspace-module__T1DHUG__rowMaxHighlight{background:#10b98114!important}.SqlDistinctWorkspace-module__T1DHUG__rowFailed,.SqlDistinctWorkspace-module__T1DHUG__rowDuplicate{opacity:.7;background:#ef444414!important}.SqlDistinctWorkspace-module__T1DHUG__rowUnknown{background:#f59e0b14!important}.SqlDistinctWorkspace-module__T1DHUG__badgePassed,.SqlDistinctWorkspace-module__T1DHUG__badgeUnique,.SqlDistinctWorkspace-module__T1DHUG__badgeExtremeMin,.SqlDistinctWorkspace-module__T1DHUG__badgeExtremeMax{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.SqlDistinctWorkspace-module__T1DHUG__badgeFailed,.SqlDistinctWorkspace-module__T1DHUG__badgeDuplicate{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.SqlDistinctWorkspace-module__T1DHUG__badgeUnknown,.SqlDistinctWorkspace-module__T1DHUG__badgeIgnored{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:12px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.SqlDistinctWorkspace-module__T1DHUG__sortControlGrid,.SqlDistinctWorkspace-module__T1DHUG__pickerGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:16px 0;display:grid}.SqlDistinctWorkspace-module__T1DHUG__controlBox,.SqlDistinctWorkspace-module__T1DHUG__pickerCard{background:#0000004d;border:1px solid #ffffff14;border-radius:10px;padding:14px}.SqlDistinctWorkspace-module__T1DHUG__selectInput,.SqlDistinctWorkspace-module__T1DHUG__selectDropdown{color:#fff;background:#090816;border:1px solid #38bdf840;border-radius:8px;outline:none;width:100%;padding:8px 12px}.SqlDistinctWorkspace-module__T1DHUG__rangeValueLabel{color:#38bdf8;margin-left:8px;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__sliderInput{accent-color:#38bdf8;width:100%}.SqlDistinctWorkspace-module__T1DHUG__resultCountBadge{color:#34d399;background:#10b98126;border:1px solid #10b98140;border-radius:12px;padding:3px 10px;font-size:.78rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__toggleToolCard,.SqlDistinctWorkspace-module__T1DHUG__sortDemoCard{background:#00000059;border:1px solid #ffffff14;border-radius:12px;margin:14px 0;padding:16px}.SqlDistinctWorkspace-module__T1DHUG__toggleButtonsGroup,.SqlDistinctWorkspace-module__T1DHUG__pickerBtns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__toggleBtn,.SqlDistinctWorkspace-module__T1DHUG__sortToggleBtn,.SqlDistinctWorkspace-module__T1DHUG__pickerBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:8px 14px;font-size:.85rem;font-weight:700;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__toggleBtn:hover,.SqlDistinctWorkspace-module__T1DHUG__sortToggleBtn:hover,.SqlDistinctWorkspace-module__T1DHUG__pickerBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__toggleBtnActive,.SqlDistinctWorkspace-module__T1DHUG__sortToggleBtnActive{color:#fff!important;background:#10b981!important;border-color:#34d399!important}.SqlDistinctWorkspace-module__T1DHUG__evalResultGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__evalResultItem{background:#090816;border:1px solid #ffffff0f;border-radius:8px;padding:10px 14px;font-size:.88rem}.SqlDistinctWorkspace-module__T1DHUG__highlightedCol{background:#38bdf826!important}.SqlDistinctWorkspace-module__T1DHUG__highlightedCell{font-weight:700;color:#fff!important;background:#38bdf840!important}.SqlDistinctWorkspace-module__T1DHUG__queryBreakdown,.SqlDistinctWorkspace-module__T1DHUG__resultSection{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-top:14px;padding:18px}.SqlDistinctWorkspace-module__T1DHUG__breakdownHeader,.SqlDistinctWorkspace-module__T1DHUG__resultHeader{color:#38bdf8;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.92rem;font-weight:700;display:flex}.SqlDistinctWorkspace-module__T1DHUG__breakdownGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__breakdownItem{background:#090816;border:1px solid #ffffff0d;border-radius:8px;padding:10px 12px}.SqlDistinctWorkspace-module__T1DHUG__breakdownLabel{text-transform:uppercase;color:#94a3b8;font-size:.72rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__breakdownValue{color:#34d399;margin-top:4px;font-family:ui-monospace,monospace;font-size:.88rem}.SqlDistinctWorkspace-module__T1DHUG__errorBanner{color:#fca5a5;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;margin-top:12px;padding:12px 16px;font-size:.9rem}.SqlDistinctWorkspace-module__T1DHUG__onBuilderBox,.SqlDistinctWorkspace-module__T1DHUG__sqlEditorBox{background:#090816;border:1px solid #38bdf840;border-radius:12px;margin:14px 0;padding:18px}.SqlDistinctWorkspace-module__T1DHUG__onBuilderTitle,.SqlDistinctWorkspace-module__T1DHUG__sqlEditorTitle{color:#38bdf8;margin-bottom:12px;font-size:.95rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__onSelectRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__sqlCodeText{color:#38bdf8;font-family:ui-monospace,monospace;font-size:.95rem}.SqlDistinctWorkspace-module__T1DHUG__resultTitle{color:#fff;font-size:1.05rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__resultCount{color:#34d399;font-size:.88rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__checklist{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.SqlDistinctWorkspace-module__T1DHUG__checklistItem{color:#cbd5e1;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.92rem;display:flex}.SqlDistinctWorkspace-module__T1DHUG__checkIcon{color:#34d399;flex-shrink:0;font-weight:900}@media (max-width:768px){.SqlDistinctWorkspace-module__T1DHUG__container{padding:20px 16px 60px}.SqlDistinctWorkspace-module__T1DHUG__header,.SqlDistinctWorkspace-module__T1DHUG__hero{border-radius:18px;padding:24px 20px}.SqlDistinctWorkspace-module__T1DHUG__title{font-size:1.8rem}.SqlDistinctWorkspace-module__T1DHUG__subtitle{font-size:.95rem}.SqlDistinctWorkspace-module__T1DHUG__section{border-radius:16px;padding:22px 18px}.SqlDistinctWorkspace-module__T1DHUG__tocGrid{grid-template-columns:1fr}}.SqlDistinctWorkspace-module__T1DHUG__resultSetPanel{margin-top:14px}.SqlDistinctWorkspace-module__T1DHUG__pickerGoal{color:#38bdf8;margin-bottom:8px;font-size:.88rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__questionCard{background:#110f24;border:1px solid #ffffff14;border-radius:14px;margin-bottom:16px;padding:20px}.SqlDistinctWorkspace-module__T1DHUG__questionTitle{color:#fff;margin-bottom:12px;font-size:1.05rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__parenthesesCompareBox{background:#090816;border:1.5px solid #38bdf840;border-radius:14px;margin:16px 0;padding:20px}.SqlDistinctWorkspace-module__T1DHUG__compareToggleBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:8px 16px;font-size:.88rem;font-weight:700;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__compareToggleBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__compareToggleBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__controlsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__colPillGroup,.SqlDistinctWorkspace-module__T1DHUG__aggBtnGroup{flex-wrap:wrap;gap:8px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__colPill,.SqlDistinctWorkspace-module__T1DHUG__aggToggleBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__colPill:hover,.SqlDistinctWorkspace-module__T1DHUG__aggToggleBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__colPillActive,.SqlDistinctWorkspace-module__T1DHUG__aggToggleActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__groupBucket{background:#090816;border:1px solid #38bdf833;border-radius:12px;margin-bottom:12px;padding:16px}.SqlDistinctWorkspace-module__T1DHUG__groupBucketHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__groupBucketTitle{color:#38bdf8;font-size:.95rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__aggregateBadge{color:#34d399;background:#10b98133;border:1px solid #10b981;border-radius:12px;padding:4px 10px;font-size:.78rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__groupRowsTree{border-left:2px solid #38bdf833;margin-top:8px;padding-left:14px}.SqlDistinctWorkspace-module__T1DHUG__treeRowItem{color:#cbd5e1;padding:4px 0;font-size:.85rem}.SqlDistinctWorkspace-module__T1DHUG__treeBranch{color:#64748b;margin-right:6px}.SqlDistinctWorkspace-module__T1DHUG__controlsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:16px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__controlGroup{flex-direction:column;gap:6px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__controlLabel{text-transform:uppercase;color:#94a3b8;font-size:.78rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__pipelineIndicator{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.SqlDistinctWorkspace-module__T1DHUG__pipelineStep{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:6px 12px;font-size:.82rem}.SqlDistinctWorkspace-module__T1DHUG__pipelineActive{color:#38bdf8;background:#38bdf833;border-color:#38bdf8;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__pipelineArrow{color:#64748b;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__groupCardsList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.SqlDistinctWorkspace-module__T1DHUG__groupCard{background:#090816;border:1.5px solid #ffffff14;border-radius:12px;padding:16px}.SqlDistinctWorkspace-module__T1DHUG__groupCardKept{background:#10b9810f!important;border-color:#10b981!important}.SqlDistinctWorkspace-module__T1DHUG__groupCardFiltered{opacity:.6;background:#ef44440f!important;border-color:#ef4444!important}.SqlDistinctWorkspace-module__T1DHUG__groupCardHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__groupCardTitle{color:#fff;font-size:.95rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__badgeKeep{color:#34d399;background:#10b98133;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__badgeRemove{color:#f87171;background:#ef444433;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800}.SqlDistinctWorkspace-module__T1DHUG__groupAggSummary{color:#38bdf8;margin-bottom:6px;font-size:.88rem;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__groupRowsDetails{color:#94a3b8;font-size:.8rem;line-height:1.4}.SqlDistinctWorkspace-module__T1DHUG__tabGroup{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding-bottom:12px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__tabBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:8px 18px;font-size:.88rem;font-weight:700;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__tabBtn:hover{color:#fff;background:#38bdf81f;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__tabBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__filterControlCard{background:#090816;border:1px solid #ffffff14;border-radius:12px;margin-bottom:16px;padding:16px}.SqlDistinctWorkspace-module__T1DHUG__pillSelectGroup{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__pillSelectBtn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s}.SqlDistinctWorkspace-module__T1DHUG__pillSelectBtn:hover{color:#fff;background:#38bdf826;border-color:#38bdf8}.SqlDistinctWorkspace-module__T1DHUG__pillSelectBtnActive{color:#fff!important;background:#0284c7!important;border-color:#38bdf8!important}.SqlDistinctWorkspace-module__T1DHUG__sliderGroup{align-items:center;gap:14px;margin-top:8px;display:flex}.SqlDistinctWorkspace-module__T1DHUG__numberInput{color:#38bdf8;background:#090816;border:1px solid #38bdf840;border-radius:8px;outline:none;width:90px;padding:6px 12px;font-weight:700}.SqlDistinctWorkspace-module__T1DHUG__patternVisualizerCard{background:#090816;border:1px solid #38bdf840;border-radius:12px;margin:14px 0;padding:18px}.SqlDistinctWorkspace-module__T1DHUG__patternInputGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:10px 0;display:grid}.SqlDistinctWorkspace-module__T1DHUG__matchResultCard{border-radius:8px;margin-top:10px;padding:12px 16px;font-size:.88rem;font-weight:600}.SqlDistinctWorkspace-module__T1DHUG__matchSuccess{color:#86efac;background:#10b98126;border:1px solid #10b981}.SqlDistinctWorkspace-module__T1DHUG__matchFailure{color:#fca5a5;background:#ef444426;border:1px solid #ef4444}
