:root{color:#f8fafc;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top,#a855f729,#0000 32%),linear-gradient(#020617 0%,#0f172a 100%);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,a{outline-offset:3px}#root{min-height:100vh}.xterm{cursor:text;-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre;font-family:monospace}.xterm .xterm-accessibility-tree>div{transform-origin:0;width:fit-content}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;z-index:11;background:0 0;transition:opacity .1s linear}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{display:none;position:absolute}.xterm .xterm-scrollable-element>.shadow.top{width:100%;height:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset;display:block;top:0;left:3px}.xterm .xterm-scrollable-element>.shadow.left{width:3px;height:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset;display:block;top:3px;left:0}.xterm .xterm-scrollable-element>.shadow.top-left-corner{width:3px;height:3px;display:block;top:0;left:0}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.app-shell{flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.hero-panel,.panel{background:#0f172ae0;border:1px solid #94a3b82e;border-radius:1.25rem;box-shadow:0 18px 48px #0f172a3d}.hero-panel{justify-content:space-between;gap:1.5rem;padding:2rem;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#c084fc;margin:0 0 .5rem;font-size:.8rem;font-weight:700}.hero-panel h1{margin:0;font-size:clamp(2rem,4vw,3.5rem)}.hero-copy{color:#cbd5e1;max-width:48rem;margin-top:1rem}.hero-actions{flex-direction:column;justify-content:center;align-items:flex-start;gap:.85rem;display:flex}.workspace-grid{grid-template-columns:1.05fr 1.35fr 1fr;gap:1.5rem;display:grid}.panel{padding:1.5rem}.panel-heading{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.learn-panel-header{align-items:flex-start}.panel-heading h2,.panel h3{margin:0}.panel-subtitle,.section-copy,.scenario-description,.scenario-goal,.feedback-card p,.hint-card p,.glossary-definition p,.field-list p,.hero-copy,.learn-section p{color:#cbd5e1}.scenario-panel,.learn-panel{flex-direction:column;gap:1rem;display:flex}.scenario-list{gap:.9rem;display:grid}.scenario-list-scroll{padding-right:.35rem}.mission-slider{flex-direction:column;gap:.75rem;display:flex}.mission-slider-card{flex:1}.mission-slider-nav{justify-content:center;align-items:center;gap:.6rem;display:flex}.slider-arrow{color:#cbd5e1;cursor:pointer;background:#94a3b81a;border:1px solid #94a3b838;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.35rem;line-height:1;transition:background .12s,border-color .12s;display:flex}.slider-arrow:hover{color:#e9d5ff;background:#c084fc26;border-color:#c084fc80}.slider-dots{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.slider-dot{cursor:pointer;background:#94a3b84d;border:none;border-radius:50%;width:.5rem;height:.5rem;padding:0;transition:background .12s,transform .12s}.slider-dot:hover{background:#c084fc80;transform:scale(1.25)}.slider-dot-active{background:#c084fcd9;transform:scale(1.15)}.scenario-card{background:#0f172a94;border:1px solid #94a3b82e;border-radius:1rem;padding:1rem}.free-play-card{border-style:dashed}.scenario-card-active{border-color:#c084fc99;box-shadow:inset 0 0 0 1px #c084fc33}.scenario-card-top,.scenario-actions,.control-row,.terminal-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.difficulty-pill,.status-chip{text-transform:capitalize;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .7rem;font-size:.78rem;display:inline-flex}.difficulty-pill{color:#bfdbfe;background:#3b82f629}.status-chip-idle{color:#e2e8f0;background:#94a3b82e}.status-chip-broken{color:#fecaca;background:#ef44442e}.status-chip-in-progress{color:#fde68a;background:#f59e0b2e}.status-chip-passed{color:#bbf7d0;background:#22c55e2e}.scenario-actions a,.docs-list a,.secondary-link{color:#c084fc;text-decoration:none}.scenario-meta,.progress-copy{color:#94a3b8;font-size:.88rem}.primary-button,.secondary-button,.ghost-button,.glossary-chip{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:.9rem;transition:transform .15s,border-color .15s,background .15s}.primary-button,.secondary-button,.ghost-button{padding:.7rem 1rem}.primary-button{color:#fff;background:linear-gradient(135deg,#a855f7,#7c3aed)}.secondary-button{color:#f8fafc;background:#1e293be6;border-color:#94a3b840}.ghost-button{color:#cbd5e1;background:0 0;border-color:#94a3b840}.primary-button:hover,.secondary-button:hover,.ghost-button:hover,.glossary-chip:hover{border-color:#c084fc99;transform:translateY(-1px)}.primary-button:disabled,.secondary-button:disabled,.ghost-button:disabled{opacity:.45;cursor:not-allowed;transform:none}.workspace-panel{flex-direction:column;gap:1rem;display:flex}.workspace-heading{align-items:flex-start}.workspace-status-block{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.mission-focus{color:#cbd5e1;text-align:left;max-width:42rem;font-size:.92rem}.control-row{flex-wrap:wrap;justify-content:flex-start}.terminal-card{background:#0f172a;border:1px solid #94a3b82e;border-radius:1rem;align-self:center;overflow:hidden}.terminal-header{background:#1e293bf5;justify-content:flex-start;padding:.7rem .9rem}.terminal-dot{border-radius:50%;width:.72rem;height:.72rem}.terminal-dot-red{background:#f87171}.terminal-dot-yellow{background:#fbbf24}.terminal-dot-green{background:#4ade80}.terminal-title{color:#cbd5e1;margin-left:.5rem;font-size:.92rem}.terminal-host{min-height:19rem;padding:1rem}.terminal-input-row{border-top:1px solid #94a3b824;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.85rem 1rem 1rem;display:grid}.terminal-prompt{color:#c084fc;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9rem}.terminal-input{color:#f8fafc;font:inherit;background:#0f172aeb;border:1px solid #94a3b840;border-radius:.85rem;padding:.8rem .95rem}.terminal-input:focus{outline-offset:1px;outline:2px solid #c084fc61}.terminal-quick-actions{flex-wrap:wrap;gap:.6rem;padding:0 1rem 1rem;display:flex}.terminal-quick-button{padding:.45rem .8rem;font-size:.88rem}.workspace-bottom{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.feedback-card,.hint-card,.glossary-definition,.solution-card{background:#0f172a94;border:1px solid #94a3b82e;border-radius:1rem;padding:1rem}.feedback-list,.hint-card ol,.docs-list,.field-list{color:#e2e8f0;margin:.75rem 0 0;padding-left:1.1rem}.learn-section{flex-direction:column;gap:.75rem;display:flex}.dashboard-overview-grid,.dashboard-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.dashboard-card,.dashboard-focus-card,.dashboard-section-card,.dashboard-command-map{background:#0f172a94;border:1px solid #94a3b82e;border-radius:1rem;padding:1rem}.dashboard-card-label{color:#c084fc;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35rem;font-size:.8rem;display:block}.dashboard-card strong,.dashboard-section-card h4,.dashboard-focus-card h4,.dashboard-command-map h4{color:#f8fafc}.dashboard-card p,.dashboard-focus-card p,.dashboard-section-card p,.dashboard-command-map p{color:#cbd5e1;margin-bottom:0}.dashboard-focus-card code,.dashboard-resource-list code{color:#f8fafc;background:#1e293beb;border-radius:.5rem;margin:.35rem 0;padding:.3rem .5rem;display:inline-block}.dashboard-section-card-focus{border-color:#c084fc99;box-shadow:inset 0 0 0 1px #c084fc33}.dashboard-resource-list{color:#e2e8f0;margin:0;padding-left:1.2rem}.dashboard-resource-list li{margin-bottom:.65rem}.dashboard-resource-list span{color:#cbd5e1;display:block}.k8s-dashboard-header{justify-content:space-between;align-items:center;margin-bottom:.9rem;display:flex}.k8s-dashboard-title{color:#f8fafc;margin:0;font-size:1rem}.k8s-ns-selector{color:#c084fc;background:#a855f726;border:1px solid #a855f74d;border-radius:2rem;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.78rem;font-weight:600;display:flex}.k8s-ns-icon{font-size:.85rem;font-style:normal}.k8s-stat-bar{grid-template-columns:repeat(4,1fr);gap:.65rem;margin-bottom:1rem;display:grid}.k8s-stat-pill{background:#0f172ab3;border:1px solid #94a3b824;border-radius:.75rem;align-items:center;gap:.5rem;padding:.65rem .8rem;display:flex}.k8s-stat-icon{flex-shrink:0;font-size:.85rem;line-height:1}.k8s-stat-icon-green{color:#22c55e}.k8s-stat-icon-blue{color:#3b82f6}.k8s-stat-icon-amber{color:#f59e0b}.k8s-stat-icon-purple{color:#a855f7}.k8s-stat-body{flex-direction:column;flex:1;min-width:0;display:flex}.k8s-stat-value{color:#f8fafc;font-size:1.05rem;font-weight:700;line-height:1}.k8s-stat-label{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.k8s-ready-badge{color:#22c55e;white-space:nowrap;background:#22c55e26;border:1px solid #22c55e40;border-radius:.25rem;padding:.15rem .4rem;font-size:.65rem;font-weight:700}.k8s-ns-pill{color:#c084fc;white-space:nowrap;text-overflow:ellipsis;background:#a855f726;border:1px solid #a855f740;border-radius:.25rem;max-width:5rem;padding:.15rem .4rem;font-size:.65rem;overflow:hidden}.k8s-focus-callout{background:#0f172ab3;border:1px solid #94a3b824;border-radius:.75rem;gap:0;margin-bottom:1rem;display:flex;overflow:hidden}.k8s-focus-accent{flex-shrink:0;width:4px}.k8s-focus-body{flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}.k8s-focus-section{text-transform:uppercase;letter-spacing:.09em;color:#94a3b8;font-size:.75rem;font-weight:700}.k8s-focus-callout.k8s-focus-blue .k8s-focus-section{color:#3b82f6}.k8s-focus-callout.k8s-focus-green .k8s-focus-section{color:#22c55e}.k8s-focus-callout.k8s-focus-amber .k8s-focus-section{color:#f59e0b}.k8s-focus-callout.k8s-focus-purple .k8s-focus-section{color:#a855f7}.k8s-focus-command{color:#f8fafc;background:#1e293be6;border-radius:.45rem;padding:.25rem .6rem;font-size:.82rem;display:inline-block}.k8s-focus-explanation{color:#94a3b8;margin:0;font-size:.82rem}.k8s-section-card{background:#0f172a94;border:1px solid #94a3b824;border-radius:1rem;padding:.9rem 1rem;transition:border-color .2s,box-shadow .2s}.k8s-section-focused{box-shadow:inset 0 0 0 1px rgba(var(--focus-rgb), .22)}.k8s-focused-blue{--focus-rgb:59, 130, 246;border-color:#3b82f680}.k8s-focused-green{--focus-rgb:34, 197, 94;border-color:#22c55e80}.k8s-focused-amber{--focus-rgb:245, 158, 11;border-color:#f59e0b80}.k8s-focused-purple{--focus-rgb:168, 85, 247;border-color:#a855f780}.k8s-section-header{align-items:center;gap:.45rem;margin-bottom:.65rem;display:flex}.k8s-section-header h4{color:#f8fafc;flex:1;margin:0;font-size:.88rem}.k8s-section-icon{font-size:.95rem;line-height:1}.k8s-count-pill{border-radius:.4rem;padding:.15rem .45rem;font-size:.65rem;font-weight:700}.k8s-pill-blue{color:#60a5fa;background:#3b82f626;border:1px solid #3b82f64d}.k8s-pill-green{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d}.k8s-pill-amber{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d}.k8s-pill-purple{color:#c084fc;background:#a855f726;border:1px solid #a855f74d}.k8s-resource-rows{flex-direction:column;gap:.3rem;display:flex}.k8s-resource-row{border-bottom:1px solid #94a3b812;align-items:center;gap:.45rem;min-width:0;padding:.2rem 0;font-size:.79rem;display:flex}.k8s-resource-row:last-child{border-bottom:none}.k8s-resource-name{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;max-width:7rem;font-weight:500;overflow:hidden}.k8s-ns-badge{color:#64748b;white-space:nowrap;background:#94a3b81a;border-radius:.3rem;padding:.1rem .35rem;font-size:.65rem}.k8s-resource-extra{color:#64748b;white-space:nowrap;margin-left:auto;font-size:.72rem}.k8s-status-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.k8s-dot-green{background:#22c55e;box-shadow:0 0 4px #22c55e80}.k8s-dot-amber{background:#f59e0b;box-shadow:0 0 4px #f59e0b80}.k8s-dot-red{background:#ef4444;box-shadow:0 0 4px #ef444480}.k8s-dot-grey{background:#475569}.k8s-mission-row{border-bottom:1px solid #94a3b812;flex-direction:column;gap:.15rem;padding:.25rem 0;font-size:.78rem;display:flex}.k8s-mission-row:last-child{border-bottom:none}.k8s-mission-row code{color:#f8fafc;background:#1e293be6;border-radius:.4rem;padding:.15rem .4rem;font-size:.75rem;display:inline-block}.k8s-mission-row span{color:#64748b}.k8s-empty-hint{color:#475569;margin:.35rem 0 0;font-size:.78rem;font-style:italic}.k8s-node-pool{background:#0f172a94;border:1px solid #94a3b824;border-radius:1rem;margin-top:.65rem;padding:.9rem 1rem}.k8s-node-pool-header{align-items:center;gap:.45rem;margin-bottom:.75rem;display:flex}.k8s-node-pool-header h4{color:#f8fafc;flex:1;margin:0;font-size:.88rem}.k8s-node-cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem;display:grid}.k8s-node-card{background:#1e293bb3;border:1px solid #94a3b81f;border-radius:.65rem;flex-direction:column;gap:.4rem;padding:.7rem;display:flex}.k8s-node-header{align-items:center;gap:.4rem;display:flex}.k8s-node-name{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;font-weight:600;overflow:hidden}.k8s-role-badge{white-space:nowrap;border-radius:.3rem;padding:.1rem .35rem;font-size:.62rem;font-weight:700}.k8s-role-cp{color:#c084fc;background:#a855f72e;border:1px solid #a855f740}.k8s-role-worker{color:#60a5fa;background:#3b82f62e;border:1px solid #3b82f640}.k8s-usage-bar-row{align-items:center;gap:.35rem;font-size:.68rem;display:flex}.k8s-usage-label{color:#64748b;flex-shrink:0;width:2rem}.k8s-usage-track{background:#94a3b81f;border-radius:2px;flex:1;height:4px;overflow:hidden}.k8s-usage-fill{border-radius:2px;height:100%;transition:width .4s}.k8s-usage-pct{color:#64748b;text-align:right;flex-shrink:0;width:2.2rem}.k8s-cli-map{background:#0f172a94;border:1px solid #94a3b824;border-radius:1rem;margin-top:.65rem;padding:.9rem 1rem}.k8s-cli-map .k8s-section-header{margin-bottom:.65rem}.k8s-cli-map .k8s-section-header h4{color:#f8fafc;font-size:.88rem}.k8s-map-table{border-collapse:collapse;width:100%;font-size:.78rem}.k8s-map-table th{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid #94a3b81f;padding:.3rem .5rem;font-size:.7rem}.k8s-map-table td{color:#cbd5e1;vertical-align:middle;border-bottom:1px solid #94a3b812;padding:.35rem .5rem}.k8s-map-table tr:nth-child(2n) td{background:#1e293b4d}.k8s-map-table tr:last-child td{border-bottom:none}.k8s-map-table code{color:#f8fafc;white-space:nowrap;background:#1e293be6;border-radius:.4rem;padding:.15rem .4rem;font-size:.75rem}.k8s-table-section-pill{white-space:nowrap;border-radius:.35rem;padding:.15rem .4rem;font-size:.68rem;font-weight:600}.glossary-grid{flex-wrap:wrap;gap:.65rem;display:flex}.learn-tabs{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.tab-button{color:#e2e8f0;cursor:pointer;background:#1e293be6;border:1px solid #94a3b840;border-radius:999px;padding:.45rem .85rem}.tab-button-active{background:#a855f733;border-color:#c084fc99}.glossary-chip{color:#e2e8f0;background:#1e293be6;border-color:#94a3b840;padding:.5rem .85rem}.glossary-chip-selected{background:#a855f733;border-color:#c084fc99}.field-list{padding-left:0;list-style:none}.field-list li{border-left:3px solid #c084fc80;margin-bottom:.85rem;padding-left:.85rem}.field-name{color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.guide-list,.dictionary-list{color:#e2e8f0;margin:0;padding-left:1.2rem}.dictionary-list li,.guide-list li{margin-bottom:.8rem}.command-breakdown-list{color:#cbd5e1;margin:.5rem 0 0;padding-left:1.2rem}.command-breakdown-list li{margin-bottom:.45rem}.command-breakdown-list strong{color:#e9d5ff}.command-breakdown-list code{margin:0 .2rem}.dictionary-list code{color:#f8fafc;background:#1e293beb;border-radius:.5rem;margin-bottom:.45rem;padding:.3rem .5rem;display:inline-block}.tutorial-card{background:#0f172a94;border:1px solid #94a3b82e;border-radius:1rem;padding:1rem}.supplement-block{border-top:1px solid #94a3b82e;margin-top:1rem;padding-top:.75rem}.supplement-block h4{color:#e9d5ff;margin:0 0 .5rem}.supplement-block .guide-list{margin-top:.4rem}.live-breakdown-card{background:#7c3aed14;border:1px solid #c084fc4d;border-radius:1rem;flex-direction:column;gap:.6rem;padding:1rem;display:flex}.live-breakdown-label{text-transform:uppercase;letter-spacing:.1em;color:#c084fc;margin:0;font-size:.72rem;font-weight:700}.live-breakdown-command{color:#e9d5ff;word-break:break-all;background:#0f172ad9;border-radius:.6rem;padding:.45rem .7rem;font-size:.88rem;display:block}.live-breakdown-list{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.live-breakdown-item{border-left:2px solid #c084fc59;padding-left:.75rem}.live-breakdown-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.live-breakdown-token{color:#f8fafc;background:#1e293beb;border-radius:.4rem;padding:.2rem .45rem;font-size:.82rem}.live-breakdown-role{text-transform:uppercase;letter-spacing:.07em;color:#a78bfa;font-size:.72rem;font-weight:700}.live-breakdown-explanation{color:#cbd5e1;margin:0 0 .25rem;font-size:.82rem;line-height:1.45}.live-breakdown-example{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.78rem;display:flex}.live-breakdown-example-label{color:#64748b;font-style:italic}.live-breakdown-example code{color:#c084fc;word-break:break-all;background:#0f172abf;border-radius:.35rem;padding:.15rem .35rem;font-size:.76rem}.learn-panel-slider-nav{justify-content:center;align-items:center;gap:.6rem;margin-top:auto;padding-top:.25rem;display:flex}.free-play-card-workspace{margin-top:.25rem}.start-scenario-bar{background:#7c3aed12;border:1px solid #c084fc38;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.start-scenario-btn{letter-spacing:.01em;flex-shrink:0;padding:.75rem 1.35rem;font-size:.95rem}.start-scenario-hint{color:#94a3b8;font-size:.83rem;line-height:1.4}.start-scenario-hint strong{color:#e2e8f0}.tutorial-step-count{color:#c084fc;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .5rem;font-size:.82rem}.tutorial-actions{justify-content:space-between;gap:.75rem;margin-top:1rem;display:flex}@media (width<=1200px){.workspace-grid,.workspace-bottom,.dashboard-overview-grid,.dashboard-section-grid{grid-template-columns:1fr}.k8s-stat-bar{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.app-shell{padding:1rem}.hero-panel{flex-direction:column;padding:1.25rem}.panel{padding:1rem}.mission-focus{text-align:left;max-width:none}.learn-tabs{justify-content:flex-start}.workspace-status-block{align-items:flex-start}.terminal-input-row{grid-template-columns:1fr}}
