.FullStackVariablesDataTypesWorkspace-module__nDdvfa__workspaceContainer{color:#f3f4f6;background-color:#0b0f19;min-height:100vh;padding:2.5rem 1.5rem 5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__contentWrapper{max-width:1160px;margin:0 auto}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__breadcrumb{color:#9ca3af;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__breadcrumb a{color:#2dd4bf;text-decoration:none;transition:color .2s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__breadcrumb a:hover{color:#5eead4;text-decoration:underline}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__headerSection{border-bottom:1px solid #1f2937;margin-bottom:2.5rem;padding-bottom:2rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__badgeRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__categoryBadge{color:#2dd4bf;text-transform:uppercase;letter-spacing:.05em;background:#14b8a61f;border:1px solid #14b8a64d;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__readTimeBadge{color:#9ca3af;background:#6b728033;border:1px solid #6b72804d;border-radius:9999px;padding:.25rem .65rem;font-size:.75rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__title{color:#fff;letter-spacing:-.025em;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1.2}@media (max-width:640px){.FullStackVariablesDataTypesWorkspace-module__nDdvfa__title{font-size:1.75rem}}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__subtitle{color:#9ca3af;max-width:820px;font-size:1.125rem;line-height:1.7}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__learningGoals{background:#14b8a60d;border:1px solid #14b8a626;border-radius:14px;margin-top:1.5rem;padding:1.25rem 1.5rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__learningGoals h3{text-transform:uppercase;letter-spacing:.07em;color:#2dd4bf;margin-bottom:.875rem;font-size:.8125rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__goalsList{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__goalsList li{color:#d1d5db;align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__goalsList li:before{content:"✓";color:#2dd4bf;flex-shrink:0;margin-top:.05em;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__section{margin-bottom:3rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__sectionHeader{align-items:center;gap:.875rem;margin-bottom:1.5rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__sectionNumber{color:#fff;background:linear-gradient(135deg,#14b8a6,#0891b2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:800;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__sectionTitle{color:#f9fafb;letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__card{background:#111827;border:1px solid #1f2937;border-radius:16px;margin-bottom:1.25rem;padding:1.5rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__card h4{color:#f9fafb;margin-bottom:.75rem;font-size:1rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__card p{color:#9ca3af;margin-bottom:.75rem;font-size:.9375rem;line-height:1.7}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__card p:last-child{margin-bottom:0}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__card ul{margin:0;padding:0;list-style:none}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__card ul li{color:#d1d5db;padding:.35rem 0 .35rem 1.25rem;font-size:.9375rem;position:relative}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__card ul li:before{content:"→";color:#2dd4bf;font-weight:700;position:absolute;left:0}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__twoCol{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem;display:grid}@media (max-width:720px){.FullStackVariablesDataTypesWorkspace-module__nDdvfa__twoCol{grid-template-columns:1fr}}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__threeCol{grid-template-columns:repeat(3,1fr);gap:.875rem;margin-bottom:1.25rem;display:grid}@media (max-width:860px){.FullStackVariablesDataTypesWorkspace-module__nDdvfa__threeCol{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.FullStackVariablesDataTypesWorkspace-module__nDdvfa__threeCol{grid-template-columns:1fr}}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTile{cursor:default;background:#111827;border:1px solid #1f2937;border-radius:14px;padding:1.25rem;transition:border-color .2s,transform .15s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTile:hover{border-color:#2dd4bf;transform:translateY(-2px)}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTileHeader{align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTileIcon{font-size:1.35rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTileName{color:#f9fafb;font-size:.95rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTileBadge{text-transform:uppercase;letter-spacing:.05em;color:#2dd4bf;background:#14b8a61a;border:1px solid #14b8a640;border-radius:9999px;margin-left:auto;padding:.15rem .5rem;font-size:.65rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTileBadgePrimitive{color:#a78bfa;background:#8b5cf61a;border-color:#8b5cf64d}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTileValue{color:#e2e8f0;background:#1f2937;border-radius:8px;margin-bottom:.4rem;padding:.35rem .65rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85rem;display:inline-block}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeTileNote{color:#6b7280;margin-top:.5rem;font-size:.8125rem;line-height:1.5}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeBlock{background:#0d1117;border:1px solid #1f2937;border-radius:12px;margin-bottom:1.25rem;overflow:hidden}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeBlockHeader{background:#161b22;border-bottom:1px solid #1f2937;justify-content:space-between;align-items:center;padding:.6rem 1rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeBlockTitle{color:#8b949e;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8125rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeBlockBody{padding:1.1rem 1.2rem;overflow-x:auto}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeBlockBody pre{color:#e2e8f0;white-space:pre;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.65}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeComment{color:#6b7280}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeKeyword{color:#a78bfa}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeString{color:#34d399}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeNumber{color:#fbbf24}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeMethod{color:#60a5fa}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeType{color:#f472b6}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__codeOutput{color:#9ca3af}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__tipBox{background:#14b8a60f;border:1px solid #14b8a633;border-left:3px solid #14b8a6;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.1rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__tipBox strong{color:#2dd4bf;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.8125rem;font-weight:700;display:block}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__tipBox p{color:#d1d5db;margin:0;font-size:.9rem;line-height:1.6}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__warningBox{background:#f59e0b0f;border:1px solid #f59e0b33;border-left:3px solid #f59e0b;border-radius:10px;margin-bottom:1.25rem;padding:1rem 1.1rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__warningBox strong{color:#fbbf24;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.8125rem;font-weight:700;display:block}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__warningBox p{color:#d1d5db;margin:0;font-size:.9rem;line-height:1.6}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeofTable{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:.875rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeofTable th{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #1f2937;padding:.5rem .75rem;font-size:.75rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeofTable td{color:#d1d5db;border-bottom:1px solid #111827;padding:.5rem .75rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__typeofTable tr:last-child td{border-bottom:none}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__monoCell{color:#e2e8f0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quirk{color:#f59e0b}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__compTable{border-collapse:collapse;width:100%;font-size:.9rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__compTable th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;background:#1a2234;border-bottom:1px solid #1f2937;padding:.65rem 1rem;font-size:.8125rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__compTable th:first-child{border-radius:8px 0 0}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__compTable th:last-child{border-radius:0 8px 0 0}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__compTable td{color:#d1d5db;vertical-align:top;border-bottom:1px solid #1f2937;padding:.6rem 1rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__compTable tr:last-child td{border-bottom:none}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__yes{color:#34d399;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__no{color:#f87171;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__labSection{background:#0d1117;border:1px solid #1f2937;border-radius:18px;margin-bottom:2rem;overflow:hidden}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__labHeader{background:#161b22;border-bottom:1px solid #1f2937;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__labTitle{color:#f9fafb;font-size:1rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__labMeta{color:#6b7280;font-size:.8125rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__labEditorArea{padding:0}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__labTextarea{color:#e2e8f0;resize:vertical;box-sizing:border-box;background:#0d1117;border:none;outline:none;width:100%;min-height:220px;padding:1.25rem 1.5rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.7}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__labActions{background:#161b22;border-top:1px solid #1f2937;flex-wrap:wrap;gap:.75rem;padding:.75rem 1.5rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnRun{color:#fff;cursor:pointer;background:linear-gradient(135deg,#14b8a6,#0891b2);border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:700;transition:opacity .2s,transform .1s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnRun:hover{opacity:.9;transform:translateY(-1px)}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnRun:active{transform:translateY(0)}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnSecondary{color:#9ca3af;cursor:pointer;background:#6b728026;border:1px solid #6b72804d;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:background .2s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnSecondary:hover{background:#6b728040}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnHint{color:#fbbf24;cursor:pointer;background:#fbbf2414;border:1px solid #fbbf2440;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:background .2s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnHint:hover{background:#fbbf2424}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnSolution{color:#a78bfa;cursor:pointer;background:#8b5cf614;border:1px solid #8b5cf640;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:background .2s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnSolution:hover{background:#8b5cf624}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__outputPanel{background:#0d1117;border-top:1px solid #1f2937;min-height:64px;padding:1rem 1.5rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__outputLabel{text-transform:uppercase;letter-spacing:.07em;color:#6b7280;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__outputContent{white-space:pre-wrap;color:#e2e8f0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.85rem;line-height:1.6}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__outputError{color:#f87171}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__hintBox{background:#fbbf240f;border:1px solid #fbbf2433;border-radius:10px;margin:.75rem 1.5rem;padding:.875rem 1.1rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__hintBox p{color:#fcd34d;margin:0;font-size:.875rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugSection{background:#0d1117;border:1px solid #1f2937;border-radius:18px;margin-bottom:2rem;overflow:hidden}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugHeader{background:#161b22;border-bottom:1px solid #1f2937;padding:1rem 1.5rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugTitle{color:#f9fafb;font-size:1rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugSubtitle{color:#6b7280;margin-top:.25rem;font-size:.8125rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__scenarioTabs{background:#161b22;border-bottom:1px solid #1f2937;gap:.5rem;padding:.75rem 1.5rem 0;display:flex;overflow-x:auto}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__scenarioTab{cursor:pointer;white-space:nowrap;color:#6b7280;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:8px 8px 0 0;padding:.4rem .85rem;font-size:.8125rem;font-weight:600;transition:color .15s,background .15s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__scenarioTabActive{color:#2dd4bf;background:#0d1117;border-color:#1f2937 #1f2937 #0d1117;border-bottom-style:solid;border-bottom-width:1px}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__scenarioBody{padding:1.25rem 1.5rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__bugLabel{text-transform:uppercase;letter-spacing:.06em;color:#f87171;background:#f871711f;border:1px solid #f8717140;border-radius:4px;margin-bottom:.5rem;padding:.15rem .5rem;font-size:.7rem;font-weight:700;display:inline-block}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugCode{color:#e2e8f0;white-space:pre;background:#0d1117;border:1px solid #374151;border-radius:10px;margin-bottom:.875rem;padding:1rem 1.25rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.7;overflow-x:auto}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugDescription{color:#9ca3af;margin-bottom:.75rem;font-size:.9rem;line-height:1.6}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__choiceList{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__choiceBtn{cursor:pointer;text-align:left;color:#d1d5db;background:#111827;border:1px solid #1f2937;border-radius:10px;align-items:center;gap:.75rem;padding:.7rem 1rem;font-size:.9rem;transition:border-color .15s;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__choiceBtn:hover{border-color:#374151}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__choiceBtnCorrect{background:#34d39912!important;border-color:#34d399!important}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__choiceBtnWrong{background:#f8717112!important;border-color:#f87171!important}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__choiceLetter{color:#9ca3af;background:#1f2937;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;font-weight:700;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugFeedback{border-radius:8px;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugFeedbackCorrect{color:#6ee7b7;background:#34d39914;border:1px solid #34d39933}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugFeedbackWrong{color:#fca5a5;background:#f8717114;border:1px solid #f8717133}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugNav{justify-content:space-between;margin-top:.75rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__debugProgress{color:#6b7280;align-self:center;font-size:.8125rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizSection{background:#0d1117;border:1px solid #1f2937;border-radius:18px;margin-bottom:2rem;overflow:hidden}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizHeader{background:#161b22;border-bottom:1px solid #1f2937;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizTitle{color:#f9fafb;font-size:1rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizProgress{color:#6b7280;font-size:.8125rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizBody{padding:1.5rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizQuestion{color:#f3f4f6;margin-bottom:1.25rem;font-size:1rem;font-weight:600;line-height:1.5}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptions{flex-direction:column;gap:.6rem;margin-bottom:1rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOption{cursor:pointer;color:#d1d5db;text-align:left;background:#111827;border:1px solid #1f2937;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;transition:border-color .15s;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOption:hover{border-color:#374151}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptionSelected{background:#14b8a612;border-color:#2dd4bf}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptionCorrect{background:#34d39912!important;border-color:#34d399!important}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptionWrong{background:#f8717112!important;border-color:#f87171!important}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptionMarker{color:#6b7280;border:2px solid #374151;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.7rem;font-weight:700;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptionMarkerSelected{color:#2dd4bf;background:#14b8a61a;border-color:#2dd4bf}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptionMarkerCorrect{color:#34d399;background:#34d3991a;border-color:#34d399}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizOptionMarkerWrong{color:#f87171;background:#f871711a;border-color:#f87171}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizExplanation{border-radius:8px;margin-top:.5rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.6}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizExplanationCorrect{color:#6ee7b7;background:#34d39912;border:1px solid #34d39933}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizExplanationWrong{color:#fca5a5;background:#f8717112;border:1px solid #f8717133}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizFooter{border-top:1px solid #1f2937;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__quizScore{color:#6b7280;font-size:.875rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#14b8a6,#0891b2);border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:700;transition:opacity .2s}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__btnPrimary:hover{opacity:.88}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__completionBanner{text-align:center;background:linear-gradient(135deg,#14b8a61f,#0891b21f);border:1px solid #14b8a64d;border-radius:18px;margin-bottom:2rem;padding:2.5rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__completionEmoji{margin-bottom:1rem;font-size:3rem}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__completionTitle{color:#f9fafb;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__completionScore{color:#2dd4bf;margin-bottom:1rem;font-size:1.125rem;font-weight:700}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__completionMessage{color:#9ca3af;max-width:540px;margin:0 auto 1.5rem;font-size:.9375rem;line-height:1.7}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__divider{background:#1f2937;height:1px;margin:2.5rem 0}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__hl{color:#2dd4bf;font-weight:600}.FullStackVariablesDataTypesWorkspace-module__nDdvfa__hlCode{color:#2dd4bf;background:#14b8a614;border-radius:4px;padding:.1em .4em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}
