.ExcelLenWorkspace-module__Q3q7AG__container{color:#f8fafc;max-width:1180px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelLenWorkspace-module__Q3q7AG__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelLenWorkspace-module__Q3q7AG__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelLenWorkspace-module__Q3q7AG__breadLink:hover{color:#34d399}.ExcelLenWorkspace-module__Q3q7AG__breadSep{color:#64748b}.ExcelLenWorkspace-module__Q3q7AG__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelLenWorkspace-module__Q3q7AG__hero{background:linear-gradient(135deg,#10b98126 0%,#0596691a 50%,#38bdf80f 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelLenWorkspace-module__Q3q7AG__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelLenWorkspace-module__Q3q7AG__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelLenWorkspace-module__Q3q7AG__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelLenWorkspace-module__Q3q7AG__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelLenWorkspace-module__Q3q7AG__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelLenWorkspace-module__Q3q7AG__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__metaItem strong{color:#f8fafc}.ExcelLenWorkspace-module__Q3q7AG__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelLenWorkspace-module__Q3q7AG__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelLenWorkspace-module__Q3q7AG__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelLenWorkspace-module__Q3q7AG__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelLenWorkspace-module__Q3q7AG__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelLenWorkspace-module__Q3q7AG__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelLenWorkspace-module__Q3q7AG__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelLenWorkspace-module__Q3q7AG__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelLenWorkspace-module__Q3q7AG__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelLenWorkspace-module__Q3q7AG__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelLenWorkspace-module__Q3q7AG__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelLenWorkspace-module__Q3q7AG__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelLenWorkspace-module__Q3q7AG__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__codeBlock{color:#f8fafc;background:#04030a;border:1px solid #10b98140;border-radius:10px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto}.ExcelLenWorkspace-module__Q3q7AG__keyword{color:#34d399;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__functionName{color:#38bdf8;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__comment{color:#64748b;font-style:italic}.ExcelLenWorkspace-module__Q3q7AG__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelLenWorkspace-module__Q3q7AG__staticTable,.ExcelLenWorkspace-module__Q3q7AG__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelLenWorkspace-module__Q3q7AG__staticTable th,.ExcelLenWorkspace-module__Q3q7AG__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__staticTable td,.ExcelLenWorkspace-module__Q3q7AG__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelLenWorkspace-module__Q3q7AG__staticTable tr:hover td,.ExcelLenWorkspace-module__Q3q7AG__liveTable tr:hover td{background:#ffffff05}.ExcelLenWorkspace-module__Q3q7AG__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelLenWorkspace-module__Q3q7AG__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelLenWorkspace-module__Q3q7AG__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelLenWorkspace-module__Q3q7AG__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelLenWorkspace-module__Q3q7AG__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelLenWorkspace-module__Q3q7AG__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelLenWorkspace-module__Q3q7AG__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelLenWorkspace-module__Q3q7AG__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelLenWorkspace-module__Q3q7AG__editableInput{color:#f8fafc;text-align:left;background:#04030a;border:1px solid #fff3;border-radius:6px;width:170px;padding:4px 8px;font-family:monospace;font-size:.85rem;transition:border-color .2s}.ExcelLenWorkspace-module__Q3q7AG__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.ExcelBasicsOverviewWorkspace-module__d4-M2a__container{color:#f8fafc;max-width:1180px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadLink:hover{color:#34d399}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadSep{color:#64748b}.ExcelBasicsOverviewWorkspace-module__d4-M2a__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelBasicsOverviewWorkspace-module__d4-M2a__hero{background:linear-gradient(135deg,#10b98126 0%,#0596691a 50%,#38bdf80f 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelBasicsOverviewWorkspace-module__d4-M2a__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelBasicsOverviewWorkspace-module__d4-M2a__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelBasicsOverviewWorkspace-module__d4-M2a__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__metaItem strong{color:#f8fafc}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelBasicsOverviewWorkspace-module__d4-M2a__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelBasicsOverviewWorkspace-module__d4-M2a__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelBasicsOverviewWorkspace-module__d4-M2a__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelBasicsOverviewWorkspace-module__d4-M2a__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelBasicsOverviewWorkspace-module__d4-M2a__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramCard{background:#090816;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;padding:22px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramTitle{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:.92rem;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramFlow{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramNode{text-align:center;background:#04030a;border:1.5px solid #ffffff26;border-radius:10px;min-width:140px;padding:14px 18px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__diagramArrow{color:#64748b;font-size:1.2rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__codeBlock{color:#f8fafc;background:#04030a;border:1px solid #10b98140;border-radius:10px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto}.ExcelBasicsOverviewWorkspace-module__d4-M2a__keyword{color:#34d399;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__functionName{color:#38bdf8;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__comment{color:#64748b;font-style:italic}.ExcelBasicsOverviewWorkspace-module__d4-M2a__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable th,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable td,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__staticTable tr:hover td,.ExcelBasicsOverviewWorkspace-module__d4-M2a__liveTable tr:hover td{background:#ffffff05}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgeTrue{color:#86efac;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__badgeFalse{color:#fca5a5;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelBasicsOverviewWorkspace-module__d4-M2a__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelBasicsOverviewWorkspace-module__d4-M2a__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelBasicsOverviewWorkspace-module__d4-M2a__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelBasicsOverviewWorkspace-module__d4-M2a__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelBasicsOverviewWorkspace-module__d4-M2a__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelBasicsOverviewWorkspace-module__d4-M2a__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelBasicsOverviewWorkspace-module__d4-M2a__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelBasicsOverviewWorkspace-module__d4-M2a__editableInput{color:#f8fafc;text-align:right;background:#04030a;border:1px solid #fff3;border-radius:6px;width:90px;padding:4px 8px;font-family:monospace;font-size:.85rem;transition:border-color .2s}.ExcelBasicsOverviewWorkspace-module__d4-M2a__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.ExcelSumWorkspace-module__xs3XOW__container{color:#f8fafc;max-width:1180px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelSumWorkspace-module__xs3XOW__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelSumWorkspace-module__xs3XOW__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelSumWorkspace-module__xs3XOW__breadLink:hover{color:#34d399}.ExcelSumWorkspace-module__xs3XOW__breadSep{color:#64748b}.ExcelSumWorkspace-module__xs3XOW__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelSumWorkspace-module__xs3XOW__hero{background:linear-gradient(135deg,#10b98126 0%,#0596691a 50%,#38bdf80f 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelSumWorkspace-module__xs3XOW__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelSumWorkspace-module__xs3XOW__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelSumWorkspace-module__xs3XOW__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelSumWorkspace-module__xs3XOW__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelSumWorkspace-module__xs3XOW__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelSumWorkspace-module__xs3XOW__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelSumWorkspace-module__xs3XOW__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelSumWorkspace-module__xs3XOW__metaItem strong{color:#f8fafc}.ExcelSumWorkspace-module__xs3XOW__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelSumWorkspace-module__xs3XOW__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelSumWorkspace-module__xs3XOW__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelSumWorkspace-module__xs3XOW__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelSumWorkspace-module__xs3XOW__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelSumWorkspace-module__xs3XOW__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelSumWorkspace-module__xs3XOW__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelSumWorkspace-module__xs3XOW__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelSumWorkspace-module__xs3XOW__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelSumWorkspace-module__xs3XOW__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelSumWorkspace-module__xs3XOW__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelSumWorkspace-module__xs3XOW__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelSumWorkspace-module__xs3XOW__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__diagramCard{background:#090816;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;padding:22px}.ExcelSumWorkspace-module__xs3XOW__diagramTitle{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:.92rem;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__diagramFlow{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;display:flex}.ExcelSumWorkspace-module__xs3XOW__diagramNode{text-align:center;background:#04030a;border:1.5px solid #ffffff26;border-radius:10px;min-width:140px;padding:14px 18px}.ExcelSumWorkspace-module__xs3XOW__diagramArrow{color:#64748b;font-size:1.2rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__codeBlock{color:#f8fafc;background:#04030a;border:1px solid #10b98140;border-radius:10px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto}.ExcelSumWorkspace-module__xs3XOW__keyword{color:#34d399;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__functionName{color:#38bdf8;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__comment{color:#64748b;font-style:italic}.ExcelSumWorkspace-module__xs3XOW__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelSumWorkspace-module__xs3XOW__staticTable,.ExcelSumWorkspace-module__xs3XOW__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelSumWorkspace-module__xs3XOW__staticTable th,.ExcelSumWorkspace-module__xs3XOW__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__staticTable td,.ExcelSumWorkspace-module__xs3XOW__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelSumWorkspace-module__xs3XOW__staticTable tr:hover td,.ExcelSumWorkspace-module__xs3XOW__liveTable tr:hover td{background:#ffffff05}.ExcelSumWorkspace-module__xs3XOW__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelSumWorkspace-module__xs3XOW__badgeTrue{color:#86efac;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__badgeFalse{color:#fca5a5;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelSumWorkspace-module__xs3XOW__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelSumWorkspace-module__xs3XOW__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelSumWorkspace-module__xs3XOW__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelSumWorkspace-module__xs3XOW__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelSumWorkspace-module__xs3XOW__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelSumWorkspace-module__xs3XOW__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelSumWorkspace-module__xs3XOW__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelSumWorkspace-module__xs3XOW__editableInput{color:#f8fafc;text-align:right;background:#04030a;border:1px solid #fff3;border-radius:6px;width:90px;padding:4px 8px;font-family:monospace;font-size:.85rem;transition:border-color .2s}.ExcelSumWorkspace-module__xs3XOW__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.ExcelAverageWorkspace-module__nnvwNa__container{color:#f8fafc;max-width:1180px;font-family:var(--font-inter,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);margin:0 auto;padding:32px 24px 80px}.ExcelAverageWorkspace-module__nnvwNa__breadcrumb{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.ExcelAverageWorkspace-module__nnvwNa__breadLink{color:#10b981;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:inline-flex}.ExcelAverageWorkspace-module__nnvwNa__breadLink:hover{color:#34d399}.ExcelAverageWorkspace-module__nnvwNa__breadSep{color:#64748b}.ExcelAverageWorkspace-module__nnvwNa__breadCurrent{color:#e2e8f0;font-weight:600}.ExcelAverageWorkspace-module__nnvwNa__hero{background:linear-gradient(135deg,#10b98126 0%,#0596691a 50%,#38bdf80f 100%);border:1.5px solid #10b98159;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.ExcelAverageWorkspace-module__nnvwNa__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98140 0%,#0000 70%);width:240px;height:240px;position:absolute;top:-40px;right:-40px}.ExcelAverageWorkspace-module__nnvwNa__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__badge{color:#34d399;letter-spacing:.04em;text-transform:uppercase;background:#10b98126;border:1px solid #10b9814d;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ExcelAverageWorkspace-module__nnvwNa__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.ExcelAverageWorkspace-module__nnvwNa__heroSub{color:#cbd5e1;max-width:880px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.ExcelAverageWorkspace-module__nnvwNa__metaBar{background:#090816;border:1px solid #10b98140;border-radius:12px;flex-wrap:wrap;gap:20px;padding:14px 18px;font-size:.86rem;display:flex}.ExcelAverageWorkspace-module__nnvwNa__metaItem{color:#94a3b8;align-items:center;gap:6px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__metaItem strong{color:#f8fafc}.ExcelAverageWorkspace-module__nnvwNa__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px;box-shadow:0 8px 30px #0000004d}.ExcelAverageWorkspace-module__nnvwNa__tocTitle{color:#e2e8f0;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.ExcelAverageWorkspace-module__nnvwNa__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 18px;display:grid}.ExcelAverageWorkspace-module__nnvwNa__tocItem{color:#94a3b8;background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;text-decoration:none;transition:all .2s;display:flex}.ExcelAverageWorkspace-module__nnvwNa__tocItem:hover{color:#34d399;background:#10b9811f;border-color:#10b9814d;transform:translate(4px)}.ExcelAverageWorkspace-module__nnvwNa__articleBody{flex-direction:column;gap:36px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__section{background:#110e1c;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:32px 30px;scroll-margin-top:80px;box-shadow:0 4px 24px #0003}.ExcelAverageWorkspace-module__nnvwNa__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__sectionNumber{color:#fff;background:linear-gradient(135deg,#107c41 0%,#059669 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:.92rem;font-weight:800;display:flex}.ExcelAverageWorkspace-module__nnvwNa__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__paragraph{color:#cbd5e1;margin:0 0 16px;font-size:.98rem;line-height:1.7}.ExcelAverageWorkspace-module__nnvwNa__calloutInfo{color:#cbd5e1;background:#10b98114;border-left:4px solid #10b981;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAverageWorkspace-module__nnvwNa__calloutWarning{color:#cbd5e1;background:#f59e0b14;border-left:4px solid #f59e0b;border-radius:0 12px 12px 0;margin:20px 0;padding:16px 20px;font-size:.94rem;line-height:1.6}.ExcelAverageWorkspace-module__nnvwNa__alertTitle{color:#fff;margin-bottom:6px;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__diagramCard{background:#090816;border:1px solid #ffffff1a;border-radius:14px;margin:20px 0;padding:22px}.ExcelAverageWorkspace-module__nnvwNa__diagramTitle{color:#10b981;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px;font-size:.92rem;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__diagramFlow{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:12px;display:flex}.ExcelAverageWorkspace-module__nnvwNa__diagramNode{text-align:center;background:#04030a;border:1.5px solid #ffffff26;border-radius:10px;min-width:140px;padding:14px 18px}.ExcelAverageWorkspace-module__nnvwNa__diagramArrow{color:#64748b;font-size:1.2rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__codeBlock{color:#f8fafc;background:#04030a;border:1px solid #10b98140;border-radius:10px;margin:16px 0;padding:16px 20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.92rem;line-height:1.65;overflow-x:auto}.ExcelAverageWorkspace-module__nnvwNa__keyword{color:#34d399;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__functionName{color:#38bdf8;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__comment{color:#64748b;font-style:italic}.ExcelAverageWorkspace-module__nnvwNa__tableWrapper{border:1px solid #ffffff1a;border-radius:10px;margin:16px 0;overflow-x:auto}.ExcelAverageWorkspace-module__nnvwNa__staticTable,.ExcelAverageWorkspace-module__nnvwNa__liveTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.ExcelAverageWorkspace-module__nnvwNa__staticTable th,.ExcelAverageWorkspace-module__nnvwNa__liveTable th{color:#94a3b8;background:#0d1627;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__staticTable td,.ExcelAverageWorkspace-module__nnvwNa__liveTable td{color:#e2e8f0;border-bottom:1px solid #ffffff0d;padding:11px 16px}.ExcelAverageWorkspace-module__nnvwNa__staticTable tr:hover td,.ExcelAverageWorkspace-module__nnvwNa__liveTable tr:hover td{background:#ffffff05}.ExcelAverageWorkspace-module__nnvwNa__badgePassed{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__badgeFailed{color:#f87171;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:700}.ExcelAverageWorkspace-module__nnvwNa__badgeTrue{color:#86efac;background:#10b98133;border:1px solid #10b981;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__badgeFalse{color:#fca5a5;background:#ef444433;border:1px solid #ef4444;border-radius:6px;padding:3px 10px;font-family:monospace;font-size:.82rem;font-weight:800}.ExcelAverageWorkspace-module__nnvwNa__playgroundContainer{background:#090816;border:1.5px solid #10b981;border-radius:16px;margin:20px 0;padding:24px;box-shadow:0 10px 30px #0006}.ExcelAverageWorkspace-module__nnvwNa__playgroundHeader{border-bottom:1px solid #ffffff14;margin-bottom:16px;padding-bottom:12px}.ExcelAverageWorkspace-module__nnvwNa__playgroundTitle{color:#fff;align-items:center;gap:10px;font-size:1.2rem;font-weight:800;display:flex}.ExcelAverageWorkspace-module__nnvwNa__labSubtitle{color:#94a3b8;margin-top:4px;font-size:.86rem}.ExcelAverageWorkspace-module__nnvwNa__presetBtn{color:#cbd5e1;cursor:pointer;background:#04030a;border:1px solid #ffffff26;border-radius:8px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .2s}.ExcelAverageWorkspace-module__nnvwNa__presetBtn:hover{color:#34d399;border-color:#10b981}.ExcelAverageWorkspace-module__nnvwNa__presetBtnActive{color:#fff;background:#107c41;border-color:#34d399;box-shadow:0 0 12px #10b9814d}.ExcelAverageWorkspace-module__nnvwNa__editableInput{color:#f8fafc;text-align:right;background:#04030a;border:1px solid #fff3;border-radius:6px;width:90px;padding:4px 8px;font-family:monospace;font-size:.85rem;transition:border-color .2s}.ExcelAverageWorkspace-module__nnvwNa__editableInput:focus{border-color:#10b981;outline:none;box-shadow:0 0 6px #10b98166}
.AiComputerFundamentalsWorkspace-module__1ccxfW__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.AiComputerFundamentalsWorkspace-module__1ccxfW__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:72px}.AiComputerFundamentalsWorkspace-module__1ccxfW__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__backLink:hover{opacity:.75}.AiComputerFundamentalsWorkspace-module__1ccxfW__breadcrumb{color:var(--text-secondary);font-size:.82rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__breadcrumb strong{color:var(--text-primary)}.AiComputerFundamentalsWorkspace-module__1ccxfW__container{max-width:860px;margin:0 auto;padding:0 24px 80px}.AiComputerFundamentalsWorkspace-module__1ccxfW__heroSection{text-align:center;padding:52px 0 36px}.AiComputerFundamentalsWorkspace-module__1ccxfW__phaseBadge{letter-spacing:1.2px;color:#8b5cf6;text-transform:uppercase;background:#8b5cf61f;border:1px solid #8b5cf64d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.AiComputerFundamentalsWorkspace-module__1ccxfW__heroTitle{background:linear-gradient(135deg,#fff 0%,#c4b5fd 60%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2rem,5vw,3rem);font-weight:900}.AiComputerFundamentalsWorkspace-module__1ccxfW__heroSubtitle{color:var(--text-secondary);max-width:560px;margin:0 auto 20px;font-size:1.05rem;line-height:1.6}.AiComputerFundamentalsWorkspace-module__1ccxfW__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.AiComputerFundamentalsWorkspace-module__1ccxfW__article{flex-direction:column;gap:48px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__section{flex-direction:column;gap:16px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__section p{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.75}.AiComputerFundamentalsWorkspace-module__1ccxfW__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);margin:0;padding-bottom:8px;font-size:1.55rem;font-weight:800}.AiComputerFundamentalsWorkspace-module__1ccxfW__blockquote{background:var(--surface-dark);color:var(--text-secondary);border-left:4px solid #8b5cf6;border-radius:0 12px 12px 0;margin:0;padding:16px 20px;font-size:1.02rem;font-style:italic}.AiComputerFundamentalsWorkspace-module__1ccxfW__calloutWarning{color:var(--text-secondary);background:#f59e0b14;border:1px solid #f59e0b59;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 18px;font-size:.95rem;line-height:1.65;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__calloutWarning svg{color:#f59e0b;flex-shrink:0;margin-top:2px}.AiComputerFundamentalsWorkspace-module__1ccxfW__calloutGoal{color:var(--text-primary);background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:12px;padding:16px 20px;font-size:.97rem;line-height:1.65}.AiComputerFundamentalsWorkspace-module__1ccxfW__exampleBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__exampleTitle{color:var(--text-primary);margin-bottom:4px;font-size:1.1rem;font-weight:800}.AiComputerFundamentalsWorkspace-module__1ccxfW__stepsFlow{flex-direction:column;gap:0;margin:8px 0;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__stepRow{align-items:flex-start;gap:14px;padding:12px 0;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__stepNum{color:#a78bfa;white-space:nowrap;background:#8b5cf626;border-radius:6px;flex-shrink:0;margin-top:2px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:900}.AiComputerFundamentalsWorkspace-module__1ccxfW__stepArrow{text-align:left;color:#8b5cf680;padding-left:6px;font-size:1.4rem;line-height:1}.AiComputerFundamentalsWorkspace-module__1ccxfW__highlight{color:#c4b5fd;background:#8b5cf626;border-radius:4px;padding:2px 6px;font-size:.9em;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__exampleClosing{font-size:1rem;font-weight:700;color:var(--text-primary)!important;margin-top:8px!important}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowSimple{flex-direction:column;align-items:center;gap:0;max-width:240px;margin:8px auto;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowSimpleItem{color:#c4b5fd;text-align:center;background:linear-gradient(135deg,#8b5cf626,#8b5cf60d);border:1px solid #8b5cf64d;border-radius:10px;width:100%;padding:10px 32px;font-size:1rem;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowSimpleArrow{color:#8b5cf680;font-size:1.4rem;line-height:1.2}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowDiagram{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;align-items:center;gap:20px;padding:28px 24px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowTitle{color:var(--text-primary);align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowSteps{flex-direction:column;align-items:center;gap:0;width:100%;max-width:400px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowStep{border:2px solid var(--border-light);background:#ffffff08;border-radius:14px;align-items:center;gap:14px;width:100%;padding:14px 24px;transition:all .35s;display:flex;position:relative}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowStepActive{border-color:var(--step-color,#8b5cf6);box-shadow:0 0 24px var(--step-color,#8b5cf64d);background:#8b5cf61f;transform:scale(1.03)}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowIcon{flex-shrink:0;font-size:1.6rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowLabel{color:var(--text-primary);font-size:.97rem;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowTooltip{border:1px solid var(--border-light);color:var(--text-secondary);z-index:5;background:#110f23f7;border-radius:10px;width:185px;padding:10px 14px;font-size:.82rem;line-height:1.5;position:absolute;top:50%;right:-200px;transform:translateY(-50%);box-shadow:0 8px 24px #0006}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowArrow{color:var(--border-light);padding:2px 0;font-size:1.8rem;line-height:1;transition:color .3s}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowArrowActive{color:#8b5cf6}.AiComputerFundamentalsWorkspace-module__1ccxfW__runBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 32px;font-size:.95rem;font-weight:700;transition:opacity .2s,transform .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__runBtn:hover:not(:disabled){opacity:.85;transform:translateY(-2px)}.AiComputerFundamentalsWorkspace-module__1ccxfW__runBtn:disabled{opacity:.5;cursor:not-allowed}.AiComputerFundamentalsWorkspace-module__1ccxfW__questionList{flex-direction:column;gap:8px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__questionItem{color:var(--text-secondary);background:#ef44440f;border:1px solid #ef444433;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;font-size:.95rem;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__questionMark{color:#f87171;background:#ef444433;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.8rem;font-weight:900;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__industryBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:16px;padding:24px}.AiComputerFundamentalsWorkspace-module__1ccxfW__industryTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.05rem;font-weight:800}.AiComputerFundamentalsWorkspace-module__1ccxfW__componentRoles{flex-direction:column;gap:8px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__compRole{color:var(--text-secondary);align-items:center;gap:12px;font-size:.93rem;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__compRoleIcon{text-align:center;width:28px;font-size:1.2rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__cycleGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.AiComputerFundamentalsWorkspace-module__1ccxfW__cycleCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__cycleNum{letter-spacing:.8px;color:#8b5cf6;background:#8b5cf61f;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiComputerFundamentalsWorkspace-module__1ccxfW__cycleLabel{color:var(--text-primary);font-size:.95rem;font-weight:800}.AiComputerFundamentalsWorkspace-module__1ccxfW__cycleDesc{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.5}.AiComputerFundamentalsWorkspace-module__1ccxfW__threeExamples{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.AiComputerFundamentalsWorkspace-module__1ccxfW__exCard{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;color:var(--text-secondary);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:16px;font-size:.88rem;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__exCard span{font-size:1.8rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__exCard p{margin:0}.AiComputerFundamentalsWorkspace-module__1ccxfW__teamGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.AiComputerFundamentalsWorkspace-module__1ccxfW__teamCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;align-items:flex-start;gap:14px;padding:16px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__teamIcon{flex-shrink:0;font-size:2rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__teamInfo{flex-direction:column;gap:3px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__teamInfo strong{color:var(--text-primary);font-size:1rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__teamRole{color:#8b5cf6;background:#8b5cf61a;border-radius:6px;width:fit-content;padding:2px 8px;font-size:.75rem;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__teamInfo p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.AiComputerFundamentalsWorkspace-module__1ccxfW__exerciseBox{background:linear-gradient(135deg,#10b98114,#10b98108);border:1px solid #10b9814d;border-radius:16px;padding:24px}.AiComputerFundamentalsWorkspace-module__1ccxfW__exerciseHeader{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__exerciseBadge{letter-spacing:1px;color:#10b981;background:#10b9811f;border-radius:6px;width:fit-content;padding:3px 10px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiComputerFundamentalsWorkspace-module__1ccxfW__exerciseHeader h3{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:800}.AiComputerFundamentalsWorkspace-module__1ccxfW__exerciseChecklist{flex-direction:column;gap:8px;margin-top:8px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__exerciseCheckItem{color:var(--text-primary);align-items:center;gap:10px;font-size:.93rem;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__builderWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:24px;padding:28px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__builderHeader{flex-direction:column;gap:6px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__builderBadge{letter-spacing:1px;color:#ec4899;background:#ec48991a;border:1px solid #ec48994d;border-radius:6px;width:fit-content;padding:3px 10px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiComputerFundamentalsWorkspace-module__1ccxfW__builderTitle{color:var(--text-primary);margin:0;font-size:1.3rem;font-weight:900}.AiComputerFundamentalsWorkspace-module__1ccxfW__builderSubtitle{color:var(--text-secondary);margin:0;font-size:.9rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.AiComputerFundamentalsWorkspace-module__1ccxfW__slot{background:#ffffff05;border:2px dashed #ffffff1f;border-radius:14px;flex-direction:column;gap:8px;min-height:90px;padding:14px;transition:border-color .2s,background .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__slot:hover{background:#8b5cf60d;border-color:#8b5cf680}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotFilled{background:#10b9810f!important;border:2px solid #10b98180!important}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotError{animation:.3s AiComputerFundamentalsWorkspace-module__1ccxfW__shake;background:#ef44440f!important;border:2px solid #ef444480!important}@keyframes AiComputerFundamentalsWorkspace-module__1ccxfW__shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.77rem;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotFill{align-items:center;gap:8px;margin-top:4px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotFillIcon{font-size:1.4rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotFillLabel{color:var(--text-primary);flex:1;font-size:.9rem;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotEmpty{color:#fff3;text-align:center;margin-top:auto;font-size:.8rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotErrorMsg{color:#f87171;font-size:.77rem;line-height:1.4}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayWrap{flex-direction:column;gap:10px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayLabel{color:var(--text-secondary);margin:0;font-size:.85rem;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__tray{flex-wrap:wrap;gap:8px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayItem{cursor:grab;color:var(--text-primary);-webkit-user-select:none;user-select:none;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;font-weight:700;transition:background .2s,opacity .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayItem:hover{background:#8b5cf633}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayItem:active{cursor:grabbing}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayIcon{font-size:1.1rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayItemLabel{white-space:nowrap}.AiComputerFundamentalsWorkspace-module__1ccxfW__trayUsed{opacity:.3;cursor:not-allowed}.AiComputerFundamentalsWorkspace-module__1ccxfW__resetBtn{border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__resetBtn:hover{color:#8b5cf6;border-color:#8b5cf6}.AiComputerFundamentalsWorkspace-module__1ccxfW__completionBanner{background:linear-gradient(135deg,#f59e0b1f,#f59e0b0d);border:1px solid #f59e0b66;border-radius:16px;align-items:center;gap:20px;padding:20px 24px;animation:.4s cubic-bezier(.34,1.56,.64,1) AiComputerFundamentalsWorkspace-module__1ccxfW__popIn;display:flex}@keyframes AiComputerFundamentalsWorkspace-module__1ccxfW__popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.AiComputerFundamentalsWorkspace-module__1ccxfW__completionBanner strong{color:#f59e0b;margin-bottom:6px;font-size:1.1rem;display:block}.AiComputerFundamentalsWorkspace-module__1ccxfW__completionBanner p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.5}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:20px;padding:28px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizMeta{justify-content:space-between;align-items:center;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizProgress{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.8rem;font-weight:700}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:800}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizProgressBar{background:#ffffff14;border-radius:3px;width:100%;height:6px;overflow:hidden}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizProgressFill{background:linear-gradient(90deg,#7c3aed,#8b5cf6);border-radius:3px;height:100%;transition:width .3s}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizQuestionCard{flex-direction:column;gap:20px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizQuestionText{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:800;line-height:1.5}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizOptionsGrid{flex-direction:column;gap:10px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizOptBtn{border:1px solid var(--border-light);text-align:left;cursor:pointer;background:#ffffff08;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px 18px;transition:all .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizOptBtn:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf666}.AiComputerFundamentalsWorkspace-module__1ccxfW__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__optText{color:var(--text-primary);flex:1;font-size:.95rem;font-weight:600}.AiComputerFundamentalsWorkspace-module__1ccxfW__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.AiComputerFundamentalsWorkspace-module__1ccxfW__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizExplainBox{background:#8b5cf614;border:1px solid #8b5cf64d;border-radius:12px;flex-direction:column;gap:8px;padding:16px 20px;animation:.3s AiComputerFundamentalsWorkspace-module__1ccxfW__fadeIn;display:flex}@keyframes AiComputerFundamentalsWorkspace-module__1ccxfW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AiComputerFundamentalsWorkspace-module__1ccxfW__explainHeader{color:#a78bfa;align-items:center;gap:8px;font-size:.88rem;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizExplainBox p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-radius:12px;align-self:flex-end;padding:12px 28px;font-size:.95rem;font-weight:700;transition:opacity .2s,transform .2s}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizNextBtn:hover{opacity:.85;transform:translateY(-2px)}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizResultWrap{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:36px 28px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizResultTitle{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:900}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizResultScore{color:var(--text-secondary);margin:0;font-size:1.1rem}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizResultScore strong{color:#f59e0b}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizResultDesc{color:var(--text-secondary);max-width:480px;margin:0;font-size:.95rem;line-height:1.6}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizRestartBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:12px 28px;font-size:.92rem;font-weight:700;transition:opacity .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__quizRestartBtn:hover{opacity:.85}.AiComputerFundamentalsWorkspace-module__1ccxfW__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__navBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:7px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__navBtn:hover{color:#8b5cf6;border-color:#8b5cf6}.AiComputerFundamentalsWorkspace-module__1ccxfW__navBtnNext{color:#fff;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border-radius:10px;align-items:center;gap:7px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.AiComputerFundamentalsWorkspace-module__1ccxfW__navBtnNext:hover{opacity:.85;transform:translateY(-2px)}@media (max-width:680px){.AiComputerFundamentalsWorkspace-module__1ccxfW__topBar{padding:12px 16px;top:60px}.AiComputerFundamentalsWorkspace-module__1ccxfW__container{padding:0 16px 60px}.AiComputerFundamentalsWorkspace-module__1ccxfW__heroSection{padding:36px 0 24px}.AiComputerFundamentalsWorkspace-module__1ccxfW__threeExamples,.AiComputerFundamentalsWorkspace-module__1ccxfW__teamGrid{grid-template-columns:1fr}.AiComputerFundamentalsWorkspace-module__1ccxfW__slotsGrid{grid-template-columns:1fr 1fr}.AiComputerFundamentalsWorkspace-module__1ccxfW__flowTooltip{display:none}.AiComputerFundamentalsWorkspace-module__1ccxfW__cycleGrid{grid-template-columns:1fr 1fr}}
.AiOperatingSystemWorkspace-module__SpAe2a__page{background:var(--bg-dark);min-height:100vh;color:var(--text-primary)}.AiOperatingSystemWorkspace-module__SpAe2a__topProgressTrack{z-index:100;background:#ffffff0f;height:4px;position:fixed;top:0;left:0;right:0}.AiOperatingSystemWorkspace-module__SpAe2a__topProgressFill{background:linear-gradient(90deg,#7c3aed,#8b5cf6,#ec4899);height:100%;transition:width .1s linear}.AiOperatingSystemWorkspace-module__SpAe2a__topBar{border-bottom:1px solid var(--border-light);background:var(--bg-dark);z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px 32px;display:flex;position:sticky;top:4px}.AiOperatingSystemWorkspace-module__SpAe2a__backLink{color:var(--accent);align-items:center;gap:6px;font-size:.88rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__backLink:hover{opacity:.75}.AiOperatingSystemWorkspace-module__SpAe2a__breadcrumb{color:var(--text-secondary);font-size:.82rem}.AiOperatingSystemWorkspace-module__SpAe2a__breadcrumb strong{color:var(--text-primary)}.AiOperatingSystemWorkspace-module__SpAe2a__container{max-width:860px;margin:0 auto;padding:0 24px 80px}.AiOperatingSystemWorkspace-module__SpAe2a__heroSection{text-align:center;padding:48px 0 36px}.AiOperatingSystemWorkspace-module__SpAe2a__phaseBadge{letter-spacing:1.2px;color:#8b5cf6;text-transform:uppercase;background:#8b5cf61f;border:1px solid #8b5cf64d;border-radius:20px;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__heroTitle{background:linear-gradient(135deg,#fff 0%,#c4b5fd 60%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:16px 0 12px;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:900}.AiOperatingSystemWorkspace-module__SpAe2a__heroSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto 20px;font-size:1.08rem;line-height:1.6}.AiOperatingSystemWorkspace-module__SpAe2a__heroBadges{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__heroBadge{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:20px;padding:5px 14px;font-size:.82rem;font-weight:600}.AiOperatingSystemWorkspace-module__SpAe2a__term{color:#c4b5fd;cursor:help;border-bottom:1px dashed #8b5cf6;padding:0 2px;font-weight:700;display:inline-block;position:relative}.AiOperatingSystemWorkspace-module__SpAe2a__termTooltip{color:#e2e8f0;z-index:50;pointer-events:none;text-align:left;background:#120e22fa;border:1px solid #8b5cf666;border-radius:10px;width:240px;padding:10px 14px;font-size:.82rem;font-weight:400;line-height:1.5;position:absolute;bottom:125%;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0009}.AiOperatingSystemWorkspace-module__SpAe2a__article{flex-direction:column;gap:48px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__section{flex-direction:column;gap:16px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__section p{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.75}.AiOperatingSystemWorkspace-module__SpAe2a__sectionTitle{color:var(--text-primary);border-bottom:2px solid var(--border-light);margin:0;padding-bottom:8px;font-size:1.55rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__blockquote{background:var(--surface-dark);color:var(--text-secondary);border-left:4px solid #8b5cf6;border-radius:0 12px 12px 0;margin:0;padding:16px 20px;font-size:1.02rem;font-style:italic}.AiOperatingSystemWorkspace-module__SpAe2a__specsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.AiOperatingSystemWorkspace-module__SpAe2a__specCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__specCard span{font-size:1.6rem}.AiOperatingSystemWorkspace-module__SpAe2a__specCard strong{color:var(--text-primary);font-size:.95rem}.AiOperatingSystemWorkspace-module__SpAe2a__specCard small{color:var(--text-secondary);font-size:.78rem}.AiOperatingSystemWorkspace-module__SpAe2a__calloutChaos{color:var(--text-secondary);background:#ef444414;border:1px solid #ef444459;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 20px;font-size:.96rem;line-height:1.65;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__decisionsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.AiOperatingSystemWorkspace-module__SpAe2a__decisionItem{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:.92rem;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__decisionItem span{font-size:1.2rem}.AiOperatingSystemWorkspace-module__SpAe2a__bridgeCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:20px;padding:28px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__bridgeHeader h4{color:var(--text-primary);margin:6px 0 4px;font-size:1.25rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__bridgeHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.AiOperatingSystemWorkspace-module__SpAe2a__badgePurple{letter-spacing:1px;color:#8b5cf6;background:#8b5cf61f;border-radius:6px;padding:3px 10px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiOperatingSystemWorkspace-module__SpAe2a__bridgeDiagramGrid{flex-direction:column;align-items:center;gap:12px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__layerBox{border:1px solid var(--border-light);background:#ffffff05;border-radius:14px;flex-direction:column;gap:10px;width:100%;padding:16px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__layerTitle{letter-spacing:1px;color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.72rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__appsList{flex-wrap:wrap;gap:8px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__appItemBtn{color:var(--text-primary);cursor:pointer;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;font-weight:700;transition:all .2s;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__appItemBtn:hover{background:#8b5cf640;border-color:#8b5cf6}.AiOperatingSystemWorkspace-module__SpAe2a__appItemActive{box-shadow:0 0 16px #8b5cf680;color:#fff!important;background:#7c3aed!important;border-color:#a78bfa!important}.AiOperatingSystemWorkspace-module__SpAe2a__flowConnector{color:#a78bfa;align-items:center;gap:10px;font-family:ui-monospace,monospace;font-size:.78rem;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__glowingDot{background:var(--border-light);border-radius:50%;width:10px;height:10px;transition:background .3s,box-shadow .3s}.AiOperatingSystemWorkspace-module__SpAe2a__glowingDotActive{background:#10b981;animation:1s ease-in-out infinite AiOperatingSystemWorkspace-module__SpAe2a__pulseDot;box-shadow:0 0 12px #10b981}@keyframes AiOperatingSystemWorkspace-module__SpAe2a__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.AiOperatingSystemWorkspace-module__SpAe2a__osManagerBox{background:linear-gradient(135deg,#8b5cf62e,#6d28d91a);border:2px solid #8b5cf680;border-radius:14px;width:100%;padding:18px 20px;box-shadow:0 0 30px #8b5cf626}.AiOperatingSystemWorkspace-module__SpAe2a__osManagerHeader{align-items:center;gap:14px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__osManagerHeader strong{color:#fff;font-size:1rem;display:block}.AiOperatingSystemWorkspace-module__SpAe2a__osManagerHeader small{color:#c4b5fd;font-size:.78rem;display:block}.AiOperatingSystemWorkspace-module__SpAe2a__hardwareGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.AiOperatingSystemWorkspace-module__SpAe2a__hwChip{border:1px solid var(--border-light);background:#ffffff08;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__hwChip span{font-size:1.3rem}.AiOperatingSystemWorkspace-module__SpAe2a__hwChip strong{color:var(--text-primary);font-size:.85rem;display:block}.AiOperatingSystemWorkspace-module__SpAe2a__hwChip small{color:var(--text-secondary);font-size:.7rem;display:block}.AiOperatingSystemWorkspace-module__SpAe2a__terminalLog{color:#10b981;background:#0b0a16;border:1px solid #10b9814d;border-radius:10px;align-items:center;gap:10px;padding:10px 16px;font-family:ui-monospace,monospace;font-size:.82rem;animation:.3s AiOperatingSystemWorkspace-module__SpAe2a__fadeIn;display:flex}@keyframes AiOperatingSystemWorkspace-module__SpAe2a__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AiOperatingSystemWorkspace-module__SpAe2a__hotelComparisonGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.AiOperatingSystemWorkspace-module__SpAe2a__hotelCardChaotic{background:#ef44440f;border:1px solid #ef444440;border-radius:16px;padding:20px}.AiOperatingSystemWorkspace-module__SpAe2a__hotelBadgeRed{color:#ef4444;background:#ef44441f;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiOperatingSystemWorkspace-module__SpAe2a__hotelCardOrganized{background:#10b9810f;border:1px solid #10b98140;border-radius:16px;padding:20px}.AiOperatingSystemWorkspace-module__SpAe2a__hotelBadgeGreen{color:#10b981;background:#10b9811f;border-radius:6px;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiOperatingSystemWorkspace-module__SpAe2a__hotelComparisonGrid h4{color:var(--text-primary);margin:10px 0 6px;font-size:1.05rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__hotelComparisonGrid p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.AiOperatingSystemWorkspace-module__SpAe2a__evalList{flex-direction:column;gap:8px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__evalItem{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:.93rem;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__evalItem span{color:#a78bfa;background:#8b5cf626;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__simWrap{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:20px;padding:28px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__badgePink{letter-spacing:1px;color:#ec4899;background:#ec48991a;border-radius:6px;padding:3px 10px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiOperatingSystemWorkspace-module__SpAe2a__simHeader h3{color:var(--text-primary);margin:6px 0 4px;font-size:1.3rem;font-weight:900}.AiOperatingSystemWorkspace-module__SpAe2a__simHeader p{color:var(--text-secondary);margin:0;font-size:.9rem}.AiOperatingSystemWorkspace-module__SpAe2a__simErrorBanner{color:#f87171;background:#ef44441f;border:1px solid #ef444466;border-radius:12px;padding:12px 16px;font-size:.88rem;font-weight:600;animation:.3s AiOperatingSystemWorkspace-module__SpAe2a__shake}@keyframes AiOperatingSystemWorkspace-module__SpAe2a__shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.AiOperatingSystemWorkspace-module__SpAe2a__simSuccessBanner{color:#10b981;background:#10b9811f;border:1px solid #10b98166;border-radius:12px;padding:12px 16px;font-size:.88rem;font-weight:600}.AiOperatingSystemWorkspace-module__SpAe2a__targetsGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.AiOperatingSystemWorkspace-module__SpAe2a__targetZone{text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:14px;transition:all .2s;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__targetZonePrimary{background:#8b5cf626;border:2px dashed #8b5cf699}.AiOperatingSystemWorkspace-module__SpAe2a__targetZonePrimary:hover{background:#8b5cf640;border-color:#8b5cf6}.AiOperatingSystemWorkspace-module__SpAe2a__targetZoneSecondary{border:2px dashed var(--border-light);background:#ffffff05}.AiOperatingSystemWorkspace-module__SpAe2a__targetZoneSecondary:hover{background:#ef44440d;border-color:#ef444466}.AiOperatingSystemWorkspace-module__SpAe2a__targetIcon{font-size:1.8rem}.AiOperatingSystemWorkspace-module__SpAe2a__targetName{color:var(--text-primary);font-size:.88rem}.AiOperatingSystemWorkspace-module__SpAe2a__targetSub{color:var(--text-secondary);font-size:.68rem}.AiOperatingSystemWorkspace-module__SpAe2a__cardsTrayWrap{flex-direction:column;gap:10px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__trayTitle{color:var(--text-secondary);margin:0;font-size:.85rem;font-weight:700}.AiOperatingSystemWorkspace-module__SpAe2a__cardsTray{flex-wrap:wrap;gap:8px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__requestCard{color:var(--text-primary);cursor:grab;-webkit-user-select:none;user-select:none;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;font-weight:700;transition:all .2s;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__requestCard:hover:not(.AiOperatingSystemWorkspace-module__SpAe2a__cardDone){background:#8b5cf638}.AiOperatingSystemWorkspace-module__SpAe2a__cardDone{opacity:.35;cursor:not-allowed;background:#10b98114;border-color:#10b98133}.AiOperatingSystemWorkspace-module__SpAe2a__simCompleteBanner{background:linear-gradient(135deg,#f59e0b1f,#f59e0b0a);border:1px solid #f59e0b66;border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 22px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__simCompleteBanner strong{color:#f59e0b;font-size:1.05rem;display:block}.AiOperatingSystemWorkspace-module__SpAe2a__simCompleteBanner p{color:var(--text-secondary);margin:0;font-size:.88rem}.AiOperatingSystemWorkspace-module__SpAe2a__resetBtn{border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:6px 14px;font-size:.82rem;font-weight:600;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__respWrap{flex-direction:column;gap:16px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__respTabs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.AiOperatingSystemWorkspace-module__SpAe2a__respTabBtn{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:.88rem;font-weight:700;transition:all .2s;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__respTabBtn:hover{color:var(--text-primary);border-color:#8b5cf666}.AiOperatingSystemWorkspace-module__SpAe2a__respTabActive{color:#a78bfa!important;background:#8b5cf626!important;border-color:#8b5cf6!important}.AiOperatingSystemWorkspace-module__SpAe2a__respCard{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:16px;flex-direction:column;gap:14px;padding:24px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__respCardHeader{align-items:center;gap:14px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__respCardIcon{font-size:2rem}.AiOperatingSystemWorkspace-module__SpAe2a__respCardHeader h4{color:var(--text-primary);margin:0;font-size:1.2rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__respCardHeader p{color:var(--text-secondary);margin:0;font-size:.85rem}.AiOperatingSystemWorkspace-module__SpAe2a__respBodyText{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.65}.AiOperatingSystemWorkspace-module__SpAe2a__respBullets{flex-direction:column;gap:8px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__respBulletItem{color:var(--text-primary);align-items:center;gap:10px;font-size:.9rem;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__aiInsightBox{background:linear-gradient(135deg,#8b5cf61f,#6d28d90a);border:1px solid #8b5cf659;border-radius:18px;flex-direction:column;gap:12px;padding:24px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__aiInsightHeader{align-items:center;gap:10px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__aiInsightHeader h3{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__aiInsightBox p{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.65}.AiOperatingSystemWorkspace-module__SpAe2a__aiInsightBox ul{color:var(--text-secondary);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:.92rem;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__quizBox{background:var(--surface-dark);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:16px;padding:28px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__quizHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:.82rem;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__quizScoreBadge{color:#f59e0b;background:#f59e0b1f;border-radius:12px;padding:3px 10px;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__quizProgressTrack{background:#ffffff14;border-radius:3px;width:100%;height:5px;overflow:hidden}.AiOperatingSystemWorkspace-module__SpAe2a__quizProgressFill{background:linear-gradient(90deg,#7c3aed,#8b5cf6);height:100%;transition:width .3s}.AiOperatingSystemWorkspace-module__SpAe2a__quizQuestion{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:800;line-height:1.5}.AiOperatingSystemWorkspace-module__SpAe2a__quizOptions{flex-direction:column;gap:10px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__optBtn{border:1px solid var(--border-light);text-align:left;cursor:pointer;background:#ffffff08;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__optBtn:hover:not(:disabled){background:#8b5cf61a;border-color:#8b5cf666}.AiOperatingSystemWorkspace-module__SpAe2a__optLetter{color:var(--text-primary);background:#ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:900;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__optText{color:var(--text-primary);flex:1;font-size:.92rem}.AiOperatingSystemWorkspace-module__SpAe2a__optCorrect{background:#10b9811f!important;border-color:#10b98180!important}.AiOperatingSystemWorkspace-module__SpAe2a__optWrong{background:#ef44441f!important;border-color:#ef444480!important}.AiOperatingSystemWorkspace-module__SpAe2a__explainBox{color:var(--text-secondary);background:#8b5cf614;border:1px solid #8b5cf64d;border-radius:12px;gap:10px;padding:14px 18px;font-size:.88rem;line-height:1.5;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__quizBtnNext{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-radius:10px;align-self:flex-end;padding:10px 24px;font-size:.9rem;font-weight:700}.AiOperatingSystemWorkspace-module__SpAe2a__quizResultBox{background:var(--surface-dark);border:1px solid var(--border-light);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__quizResultBox h3{color:var(--text-primary);margin:0;font-size:1.4rem}.AiOperatingSystemWorkspace-module__SpAe2a__scoreText{color:var(--text-secondary);margin:0;font-size:1.05rem}.AiOperatingSystemWorkspace-module__SpAe2a__scoreText strong{color:#f59e0b}.AiOperatingSystemWorkspace-module__SpAe2a__scoreFeedback{color:var(--text-secondary);margin:0;font-size:.9rem}.AiOperatingSystemWorkspace-module__SpAe2a__quizBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 24px;font-size:.9rem;font-weight:700;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__exerciseBox{background:linear-gradient(135deg,#10b98114,#10b98105);border:1px solid #10b9814d;border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__badgeGreen{color:#10b981;background:#10b9811f;border-radius:6px;width:fit-content;padding:3px 8px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:900}.AiOperatingSystemWorkspace-module__SpAe2a__exerciseBox h3{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:800}.AiOperatingSystemWorkspace-module__SpAe2a__exerciseList{flex-direction:column;gap:8px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__exerciseList div{color:var(--text-primary);align-items:center;gap:10px;font-size:.92rem;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__exerciseList span{color:#10b981;background:#10b98126;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:900;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__completionFooter{background:linear-gradient(135deg,#10b9811a,#10b98108);border:1px solid #10b98166;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding:24px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__completionHeader{align-items:center;gap:14px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__completionHeader strong{color:#10b981;font-size:1.1rem;display:block}.AiOperatingSystemWorkspace-module__SpAe2a__completionHeader p{color:var(--text-secondary);margin:0;font-size:.88rem}.AiOperatingSystemWorkspace-module__SpAe2a__nextUnlocked{text-align:right;color:var(--text-secondary);font-size:.85rem}.AiOperatingSystemWorkspace-module__SpAe2a__nextUnlocked strong{color:var(--text-primary);font-size:.95rem;display:block}.AiOperatingSystemWorkspace-module__SpAe2a__footerNav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__navBtnPrev{background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-primary);border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.88rem;font-weight:600;text-decoration:none;display:flex}.AiOperatingSystemWorkspace-module__SpAe2a__navBtnNext{color:#fff;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:.88rem;font-weight:700;text-decoration:none;display:flex}@media (max-width:680px){.AiOperatingSystemWorkspace-module__SpAe2a__topBar{padding:12px 16px;top:4px}.AiOperatingSystemWorkspace-module__SpAe2a__container{padding:0 16px 60px}.AiOperatingSystemWorkspace-module__SpAe2a__heroSection{padding:32px 0 20px}.AiOperatingSystemWorkspace-module__SpAe2a__specsGrid{grid-template-columns:1fr 1fr}.AiOperatingSystemWorkspace-module__SpAe2a__decisionsGrid{grid-template-columns:1fr}.AiOperatingSystemWorkspace-module__SpAe2a__targetsGrid,.AiOperatingSystemWorkspace-module__SpAe2a__hardwareGrid{grid-template-columns:1fr 1fr}.AiOperatingSystemWorkspace-module__SpAe2a__nextUnlocked{text-align:left}}
.HowTheWebWorksWorkspace-module__Z5bMOa__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}.HowTheWebWorksWorkspace-module__Z5bMOa__container{max-width:1040px;margin:0 auto}.HowTheWebWorksWorkspace-module__Z5bMOa__breadcrumb{color:var(--text-secondary,#94a3b8);align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__breadLink{color:#a78bfa;align-items:center;gap:5px;text-decoration:none;transition:color .15s;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__breadLink:hover{color:#c4b5fd;text-decoration:underline}.HowTheWebWorksWorkspace-module__Z5bMOa__breadSep{color:#ffffff40}.HowTheWebWorksWorkspace-module__Z5bMOa__breadCurrent{color:var(--text-primary,#f8fafc);font-weight:600}.HowTheWebWorksWorkspace-module__Z5bMOa__hero{background:linear-gradient(135deg,#8b5cf624 0%,#3b82f614 100%);border:1.5px solid #8b5cf640;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.HowTheWebWorksWorkspace-module__Z5bMOa__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf638 0%,#0000 70%);width:220px;height:220px;position:absolute;top:-40px;right:-40px}.HowTheWebWorksWorkspace-module__Z5bMOa__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__badge{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.HowTheWebWorksWorkspace-module__Z5bMOa__heroSub{color:#cbd5e1;max-width:860px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.HowTheWebWorksWorkspace-module__Z5bMOa__heroActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__heroBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:11px 22px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #8b5cf666}.HowTheWebWorksWorkspace-module__Z5bMOa__heroBtn:hover{transform:translateY(-2px);box-shadow:0 6px 24px #8b5cf699}.HowTheWebWorksWorkspace-module__Z5bMOa__heroBtnSecondary{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:8px;padding:11px 20px;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__heroBtnSecondary:hover{color:#fff;background:#ffffff24;border-color:#ffffff4d}.HowTheWebWorksWorkspace-module__Z5bMOa__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px}.HowTheWebWorksWorkspace-module__Z5bMOa__tocTitle{color:#e2e8f0;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.HowTheWebWorksWorkspace-module__Z5bMOa__tocItem{font-size:.85rem}.HowTheWebWorksWorkspace-module__Z5bMOa__tocLink{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;text-decoration:none;transition:all .15s;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__tocLink:hover{color:#a78bfa;background:#8b5cf614}.HowTheWebWorksWorkspace-module__Z5bMOa__tocNumber{color:#8b5cf6;min-width:22px;font-weight:700}.HowTheWebWorksWorkspace-module__Z5bMOa__article{flex-direction:column;gap:36px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__section{background:#131122;border:1px solid #ffffff14;border-radius:20px;padding:32px 30px;scroll-margin-top:24px}.HowTheWebWorksWorkspace-module__Z5bMOa__sectionHeader{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__sectionNumber{color:#a78bfa;background:#8b5cf62e;border-radius:10px;flex-shrink:0;margin-top:2px;padding:6px 12px;font-size:.85rem;font-weight:800}.HowTheWebWorksWorkspace-module__Z5bMOa__sectionTitle{color:#fff;margin:0;font-size:1.45rem;font-weight:800;line-height:1.35}.HowTheWebWorksWorkspace-module__Z5bMOa__para{color:#cbd5e1;margin:0 0 18px;font-size:.98rem;line-height:1.75}.HowTheWebWorksWorkspace-module__Z5bMOa__para:last-child{margin-bottom:0}.HowTheWebWorksWorkspace-module__Z5bMOa__para strong{color:#fff}.HowTheWebWorksWorkspace-module__Z5bMOa__subHeading{color:#e2e8f0;align-items:center;gap:8px;margin:24px 0 12px;font-size:1.15rem;font-weight:700;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__bulletList{color:#cbd5e1;flex-direction:column;gap:8px;margin:0 0 18px;padding-left:20px;font-size:.96rem;line-height:1.65;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__bulletList li strong{color:#fff}.HowTheWebWorksWorkspace-module__Z5bMOa__callout{border-radius:14px;align-items:flex-start;gap:14px;margin:20px 0;padding:18px 20px;font-size:.93rem;line-height:1.65;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__calloutIcon{flex-shrink:0;margin-top:2px}.HowTheWebWorksWorkspace-module__Z5bMOa__calloutText{color:#cbd5e1}.HowTheWebWorksWorkspace-module__Z5bMOa__calloutText strong{color:#fff}.HowTheWebWorksWorkspace-module__Z5bMOa__diagramBox{background:#0d0b17;border:1.5px solid #8b5cf640;border-radius:16px;margin:22px 0;padding:24px 20px;overflow-x:auto}.HowTheWebWorksWorkspace-module__Z5bMOa__diagramTitle{text-transform:uppercase;letter-spacing:.06em;color:#a78bfa;align-items:center;gap:6px;margin-bottom:16px;font-size:.8rem;font-weight:800;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__flowRow{justify-content:space-between;align-items:center;gap:12px;min-width:580px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__flowNode{text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex:1;min-width:110px;padding:12px 14px}.HowTheWebWorksWorkspace-module__Z5bMOa__flowNodeEmoji{margin-bottom:4px;font-size:1.5rem;display:block}.HowTheWebWorksWorkspace-module__Z5bMOa__flowNodeTitle{color:#fff;margin-bottom:2px;font-size:.82rem;font-weight:700}.HowTheWebWorksWorkspace-module__Z5bMOa__flowNodeSub{color:#94a3b8;font-size:.72rem;line-height:1.3}.HowTheWebWorksWorkspace-module__Z5bMOa__flowArrow{color:#a78bfa;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;font-size:.7rem;font-weight:700;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__flowArrowLabel{color:#cbd5e1;white-space:nowrap;background:#8b5cf61f;border-radius:6px;padding:2px 6px;font-size:.68rem}.HowTheWebWorksWorkspace-module__Z5bMOa__cardGrid2{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.HowTheWebWorksWorkspace-module__Z5bMOa__cardGrid3{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}@media (max-width:768px){.HowTheWebWorksWorkspace-module__Z5bMOa__cardGrid2,.HowTheWebWorksWorkspace-module__Z5bMOa__cardGrid3{grid-template-columns:1fr}}.HowTheWebWorksWorkspace-module__Z5bMOa__infoCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:18px 20px}.HowTheWebWorksWorkspace-module__Z5bMOa__infoCardBadge{text-transform:uppercase;border-radius:6px;margin-bottom:8px;padding:2px 8px;font-size:.7rem;font-weight:800;display:inline-block}.HowTheWebWorksWorkspace-module__Z5bMOa__infoCardTitle{color:#fff;margin:0 0 8px;font-size:1.05rem;font-weight:700}.HowTheWebWorksWorkspace-module__Z5bMOa__infoCardText{color:#cbd5e1;margin:0;font-size:.88rem;line-height:1.6}.HowTheWebWorksWorkspace-module__Z5bMOa__tableContainer{border:1px solid #ffffff14;border-radius:12px;width:100%;margin:20px 0;overflow-x:auto}.HowTheWebWorksWorkspace-module__Z5bMOa__contentTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.HowTheWebWorksWorkspace-module__Z5bMOa__contentTable th{color:#e2e8f0;background:#ffffff0d;border-bottom:1px solid #ffffff1a;padding:12px 14px;font-weight:700}.HowTheWebWorksWorkspace-module__Z5bMOa__contentTable td{color:#cbd5e1;vertical-align:top;border-bottom:1px solid #ffffff0d;padding:12px 14px}.HowTheWebWorksWorkspace-module__Z5bMOa__contentTable tr:last-child td{border-bottom:none}.HowTheWebWorksWorkspace-module__Z5bMOa__contentTable code{color:#c4b5fd;background:#8b5cf626;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.82rem}.HowTheWebWorksWorkspace-module__Z5bMOa__codeBox{color:#38bdf8;background:#090714;border:1px solid #ffffff1a;border-radius:10px;margin:14px 0;padding:14px 18px;font-family:Consolas,Fira Code,monospace;font-size:.85rem;line-height:1.5;overflow-x:auto}.HowTheWebWorksWorkspace-module__Z5bMOa__labCard{background:linear-gradient(#16122a 0%,#100d1e 100%);border:2px solid #8b5cf6;border-radius:24px;margin:40px 0;padding:34px 30px;position:relative;box-shadow:0 16px 48px #8b5cf638}.HowTheWebWorksWorkspace-module__Z5bMOa__labHeader{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__labBadge{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#8b5cf6;border-radius:20px;align-items:center;gap:6px;width:fit-content;padding:4px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__labTitle{color:#fff;margin:0;font-size:1.7rem;font-weight:900}.HowTheWebWorksWorkspace-module__Z5bMOa__labDesc{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.6}.HowTheWebWorksWorkspace-module__Z5bMOa__labControlsBar{background:#090714;border:1px solid #ffffff1a;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:10px 14px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__urlBarMock{color:#38bdf8;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:240px;padding:6px 14px;font-family:monospace;font-size:.88rem;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__labActionBtns{align-items:center;gap:8px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__labPlayBtn{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.84rem;font-weight:700;transition:all .15s;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__labPlayBtn:hover{background:#059669}.HowTheWebWorksWorkspace-module__Z5bMOa__labResetBtn{color:#cbd5e1;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__labResetBtn:hover{color:#fff;background:#ffffff26}.HowTheWebWorksWorkspace-module__Z5bMOa__stepsTrack{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:24px;display:grid}@media (max-width:900px){.HowTheWebWorksWorkspace-module__Z5bMOa__stepsTrack{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.HowTheWebWorksWorkspace-module__Z5bMOa__stepsTrack{grid-template-columns:1fr}}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNodeBtn{text-align:left;cursor:pointer;background:#ffffff08;border:1.5px solid #ffffff14;border-radius:12px;flex-direction:column;gap:4px;padding:12px 10px;transition:all .2s;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNodeBtn:hover{background:#8b5cf614;border-color:#8b5cf659;transform:translateY(-2px)}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNodeActive{box-shadow:0 0 16px #8b5cf659;background:#8b5cf629!important;border-color:#8b5cf6!important}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNodeComplete{border-color:#10b98166}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNodeNum{color:#94a3b8;text-transform:uppercase;font-size:.68rem;font-weight:800}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNodeTitle{color:#fff;align-items:center;gap:5px;font-size:.82rem;font-weight:700;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__stepExplainPanel{background:#090714;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__stepExplainTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__stepExplainTitle{color:#fff;align-items:center;gap:8px;margin:0;font-size:1.25rem;font-weight:800;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__stepStageBadge{text-transform:uppercase;border-radius:20px;padding:3px 10px;font-size:.72rem;font-weight:800}.HowTheWebWorksWorkspace-module__Z5bMOa__stepExplainText{color:#cbd5e1;margin:0;font-size:.94rem;line-height:1.7}.HowTheWebWorksWorkspace-module__Z5bMOa__stepPacketBox{color:#a78bfa;background:#131122;border-left:3px solid #8b5cf6;border-radius:8px;padding:12px 16px;font-family:monospace;font-size:.82rem;overflow-x:auto}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNavBtns{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:12px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNavBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNavBtn:hover:not(:disabled){background:#8b5cf6;border-color:#8b5cf6}.HowTheWebWorksWorkspace-module__Z5bMOa__stepNavBtn:disabled{opacity:.35;cursor:not-allowed}.HowTheWebWorksWorkspace-module__Z5bMOa__quizCard{background:linear-gradient(#151128 0%,#0d0a1c 100%);border:2px solid #3b82f6;border-radius:24px;margin:40px 0;padding:34px 30px;box-shadow:0 16px 48px #3b82f62e}.HowTheWebWorksWorkspace-module__Z5bMOa__quizHeader{margin-bottom:24px}.HowTheWebWorksWorkspace-module__Z5bMOa__quizBadge{color:#fff;text-transform:uppercase;letter-spacing:.06em;background:#3b82f6;border-radius:20px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__quizTitle{color:#fff;margin:0 0 6px;font-size:1.7rem;font-weight:900}.HowTheWebWorksWorkspace-module__Z5bMOa__quizDesc{color:#cbd5e1;margin:0;font-size:.95rem}.HowTheWebWorksWorkspace-module__Z5bMOa__quizProgressRow{color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.85rem;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__quizQuestion{color:#fff;margin:0 0 20px;font-size:1.15rem;font-weight:700;line-height:1.45}.HowTheWebWorksWorkspace-module__Z5bMOa__quizOptionsGrid{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__quizOptBtn{text-align:left;color:#e2e8f0;cursor:pointer;background:#ffffff08;border:1.5px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:.94rem;transition:all .15s;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__quizOptBtn:hover:not(:disabled){background:#3b82f61a;border-color:#3b82f6}.HowTheWebWorksWorkspace-module__Z5bMOa__optCorrect{color:#fff!important;background:#10b98126!important;border-color:#10b981!important}.HowTheWebWorksWorkspace-module__Z5bMOa__optWrong{color:#fff!important;background:#ef444426!important;border-color:#ef4444!important}.HowTheWebWorksWorkspace-module__Z5bMOa__quizExplain{color:#cbd5e1;background:#090714;border-left:3px solid #3b82f6;border-radius:8px;margin-bottom:20px;padding:14px 18px;font-size:.9rem;line-height:1.6}.HowTheWebWorksWorkspace-module__Z5bMOa__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 22px;font-size:.92rem;font-weight:700;transition:all .15s;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__quizNextBtn:hover{transform:translateY(-2px);box-shadow:0 4px 16px #3b82f666}.HowTheWebWorksWorkspace-module__Z5bMOa__celebrate{text-align:center;padding:24px 0}.HowTheWebWorksWorkspace-module__Z5bMOa__celebEmoji{margin-bottom:12px;font-size:3.5rem}.HowTheWebWorksWorkspace-module__Z5bMOa__celebTitle{color:#fff;margin:0 0 8px;font-size:1.8rem;font-weight:900}.HowTheWebWorksWorkspace-module__Z5bMOa__celebSub{color:#94a3b8;margin:0 0 20px;font-size:1.1rem}.HowTheWebWorksWorkspace-module__Z5bMOa__scoreBar{background:#ffffff1a;border-radius:6px;width:100%;max-width:320px;height:12px;margin:0 auto 16px;overflow:hidden}.HowTheWebWorksWorkspace-module__Z5bMOa__scoreBarFill{border-radius:6px;height:100%;transition:width .6s}.HowTheWebWorksWorkspace-module__Z5bMOa__scoreMsg{color:#cbd5e1;margin:0 0 24px;font-size:1rem}.HowTheWebWorksWorkspace-module__Z5bMOa__celebActions{justify-content:center;gap:14px;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__retryBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.9rem;font-weight:700;display:inline-flex}.HowTheWebWorksWorkspace-module__Z5bMOa__footerNav{border-top:1px solid #ffffff1a;justify-content:space-between;gap:16px;margin-top:50px;padding-top:24px;display:flex}@media (max-width:640px){.HowTheWebWorksWorkspace-module__Z5bMOa__footerNav{flex-direction:column}}.HowTheWebWorksWorkspace-module__Z5bMOa__navCard{background:#131122;border:1px solid #ffffff1a;border-radius:14px;flex:1;align-items:center;gap:14px;padding:18px 22px;text-decoration:none;transition:all .2s;display:flex}.HowTheWebWorksWorkspace-module__Z5bMOa__navCard:hover{background:#8b5cf614;border-color:#8b5cf6;transform:translateY(-2px)}.HowTheWebWorksWorkspace-module__Z5bMOa__navCardTitle{color:#fff;margin:0 0 3px;font-size:.96rem;font-weight:800}.HowTheWebWorksWorkspace-module__Z5bMOa__navCardSub{color:#94a3b8;margin:0;font-size:.78rem}
.InternetHttpBasicsWorkspace-module__4vyb7G__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}.InternetHttpBasicsWorkspace-module__4vyb7G__container{max-width:1040px;margin:0 auto}.InternetHttpBasicsWorkspace-module__4vyb7G__breadcrumb{color:var(--text-secondary,#94a3b8);align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__breadLink{color:#a78bfa;align-items:center;gap:5px;text-decoration:none;transition:color .15s;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__breadLink:hover{color:#c4b5fd;text-decoration:underline}.InternetHttpBasicsWorkspace-module__4vyb7G__breadSep{color:#ffffff40}.InternetHttpBasicsWorkspace-module__4vyb7G__breadCurrent{color:var(--text-primary,#f8fafc);font-weight:600}.InternetHttpBasicsWorkspace-module__4vyb7G__hero{background:linear-gradient(135deg,#10b98124 0%,#3b82f614 100%);border:1.5px solid #10b98140;border-radius:24px;margin-bottom:40px;padding:36px 32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #00000059}.InternetHttpBasicsWorkspace-module__4vyb7G__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#10b98138 0%,#0000 70%);width:220px;height:220px;position:absolute;top:-40px;right:-40px}.InternetHttpBasicsWorkspace-module__4vyb7G__heroBadges{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__badge{text-transform:uppercase;letter-spacing:.04em;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__heroTitle{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:2.3rem;font-weight:900;line-height:1.25}.InternetHttpBasicsWorkspace-module__4vyb7G__heroSub{color:#cbd5e1;max-width:860px;margin:0 0 24px;font-size:1.05rem;line-height:1.65}.InternetHttpBasicsWorkspace-module__4vyb7G__heroActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__heroBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:11px 22px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #10b98166}.InternetHttpBasicsWorkspace-module__4vyb7G__heroBtn:hover{transform:translateY(-2px);box-shadow:0 6px 24px #10b98199}.InternetHttpBasicsWorkspace-module__4vyb7G__heroBtnSecondary{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:8px;padding:11px 20px;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__heroBtnSecondary:hover{color:#fff;background:#ffffff24;border-color:#ffffff4d}.InternetHttpBasicsWorkspace-module__4vyb7G__tocCard{background:#131122;border:1px solid #ffffff14;border-radius:18px;margin-bottom:40px;padding:24px 28px}.InternetHttpBasicsWorkspace-module__4vyb7G__tocTitle{color:#e2e8f0;align-items:center;gap:8px;margin:0 0 16px;font-size:1.1rem;font-weight:800;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__tocGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.InternetHttpBasicsWorkspace-module__4vyb7G__tocItem{font-size:.85rem}.InternetHttpBasicsWorkspace-module__4vyb7G__tocLink{color:#94a3b8;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;text-decoration:none;transition:all .15s;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__tocLink:hover{color:#10b981;background:#10b98114}.InternetHttpBasicsWorkspace-module__4vyb7G__tocNumber{color:#10b981;min-width:22px;font-weight:700}.InternetHttpBasicsWorkspace-module__4vyb7G__article{flex-direction:column;gap:36px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__section{background:#131122;border:1px solid #ffffff14;border-radius:20px;padding:32px 30px;scroll-margin-top:24px}.InternetHttpBasicsWorkspace-module__4vyb7G__sectionHeader{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__sectionNumber{color:#10b981;background:#10b9812e;border-radius:10px;flex-shrink:0;margin-top:2px;padding:6px 12px;font-size:.85rem;font-weight:800}.InternetHttpBasicsWorkspace-module__4vyb7G__sectionTitle{color:#fff;margin:0;font-size:1.45rem;font-weight:800;line-height:1.35}.InternetHttpBasicsWorkspace-module__4vyb7G__subHeading{color:#e2e8f0;align-items:center;gap:8px;margin:24px 0 12px;font-size:1.15rem;font-weight:700;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__para{color:#cbd5e1;margin:0 0 18px;font-size:.98rem;line-height:1.75}.InternetHttpBasicsWorkspace-module__4vyb7G__para:last-child{margin-bottom:0}.InternetHttpBasicsWorkspace-module__4vyb7G__para strong{color:#fff}.InternetHttpBasicsWorkspace-module__4vyb7G__bulletList{color:#cbd5e1;flex-direction:column;gap:8px;margin:0 0 18px;padding-left:20px;font-size:.96rem;line-height:1.65;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__bulletList li strong{color:#fff}.InternetHttpBasicsWorkspace-module__4vyb7G__callout{border-radius:14px;align-items:flex-start;gap:14px;margin:20px 0;padding:18px 20px;font-size:.93rem;line-height:1.65;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__calloutIcon{flex-shrink:0;margin-top:2px}.InternetHttpBasicsWorkspace-module__4vyb7G__calloutText{color:#cbd5e1}.InternetHttpBasicsWorkspace-module__4vyb7G__calloutText strong{color:#fff}.InternetHttpBasicsWorkspace-module__4vyb7G__diagramBox{background:#0d0b17;border:1.5px solid #10b98140;border-radius:16px;margin:22px 0;padding:24px 20px;overflow-x:auto}.InternetHttpBasicsWorkspace-module__4vyb7G__diagramTitle{text-transform:uppercase;letter-spacing:.06em;color:#10b981;align-items:center;gap:6px;margin-bottom:16px;font-size:.8rem;font-weight:800;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__flowRow{justify-content:space-between;align-items:center;gap:10px;min-width:600px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__flowNode{text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;flex:1;min-width:105px;padding:12px 14px}.InternetHttpBasicsWorkspace-module__4vyb7G__flowNodeEmoji{margin-bottom:4px;font-size:1.5rem;display:block}.InternetHttpBasicsWorkspace-module__4vyb7G__flowNodeTitle{color:#fff;margin-bottom:2px;font-size:.82rem;font-weight:700}.InternetHttpBasicsWorkspace-module__4vyb7G__flowNodeSub{color:#94a3b8;font-size:.72rem;line-height:1.3}.InternetHttpBasicsWorkspace-module__4vyb7G__flowArrow{color:#10b981;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;font-size:.7rem;font-weight:700;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__flowArrowLabel{color:#cbd5e1;white-space:nowrap;background:#10b9811f;border-radius:6px;padding:2px 6px;font-size:.68rem}.InternetHttpBasicsWorkspace-module__4vyb7G__cardGrid2{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.InternetHttpBasicsWorkspace-module__4vyb7G__cardGrid3{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}@media (max-width:768px){.InternetHttpBasicsWorkspace-module__4vyb7G__cardGrid2,.InternetHttpBasicsWorkspace-module__4vyb7G__cardGrid3{grid-template-columns:1fr}}.InternetHttpBasicsWorkspace-module__4vyb7G__infoCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:18px 20px}.InternetHttpBasicsWorkspace-module__4vyb7G__infoCardBadge{text-transform:uppercase;border-radius:6px;margin-bottom:8px;padding:2px 8px;font-size:.7rem;font-weight:800;display:inline-block}.InternetHttpBasicsWorkspace-module__4vyb7G__infoCardTitle{color:#fff;margin:0 0 8px;font-size:1.05rem;font-weight:700}.InternetHttpBasicsWorkspace-module__4vyb7G__infoCardText{color:#cbd5e1;margin:0;font-size:.88rem;line-height:1.6}.InternetHttpBasicsWorkspace-module__4vyb7G__tableContainer{border:1px solid #ffffff14;border-radius:12px;width:100%;margin:20px 0;overflow-x:auto}.InternetHttpBasicsWorkspace-module__4vyb7G__contentTable{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.InternetHttpBasicsWorkspace-module__4vyb7G__contentTable th{color:#e2e8f0;background:#ffffff0d;border-bottom:1px solid #ffffff1a;padding:12px 14px;font-weight:700}.InternetHttpBasicsWorkspace-module__4vyb7G__contentTable td{color:#cbd5e1;vertical-align:top;border-bottom:1px solid #ffffff0d;padding:12px 14px}.InternetHttpBasicsWorkspace-module__4vyb7G__contentTable tr:last-child td{border-bottom:none}.InternetHttpBasicsWorkspace-module__4vyb7G__contentTable code{color:#6ee7b7;background:#10b98126;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.82rem}.InternetHttpBasicsWorkspace-module__4vyb7G__codeBox{color:#38bdf8;background:#090714;border:1px solid #ffffff1a;border-radius:10px;margin:14px 0;padding:14px 18px;font-family:Consolas,Fira Code,monospace;font-size:.85rem;line-height:1.5;overflow-x:auto}.InternetHttpBasicsWorkspace-module__4vyb7G__labCard{background:linear-gradient(#131e22 0%,#0d1417 100%);border:2px solid #10b981;border-radius:24px;margin:40px 0;padding:34px 30px;position:relative;box-shadow:0 16px 48px #10b98133}.InternetHttpBasicsWorkspace-module__4vyb7G__labHeader{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__labBadge{color:#0f172a;text-transform:uppercase;letter-spacing:.06em;background:#10b981;border-radius:20px;align-items:center;gap:6px;width:fit-content;padding:4px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__labTitle{color:#fff;margin:0;font-size:1.7rem;font-weight:900}.InternetHttpBasicsWorkspace-module__4vyb7G__labDesc{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.6}.InternetHttpBasicsWorkspace-module__4vyb7G__labControlsBar{background:#090714;border:1px solid #ffffff1a;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:10px 14px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__presetSelect{color:#38bdf8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;outline:none;flex:1;min-width:240px;padding:6px 12px;font-family:monospace;font-size:.88rem}.InternetHttpBasicsWorkspace-module__4vyb7G__presetSelect option{color:#fff;background:#131122}.InternetHttpBasicsWorkspace-module__4vyb7G__labActionBtns{align-items:center;gap:8px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__labPlayBtn{color:#0f172a;cursor:pointer;background:#10b981;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.84rem;font-weight:800;transition:all .15s;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__labPlayBtn:hover{background:#34d399}.InternetHttpBasicsWorkspace-module__4vyb7G__labResetBtn{color:#cbd5e1;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:.84rem;font-weight:600;transition:all .15s;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__labResetBtn:hover{color:#fff;background:#ffffff26}.InternetHttpBasicsWorkspace-module__4vyb7G__stepsTrack{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:24px;display:grid}@media (max-width:860px){.InternetHttpBasicsWorkspace-module__4vyb7G__stepsTrack{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.InternetHttpBasicsWorkspace-module__4vyb7G__stepsTrack{grid-template-columns:1fr}}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNodeBtn{text-align:left;cursor:pointer;background:#ffffff08;border:1.5px solid #ffffff14;border-radius:12px;flex-direction:column;gap:4px;padding:12px 10px;transition:all .2s;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNodeBtn:hover{background:#10b98114;border-color:#10b98159;transform:translateY(-2px)}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNodeActive{box-shadow:0 0 16px #10b98159;background:#10b98129!important;border-color:#10b981!important}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNodeComplete{border-color:#10b98166}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNodeNum{color:#94a3b8;text-transform:uppercase;font-size:.68rem;font-weight:800}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNodeTitle{color:#fff;align-items:center;gap:5px;font-size:.82rem;font-weight:700;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__stepExplainPanel{background:#090714;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__stepExplainTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__stepExplainTitle{color:#fff;align-items:center;gap:8px;margin:0;font-size:1.25rem;font-weight:800;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__stepStageBadge{text-transform:uppercase;border-radius:20px;padding:3px 10px;font-size:.72rem;font-weight:800}.InternetHttpBasicsWorkspace-module__4vyb7G__stepExplainText{color:#cbd5e1;margin:0;font-size:.94rem;line-height:1.7}.InternetHttpBasicsWorkspace-module__4vyb7G__stepPacketBox{color:#6ee7b7;background:#131122;border-left:3px solid #10b981;border-radius:8px;padding:12px 16px;font-family:monospace;font-size:.82rem;overflow-x:auto}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNavBtns{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:12px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNavBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNavBtn:hover:not(:disabled){color:#0f172a;background:#10b981;border-color:#10b981}.InternetHttpBasicsWorkspace-module__4vyb7G__stepNavBtn:disabled{opacity:.35;cursor:not-allowed}.InternetHttpBasicsWorkspace-module__4vyb7G__quizCard{background:linear-gradient(#121d28 0%,#0a1118 100%);border:2px solid #0ea5e9;border-radius:24px;margin:40px 0;padding:34px 30px;box-shadow:0 16px 48px #0ea5e92e}.InternetHttpBasicsWorkspace-module__4vyb7G__quizHeader{margin-bottom:24px}.InternetHttpBasicsWorkspace-module__4vyb7G__quizBadge{color:#0f172a;text-transform:uppercase;letter-spacing:.06em;background:#0ea5e9;border-radius:20px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__quizTitle{color:#fff;margin:0 0 6px;font-size:1.7rem;font-weight:900}.InternetHttpBasicsWorkspace-module__4vyb7G__quizDesc{color:#cbd5e1;margin:0;font-size:.95rem}.InternetHttpBasicsWorkspace-module__4vyb7G__quizProgressRow{color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.85rem;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__quizQuestion{color:#fff;margin:0 0 20px;font-size:1.15rem;font-weight:700;line-height:1.45}.InternetHttpBasicsWorkspace-module__4vyb7G__quizOptionsGrid{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__quizOptBtn{text-align:left;color:#e2e8f0;cursor:pointer;background:#ffffff08;border:1.5px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:.94rem;transition:all .15s;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__quizOptBtn:hover:not(:disabled){background:#0ea5e91a;border-color:#0ea5e9}.InternetHttpBasicsWorkspace-module__4vyb7G__optCorrect{color:#fff!important;background:#10b98126!important;border-color:#10b981!important}.InternetHttpBasicsWorkspace-module__4vyb7G__optWrong{color:#fff!important;background:#ef444426!important;border-color:#ef4444!important}.InternetHttpBasicsWorkspace-module__4vyb7G__quizExplain{color:#cbd5e1;background:#090714;border-left:3px solid #0ea5e9;border-radius:8px;margin-bottom:20px;padding:14px 18px;font-size:.9rem;line-height:1.6}.InternetHttpBasicsWorkspace-module__4vyb7G__quizNextBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 22px;font-size:.92rem;font-weight:700;transition:all .15s;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__quizNextBtn:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0ea5e966}.InternetHttpBasicsWorkspace-module__4vyb7G__celebrate{text-align:center;padding:24px 0}.InternetHttpBasicsWorkspace-module__4vyb7G__celebEmoji{margin-bottom:12px;font-size:3.5rem}.InternetHttpBasicsWorkspace-module__4vyb7G__celebTitle{color:#fff;margin:0 0 8px;font-size:1.8rem;font-weight:900}.InternetHttpBasicsWorkspace-module__4vyb7G__celebSub{color:#94a3b8;margin:0 0 20px;font-size:1.1rem}.InternetHttpBasicsWorkspace-module__4vyb7G__scoreBar{background:#ffffff1a;border-radius:6px;width:100%;max-width:320px;height:12px;margin:0 auto 16px;overflow:hidden}.InternetHttpBasicsWorkspace-module__4vyb7G__scoreBarFill{border-radius:6px;height:100%;transition:width .6s}.InternetHttpBasicsWorkspace-module__4vyb7G__scoreMsg{color:#cbd5e1;margin:0 0 24px;font-size:1rem}.InternetHttpBasicsWorkspace-module__4vyb7G__celebActions{justify-content:center;gap:14px;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__retryBtn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:.9rem;font-weight:700;display:inline-flex}.InternetHttpBasicsWorkspace-module__4vyb7G__footerNav{border-top:1px solid #ffffff1a;justify-content:space-between;gap:16px;margin-top:50px;padding-top:24px;display:flex}@media (max-width:640px){.InternetHttpBasicsWorkspace-module__4vyb7G__footerNav{flex-direction:column}}.InternetHttpBasicsWorkspace-module__4vyb7G__navCard{background:#131122;border:1px solid #ffffff1a;border-radius:14px;flex:1;align-items:center;gap:14px;padding:18px 22px;text-decoration:none;transition:all .2s;display:flex}.InternetHttpBasicsWorkspace-module__4vyb7G__navCard:hover{background:#10b98114;border-color:#10b981;transform:translateY(-2px)}.InternetHttpBasicsWorkspace-module__4vyb7G__navCardTitle{color:#fff;margin:0 0 3px;font-size:.96rem;font-weight:800}.InternetHttpBasicsWorkspace-module__4vyb7G__navCardSub{color:#94a3b8;margin:0;font-size:.78rem}
