.LearningContent_contentContainer__Qrclg{max-width:900px;margin:0 auto;padding:2rem}.LearningContent_contentHeader__Kptmb{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.LearningContent_contentTitle__HNNcC{font-size:2.5rem;font-weight:700;color:var(--primary);margin-bottom:1rem}.LearningContent_contentMeta__WI4hO{display:flex;gap:1.5rem;justify-content:center;align-items:center;font-size:1rem;color:var(--text-secondary)}.LearningContent_contentBody__Xoboa{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:3rem;margin-bottom:2rem;line-height:1.8;font-size:1.125rem}.LearningContent_contentBody__Xoboa h1{font-size:2rem;font-weight:700;color:var(--text);margin:2rem 0 1rem}.LearningContent_contentBody__Xoboa h2{font-size:1.75rem;font-weight:700;color:var(--text);margin:1.75rem 0 1rem}.LearningContent_contentBody__Xoboa h3{font-size:1.5rem;font-weight:600;color:var(--text);margin:1.5rem 0 1rem}.LearningContent_contentBody__Xoboa h4{font-size:1.25rem;font-weight:600;color:var(--text);margin:1.25rem 0 .75rem}.LearningContent_contentBody__Xoboa p{margin:1rem 0;color:var(--text-secondary)}.LearningContent_contentBody__Xoboa ol,.LearningContent_contentBody__Xoboa ul{margin:1rem 0;padding-left:2rem;color:var(--text-secondary)}.LearningContent_contentBody__Xoboa li{margin:.5rem 0}.LearningContent_contentBody__Xoboa pre{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:1.5rem;overflow-x:auto;margin:1.5rem 0}.LearningContent_contentBody__Xoboa code{background:var(--bg);padding:.2rem .4rem;border-radius:4px;font-family:Courier New,monospace;font-size:.95em}.LearningContent_contentBody__Xoboa pre code{background:none;padding:0}.LearningContent_contentBody__Xoboa blockquote{border-left:4px solid var(--primary);padding-left:1.5rem;margin:1.5rem 0;color:var(--text-secondary);font-style:italic}.LearningContent_contentBody__Xoboa strong{color:var(--text);font-weight:600}.LearningContent_contentBody__Xoboa a{color:var(--primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.LearningContent_contentBody__Xoboa a:hover{border-bottom-color:var(--primary)}.LearningContent_contentActions__CDx9Q{display:flex;justify-content:center;margin-top:2rem}.LearningContent_nextButton__6waMl{background:var(--primary);color:white;border:none;border-radius:8px;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.LearningContent_nextButton__6waMl:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.LearningContent_contentContainer__Qrclg{padding:1rem}.LearningContent_contentHeader__Kptmb{margin-bottom:2rem;padding-bottom:1.5rem}.LearningContent_contentTitle__HNNcC{font-size:1.75rem}.LearningContent_contentMeta__WI4hO{flex-direction:column;gap:.5rem;font-size:.875rem}.LearningContent_contentBody__Xoboa{padding:1.5rem;font-size:1rem}.LearningContent_contentBody__Xoboa h1{font-size:1.5rem}.LearningContent_contentBody__Xoboa h2{font-size:1.35rem}.LearningContent_contentBody__Xoboa h3{font-size:1.2rem}.LearningContent_contentBody__Xoboa h4{font-size:1.1rem}.LearningContent_contentBody__Xoboa pre{padding:1rem;font-size:.875rem}.LearningContent_nextButton__6waMl{padding:.875rem 2rem;font-size:1rem;width:100%}}.InteractiveQuiz_quizContainer__brUhr{max-width:800px;margin:0 auto;padding:2rem}.InteractiveQuiz_quizHeader__vMHpD{text-align:center;margin-bottom:3rem}.InteractiveQuiz_quizTitle__0OvGY{font-size:1.5rem;font-weight:700;color:var(--primary);margin-bottom:.5rem}.InteractiveQuiz_progress__k9SRE{font-size:.95rem;color:var(--text-secondary);margin-bottom:1rem}.InteractiveQuiz_progressBar__nKrI0{width:100%;height:8px;background:var(--border);border-radius:4px;overflow:hidden}.InteractiveQuiz_progressFill__hu7Cx{height:100%;background:linear-gradient(90deg,var(--accent),var(--primary));transition:width .3s ease}.InteractiveQuiz_questionCard__sPATg{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.InteractiveQuiz_questionNumber__Cd1X9{font-size:.875rem;font-weight:600;color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.InteractiveQuiz_questionText__J_j83{font-size:1.125rem;font-weight:600;color:var(--text);margin-bottom:1.25rem;line-height:1.4}.InteractiveQuiz_optionsList___OL8E{display:flex;flex-direction:column;gap:.75rem}.InteractiveQuiz_optionButton__w7qFm{background:var(--bg);border:2px solid var(--border);border-radius:8px;padding:.875rem 1.125rem;font-size:1rem;color:var(--text);text-align:left;cursor:pointer;transition:all .2s ease}.InteractiveQuiz_optionButton__w7qFm:hover:not(:disabled){border-color:var(--primary);background:rgba(99,102,241,.1);transform:translateX(0)}.InteractiveQuiz_optionButton__w7qFm:active:not(:disabled){border-color:var(--primary);background:rgba(99,102,241,.15);transform:translateX(0)}.InteractiveQuiz_optionButton__w7qFm:disabled{cursor:not-allowed;opacity:.6}.InteractiveQuiz_optionSelected__7lQCC{border-color:var(--primary);background:rgba(99,102,241,.15);font-weight:600}.InteractiveQuiz_optionCorrect__VdiDG{border-color:#22c55e;background:rgba(34,197,94,.15);font-weight:600}.InteractiveQuiz_optionIncorrect__XE15q{border-color:#ef4444;background:rgba(239,68,68,.15);font-weight:600}.InteractiveQuiz_feedback__Blw3h{margin-top:1.25rem;padding:1rem;border-radius:8px;animation:InteractiveQuiz_slideIn__UTd1l .3s ease}@keyframes InteractiveQuiz_slideIn__UTd1l{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.InteractiveQuiz_feedbackCorrect__LazKm{background:rgba(34,197,94,.1);border:1px solid #22c55e}.InteractiveQuiz_feedbackIncorrect__zkMB4{background:rgba(239,68,68,.1);border:1px solid #ef4444}.InteractiveQuiz_feedbackTitle__tq1QE{font-size:1rem;font-weight:600;margin-bottom:.5rem}.InteractiveQuiz_feedbackTitleCorrect__3Kyyu{color:#22c55e}.InteractiveQuiz_feedbackTitleIncorrect__8uPIh{color:#ef4444}.InteractiveQuiz_feedbackExplanation__EsfL4{font-size:.9rem;color:var(--text-secondary);line-height:1.5}.InteractiveQuiz_quizActions__3wNTq{display:flex;justify-content:center;margin-top:1.5rem}.InteractiveQuiz_nextButton__UWdV1{background:var(--primary);color:white;border:none;border-radius:8px;padding:.875rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.InteractiveQuiz_nextButton__UWdV1:hover:not(:disabled){background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.InteractiveQuiz_nextButton__UWdV1:disabled{background:var(--border);cursor:not-allowed;transform:none}.InteractiveQuiz_resultsCard__lxC4_{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;padding:3rem;text-align:center}.InteractiveQuiz_resultsTitle__SFkj_{font-size:2.5rem;font-weight:700;color:var(--primary);margin-bottom:1rem}.InteractiveQuiz_scoreDisplay__lgClp{font-size:4rem;font-weight:800;margin:2rem 0}.InteractiveQuiz_scorePassed__CGl56{color:#22c55e}.InteractiveQuiz_scoreFailed__4w7ji{color:#ef4444}.InteractiveQuiz_resultsSummary__zulPa{font-size:1.25rem;color:var(--text-secondary);margin-bottom:2rem}.InteractiveQuiz_resultsMessage__yTin6{font-size:1.125rem;padding:1.5rem;border-radius:8px;margin-bottom:2rem}.InteractiveQuiz_resultsMessagePassed__lQcKQ{background:rgba(34,197,94,.1);border:1px solid #22c55e;color:#22c55e}.InteractiveQuiz_resultsMessageFailed__Et2o_{background:rgba(239,68,68,.1);border:1px solid #ef4444;color:#ef4444}.InteractiveQuiz_resultsActions__FZCAB{display:flex;gap:1rem;justify-content:center}.InteractiveQuiz_retryButton__1a674{background:var(--border);color:var(--text);border:none;border-radius:8px;padding:1rem 2rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.InteractiveQuiz_retryButton__1a674:hover{background:var(--text-secondary);transform:translateY(-2px)}.InteractiveQuiz_continueButton__n4i70{background:var(--primary);color:white;border:none;border-radius:8px;padding:1rem 2rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.InteractiveQuiz_continueButton__n4i70:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:768px){.InteractiveQuiz_quizContainer__brUhr{padding:1rem}.InteractiveQuiz_quizTitle__0OvGY{font-size:1.25rem}.InteractiveQuiz_progress__k9SRE{font-size:.875rem}.InteractiveQuiz_questionCard__sPATg{padding:1rem}.InteractiveQuiz_questionText__J_j83{font-size:1rem}.InteractiveQuiz_optionButton__w7qFm{padding:.75rem 1rem;font-size:.95rem}.InteractiveQuiz_nextButton__UWdV1{padding:.75rem 1.5rem;font-size:.95rem}.InteractiveQuiz_resultsCard__lxC4_{padding:2rem 1rem}.InteractiveQuiz_resultsTitle__SFkj_{font-size:1.75rem}.InteractiveQuiz_scoreDisplay__lgClp{font-size:3rem}.InteractiveQuiz_resultsSummary__zulPa{font-size:1rem}.InteractiveQuiz_resultsMessage__yTin6{font-size:1rem;padding:1rem}.InteractiveQuiz_resultsActions__FZCAB{flex-direction:column;width:100%}.InteractiveQuiz_continueButton__n4i70,.InteractiveQuiz_retryButton__1a674{width:100%}}.StepComponent_stepContainer__i6G6f{min-height:400px;display:flex;align-items:center;justify-content:center}.StepComponent_loadingState__QvO1I{text-align:center;padding:4rem 2rem}.StepComponent_spinner__1yEZZ{width:48px;height:48px;border:4px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:StepComponent_spin__99rnr .8s linear infinite;margin:0 auto 1.5rem}@keyframes StepComponent_spin__99rnr{to{transform:rotate(1turn)}}.StepComponent_loadingState__QvO1I p{color:var(--text-secondary);font-size:1.125rem}.StepComponent_container__etBtg{border:1px solid;border-radius:16px;transition:all .3s ease}.StepComponent_containerDefault__8E4UO{border-color:var(--border-primary);background:linear-gradient(135deg,rgba(26,26,26,.5),rgba(10,10,10,.5))}.StepComponent_containerCompleted__aY_9F{border-color:#15803d;background:linear-gradient(135deg,rgba(20,83,45,.2),rgba(5,150,105,.2))}.StepComponent_content__8zC3Q{padding:2rem}.StepComponent_header__PkUuL{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}.StepComponent_headerContent__azDEd{display:flex;align-items:flex-start;gap:1rem;flex:1 1}.StepComponent_stepIcon__xV892{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.3);color:white}.StepComponent_stepIconDefault__g22Jm{background:linear-gradient(135deg,#3b82f6,#06b6d4);box-shadow:0 4px 12px rgba(59,130,246,.3)}.StepComponent_stepIconCompleted__E6kq_{background:linear-gradient(135deg,#16a34a,#059669);box-shadow:0 4px 12px rgba(22,163,74,.3)}.StepComponent_titleSection__gmeEH{flex:1 1}.StepComponent_title__4IfkX{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.StepComponent_estimatedTime__iVfJl{font-size:.875rem;color:var(--text-secondary)}.StepComponent_completedBadge__tTOIc{color:#4ade80;font-size:1.875rem}.StepComponent_contentLink__nO1AT{display:inline-flex;align-items:center;padding:.75rem 1.5rem;border-radius:12px;background-color:rgba(39,39,42,.5);border:1px solid var(--border-primary);color:#60a5fa;font-weight:500;text-decoration:none;transition:all .2s ease;margin-bottom:1.5rem}.StepComponent_contentLink__nO1AT:hover{background-color:rgba(63,63,70,.5);border-color:var(--border-hover);color:#93c5fd}.StepComponent_contentLinkArrow__k7E91{margin-left:.5rem;transition:transform .2s ease}.StepComponent_contentLink__nO1AT:hover .StepComponent_contentLinkArrow__k7E91{transform:translateX(4px)}.StepComponent_completedStatus__eMrPV{display:flex;align-items:center;gap:.75rem;color:#4ade80;font-size:1.125rem;font-weight:600}.StepComponent_completedIcon___snyj{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#16a34a,#059669);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(22,163,74,.3)}.StepComponent_button__JpC7w{padding:.75rem 1.5rem;border-radius:12px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;background:linear-gradient(90deg,#3b82f6,#06b6d4);color:white;box-shadow:0 4px 12px rgba(59,130,246,.3)}.StepComponent_button__JpC7w:hover:not(:disabled){box-shadow:0 6px 20px rgba(59,130,246,.4);transform:translateY(-2px)}.StepComponent_button__JpC7w:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed;box-shadow:none}.StepComponent_buttonVerify__0j0sB{background:linear-gradient(90deg,#16a34a,#059669);box-shadow:0 4px 12px rgba(22,163,74,.3)}.StepComponent_buttonVerify__0j0sB:hover:not(:disabled){box-shadow:0 6px 20px rgba(22,163,74,.4)}.StepComponent_buttonPlayground__XWlm7{background:linear-gradient(90deg,#9333ea,#ec4899);box-shadow:0 4px 12px rgba(147,51,234,.3)}.StepComponent_buttonPlayground__XWlm7:hover:not(:disabled){box-shadow:0 6px 20px rgba(147,51,234,.4)}.StepComponent_verificationSection__EidvX{display:flex;flex-direction:column;gap:.75rem}.StepComponent_verificationMessage__onAc7{font-size:.875rem;font-weight:500}.StepComponent_verificationSuccess__KDS44{color:#4ade80}.StepComponent_verificationError__qwHr7{color:#f87171}.StepComponent_progressSection__IveAT{padding:0 2rem 1.5rem}.StepComponent_progressHeader__T8fDQ{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;color:var(--text-secondary);margin-bottom:.75rem}.StepComponent_progressLabel__KzoTI{font-weight:500}.StepComponent_progressStats__1NZMW{font-weight:700;color:var(--text-primary)}.StepComponent_progressBar__2SUqc{height:8px;background-color:var(--bg-tertiary);border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.StepComponent_progressFill__UQ9sn{height:100%;background:linear-gradient(90deg,#3b82f6,#06b6d4);transition:width .3s ease;box-shadow:0 0 8px rgba(59,130,246,.5)}@media (max-width:768px){.StepComponent_stepContainer__i6G6f{min-height:300px}.StepComponent_loadingState__QvO1I{padding:3rem 1rem}.StepComponent_loadingState__QvO1I p{font-size:1rem}.StepComponent_content__8zC3Q{padding:1.25rem}.StepComponent_header__PkUuL{flex-direction:column;gap:1rem;margin-bottom:1rem}.StepComponent_headerContent__azDEd{gap:.75rem}.StepComponent_stepIcon__xV892{width:40px;height:40px;font-size:1rem}.StepComponent_title__4IfkX{font-size:1.125rem}.StepComponent_estimatedTime__iVfJl{font-size:.75rem}.StepComponent_completedBadge__tTOIc{font-size:1.25rem;width:36px;height:36px}.StepComponent_contentLink__nO1AT{padding:.875rem 1rem;font-size:.875rem}.StepComponent_buttonPlayground__XWlm7,.StepComponent_buttonVerify__0j0sB,.StepComponent_button__JpC7w{padding:.75rem 1.25rem;font-size:.875rem}.StepComponent_completedStatus__eMrPV{padding:.75rem 1rem;font-size:.875rem}.StepComponent_completedIcon___snyj{width:36px;height:36px;font-size:1rem}.StepComponent_progressSection__IveAT{padding:0 1.25rem 1.25rem}.StepComponent_progressHeader__T8fDQ{flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.8rem}.StepComponent_verificationMessage__onAc7{font-size:.8rem}}@media (max-width:480px){.StepComponent_content__8zC3Q{padding:1rem}.StepComponent_title__4IfkX{font-size:1rem}.StepComponent_stepIcon__xV892{width:36px;height:36px;font-size:.95rem}}.LessonNavigation_container__z8u9w{display:flex;flex-direction:column;gap:1rem}.LessonNavigation_card__SR6Os,.LessonNavigation_progressCard__zj3Ab{border:1px solid var(--border-primary);border-radius:16px;padding:1.5rem;background:linear-gradient(135deg,rgba(26,26,26,.5),rgba(10,10,10,.5));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.LessonNavigation_progressHeader__hzMwd{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.LessonNavigation_progressTitle__ibGuC{font-weight:700;color:var(--text-primary);font-size:1.125rem}.LessonNavigation_progressSteps__KhFIX{font-size:.875rem;color:var(--text-secondary);font-weight:500}.LessonNavigation_progressBar__rkQOW{height:12px;background-color:var(--bg-tertiary);border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);margin-bottom:.75rem}.LessonNavigation_progressFill__UVrRD{height:100%;background:linear-gradient(90deg,#3b82f6,#06b6d4);transition:width .3s ease;box-shadow:0 0 8px rgba(59,130,246,.5)}.LessonNavigation_progressPercent__09f__{text-align:center;font-size:1.5rem;font-weight:700;color:var(--text-primary)}.LessonNavigation_completionBanner__cfBGV{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-primary);display:flex;align-items:center;justify-content:center;gap:.5rem;color:#4ade80;font-weight:700}.LessonNavigation_completionIcon__MUHcQ{font-size:1.5rem}.LessonNavigation_stepsCard__ruwDc{border:1px solid var(--border-primary);border-radius:16px;padding:1.5rem;background:linear-gradient(135deg,rgba(26,26,26,.5),rgba(10,10,10,.5));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.LessonNavigation_stepsTitle__YtdUM{font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-size:1.125rem}.LessonNavigation_stepsList__DI5QA{display:flex;flex-direction:column;gap:.5rem}.LessonNavigation_stepButton__6PWFt{width:100%;text-align:left;padding:1rem;border-radius:12px;transition:all .2s ease;background-color:rgba(39,39,42,.5);border:2px solid transparent;cursor:pointer}.LessonNavigation_stepButton__6PWFt:hover{border-color:var(--border-hover);background-color:var(--bg-tertiary)}.LessonNavigation_stepButtonCurrent__TT4_E{background:linear-gradient(90deg,rgba(37,99,235,.4),rgba(6,182,212,.4));border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.2)}.LessonNavigation_stepContent__LRAhg{display:flex;align-items:center;gap:.75rem}.LessonNavigation_stepIcon__cAReu{flex-shrink:0;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;box-shadow:0 2px 6px rgba(0,0,0,.3)}.LessonNavigation_stepIconCompleted__K9ncb{background:linear-gradient(135deg,#16a34a,#059669);color:white}.LessonNavigation_stepIconCurrent___5PdI{background:linear-gradient(135deg,#3b82f6,#06b6d4);color:white}.LessonNavigation_stepIconDefault__gnsd_{background-color:var(--bg-tertiary);color:var(--text-tertiary)}.LessonNavigation_stepTitle__0eQgD{flex:1 1;font-size:.875rem;font-weight:500}.LessonNavigation_stepTitleCurrent__79Z3n{color:var(--text-primary)}.LessonNavigation_stepTitleDefault__5GeJ6{color:var(--text-secondary)}.LessonNavigation_stepTime__0nTZ4{font-size:.75rem;color:var(--text-tertiary);font-weight:500}.LessonNavigation_navigationCard__sqMpp{border:1px solid var(--border-primary);border-radius:16px;padding:1.5rem;background:linear-gradient(135deg,rgba(26,26,26,.5),rgba(10,10,10,.5));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.LessonNavigation_navigationTitle___EREK{font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-size:1.125rem}.LessonNavigation_navigationList__NJgPH{display:flex;flex-direction:column;gap:.75rem}.LessonNavigation_navLink__E709H{display:block;padding:1rem;border-radius:12px;text-decoration:none;transition:all .2s ease}.LessonNavigation_navLinkPrevious__T3BGt{background-color:rgba(39,39,42,.5);border:1px solid var(--border-primary)}.LessonNavigation_navLinkPrevious__T3BGt:hover{background-color:var(--bg-tertiary);border-color:var(--border-hover)}.LessonNavigation_navLinkNext__tptVl{background:linear-gradient(90deg,#3b82f6,#06b6d4);box-shadow:0 4px 12px rgba(59,130,246,.3);color:white}.LessonNavigation_navLinkNext__tptVl:hover{box-shadow:0 6px 20px rgba(59,130,246,.4);transform:translateY(-2px)}.LessonNavigation_navLinkDisabled__VNgtr{background-color:rgba(39,39,42,.3);border:1px solid var(--border-primary);opacity:.5;cursor:not-allowed;pointer-events:none}.LessonNavigation_navLinkComplete__uQxlH{background:linear-gradient(90deg,#16a34a,#059669);box-shadow:0 4px 12px rgba(22,163,74,.3);color:white}.LessonNavigation_navLinkComplete__uQxlH:hover{box-shadow:0 6px 20px rgba(22,163,74,.4);transform:translateY(-2px)}.LessonNavigation_navLinkContent__e_LLp{display:flex;align-items:center;gap:.75rem}.LessonNavigation_navLinkArrow__6sCmb{transition:transform .2s ease}.LessonNavigation_navLinkPrevious__T3BGt:hover .LessonNavigation_navLinkArrow__6sCmb{transform:translateX(-4px)}.LessonNavigation_navLinkNext__tptVl:hover .LessonNavigation_navLinkArrow__6sCmb{transform:translateX(4px)}.LessonNavigation_navLinkTextSection__gRs_U{flex:1 1}.LessonNavigation_navLinkLabel__bFbOT{font-size:.75rem;text-transform:uppercase;font-weight:700;margin-bottom:.25rem}.LessonNavigation_navLinkLabelPrevious__KP1lA{color:var(--text-tertiary)}.LessonNavigation_navLinkLabelNext__qveSt{color:#dbeafe}.LessonNavigation_navLinkLabelDisabled__bMa_5{color:var(--text-tertiary)}.LessonNavigation_navLinkTitle__wUdu0{font-size:.875rem;font-weight:600}.LessonNavigation_navLinkTitleActive__pi7dE{color:white}.LessonNavigation_navLinkTitleDisabled__STu8O{color:var(--text-secondary)}.LessonNavigation_navLinkCentered__dZIh2{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;color:white;font-size:1rem}.LessonNavigation_backLink__Ph5jG{display:block;text-align:center;padding:.75rem 1rem;font-size:.875rem;color:var(--text-secondary);text-decoration:none;transition:all .2s ease;border-radius:12px}.LessonNavigation_backLink__Ph5jG:hover{color:var(--text-primary);background-color:rgba(26,26,26,.5)}@media (max-width:768px){.LessonNavigation_card__SR6Os,.LessonNavigation_navigationCard__sqMpp,.LessonNavigation_progressCard__zj3Ab,.LessonNavigation_stepsCard__ruwDc{padding:1rem;border-radius:12px}.LessonNavigation_navigationTitle___EREK,.LessonNavigation_progressTitle__ibGuC,.LessonNavigation_stepsTitle__YtdUM{font-size:1rem}.LessonNavigation_progressPercent__09f__{font-size:1.25rem}.LessonNavigation_stepButton__6PWFt{padding:.75rem}.LessonNavigation_stepIcon__cAReu{width:28px;height:28px;font-size:.75rem}.LessonNavigation_stepTitle__0eQgD{font-size:.8rem}.LessonNavigation_stepTime__0nTZ4{font-size:.7rem}.LessonNavigation_navLink__E709H{padding:.75rem}.LessonNavigation_navLinkTitle__wUdu0{font-size:.8rem}}@media (max-width:480px){.LessonNavigation_card__SR6Os,.LessonNavigation_navigationCard__sqMpp,.LessonNavigation_progressCard__zj3Ab,.LessonNavigation_stepsCard__ruwDc{padding:.75rem}.LessonNavigation_navigationTitle___EREK,.LessonNavigation_progressTitle__ibGuC,.LessonNavigation_stepsTitle__YtdUM{font-size:.95rem}.LessonNavigation_stepContent__LRAhg{gap:.5rem}.LessonNavigation_completionIcon__MUHcQ{font-size:1.25rem}}.QuizComponent_container__fTm0U,.QuizComponent_resultsContainer___hZCN{border:1px solid var(--border-primary);border-radius:12px;background-color:rgba(26,26,26,.5)}.QuizComponent_resultsContainer___hZCN{padding:1.5rem}.QuizComponent_resultsHeader__A6hjs{text-align:center;margin-bottom:1.5rem}.QuizComponent_resultsIcon__0MFA2{font-size:4rem;margin-bottom:1rem}.QuizComponent_resultsIconPassed__NWt59{color:#4ade80}.QuizComponent_resultsIconFailed__pzDX2{color:#facc15}.QuizComponent_resultsTitle__9U1Rd{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.QuizComponent_resultsScore__UXhnW{color:var(--text-secondary);margin-bottom:1rem}.QuizComponent_resultsMessage__gvl_x{font-weight:500}.QuizComponent_resultsMessagePassed__ay1XV{color:#4ade80}.QuizComponent_resultsMessageFailed__siAXW{color:#facc15}.QuizComponent_reviewList__Xc6qE{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.QuizComponent_reviewItem__fg5_o{border:1px solid var(--border-primary);border-radius:12px;padding:1rem}.QuizComponent_reviewHeader__1O4Tr{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.5rem}.QuizComponent_reviewIcon__nNAoC{font-size:1.5rem}.QuizComponent_reviewIconCorrect__EMvqb{color:#4ade80}.QuizComponent_reviewIconIncorrect__hjRBW{color:#f87171}.QuizComponent_reviewContent__72Pn1{flex:1 1}.QuizComponent_reviewQuestion__WAv0k{font-weight:500;color:var(--text-primary);margin-bottom:.5rem}.QuizComponent_reviewAnswer__PThPO{font-size:.875rem;color:var(--text-secondary)}.QuizComponent_reviewAnswerCorrect__tL01N{color:#4ade80}.QuizComponent_reviewAnswerIncorrect__Vgmsb{color:#f87171}.QuizComponent_reviewCorrectAnswer__7Pr_d{font-size:.875rem;color:#4ade80;margin-top:.25rem}.QuizComponent_reviewExplanation__Addob{font-size:.875rem;color:var(--text-secondary);font-style:italic;margin-top:.5rem}.QuizComponent_resultsActions__Z6lHJ{display:flex;justify-content:center;gap:1rem}.QuizComponent_button__DkCbM{padding:.5rem 1.5rem;border-radius:8px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease}.QuizComponent_buttonRetry__oBrAa{background-color:#3b82f6;color:white}.QuizComponent_buttonRetry__oBrAa:hover{background-color:#2563eb}.QuizComponent_buttonContinue__gmhHy{background-color:#16a34a;color:white}.QuizComponent_buttonContinue__gmhHy:hover{background-color:#15803d}.QuizComponent_quizHeader__DTf9D{padding:1.5rem;border-bottom:1px solid var(--border-primary)}.QuizComponent_quizHeaderTop__6hXhu{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.QuizComponent_quizTitle__sMEcK{font-size:1.25rem;font-weight:700;color:var(--text-primary)}.QuizComponent_quizProgress__Evyyw{font-size:.875rem;color:var(--text-secondary)}.QuizComponent_progressBar__Osbie{height:8px;background-color:var(--bg-tertiary);border-radius:999px;overflow:hidden}.QuizComponent_progressFill__Z1rCd{height:100%;background:linear-gradient(90deg,#a855f7,#ec4899);transition:width .3s ease}.QuizComponent_quizContent__vK_qz{padding:1.5rem}.QuizComponent_question__XuKhH{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:1.5rem}.QuizComponent_options__gmaFr{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.QuizComponent_option__3tP_H{width:100%;text-align:left;padding:1rem;border-radius:8px;border:2px solid;transition:all .2s ease;cursor:pointer}.QuizComponent_option__3tP_H:disabled{cursor:default}.QuizComponent_optionDefault__Ewj70{border-color:var(--border-primary);background-color:rgba(26,26,26,.5);color:var(--text-primary)}.QuizComponent_optionDefault__Ewj70:hover:not(:disabled){border-color:var(--border-hover)}.QuizComponent_optionSelected__XzE6W{border-color:#3b82f6;background-color:rgba(37,99,235,.2);color:white}.QuizComponent_optionCorrect__IOmGH{border-color:#16a34a;background-color:rgba(20,83,45,.2);color:white}.QuizComponent_optionIncorrect__rpumf{border-color:#dc2626;background-color:rgba(127,29,29,.2);color:white}.QuizComponent_optionContent__EKCiD{display:flex;align-items:center;gap:.75rem}.QuizComponent_optionMarker__b_GeJ{flex-shrink:0;width:24px;height:24px;border-radius:50%;border:2px solid;display:flex;align-items:center;justify-content:center;font-size:.875rem}.QuizComponent_optionMarkerDefault__9Hk8q{border-color:var(--border-hover)}.QuizComponent_optionMarkerSelected__lh7JM{border-color:#3b82f6;background-color:#3b82f6;color:white}.QuizComponent_optionMarkerCorrect__zLU3x{border-color:#16a34a;background-color:#16a34a;color:white}.QuizComponent_optionMarkerIncorrect__Dz0Y_{border-color:#dc2626;background-color:#dc2626;color:white}.QuizComponent_optionText__i9huY{flex:1 1}.QuizComponent_explanation__WO7Lm{padding:1rem;border-radius:8px;margin-bottom:1.5rem;border:1px solid}.QuizComponent_explanationCorrect__tpRkC{background-color:rgba(20,83,45,.2);border-color:#15803d}.QuizComponent_explanationIncorrect__4RgVw{background-color:rgba(133,77,14,.2);border-color:#ca8a04}.QuizComponent_explanationTitle__t5fdx{font-size:.875rem;font-weight:500;color:white;margin-bottom:.25rem}.QuizComponent_explanationText__578jk{font-size:.875rem;color:var(--text-primary)}.QuizComponent_navigation__Cbu4R{display:flex;align-items:center;justify-content:space-between}.QuizComponent_buttonPrevious__Fvgkh{padding:.5rem 1rem;border-radius:8px;font-weight:500;color:var(--text-secondary);background:none;border:none;cursor:pointer;transition:color .2s ease}.QuizComponent_buttonPrevious__Fvgkh:hover:not(:disabled){color:var(--text-primary)}.QuizComponent_buttonPrevious__Fvgkh:disabled{opacity:.5;cursor:not-allowed}.QuizComponent_buttonNext__8plc3{padding:.5rem 1.5rem;background-color:#3b82f6;color:white;border-radius:8px;font-weight:500;border:none;cursor:pointer;transition:background-color .2s ease}.QuizComponent_buttonNext__8plc3:hover{background-color:#2563eb}.QuizComponent_selectPrompt__FsqSV{text-align:center;font-size:.875rem;color:var(--text-tertiary);margin-top:1rem}@media (max-width:768px){.QuizComponent_resultsContainer___hZCN{padding:1rem}.QuizComponent_resultsIcon__0MFA2{font-size:3rem}.QuizComponent_resultsTitle__9U1Rd{font-size:1.25rem}.QuizComponent_resultsScore__UXhnW{font-size:.95rem}.QuizComponent_questionCard__W9IY1{padding:1rem}.QuizComponent_progress__t6pJe{font-size:.8rem;padding:.5rem}.QuizComponent_questionText__rGCz0{font-size:1rem}.QuizComponent_optionButton__pwlMH{padding:.875rem;font-size:.9rem}.QuizComponent_explanation__WO7Lm{padding:.875rem;font-size:.85rem}.QuizComponent_controls__kZdXV{padding:1rem}.QuizComponent_buttonFinish__pEyZC,.QuizComponent_buttonNext__8plc3,.QuizComponent_buttonPrimary__Allrr,.QuizComponent_buttonSecondary__H9vXh{padding:.75rem 1.5rem;font-size:.9rem}}@media (max-width:480px){.QuizComponent_resultsContainer___hZCN{padding:.75rem}.QuizComponent_resultsIcon__0MFA2{font-size:2.5rem}.QuizComponent_resultsTitle__9U1Rd{font-size:1.1rem}.QuizComponent_questionCard__W9IY1{padding:.75rem}.QuizComponent_progress__t6pJe{font-size:.75rem;padding:.4rem}.QuizComponent_questionText__rGCz0{font-size:.95rem}.QuizComponent_optionButton__pwlMH{padding:.75rem;font-size:.85rem}.QuizComponent_controls__kZdXV{padding:.75rem}.QuizComponent_buttonFinish__pEyZC,.QuizComponent_buttonNext__8plc3,.QuizComponent_buttonPrimary__Allrr,.QuizComponent_buttonSecondary__H9vXh{padding:.625rem 1.25rem;font-size:.85rem}}.TopNav_header__03pm7{background:linear-gradient(180deg,rgba(26,26,26,1) 0,rgba(26,26,26,.95) 50%,rgba(26,26,26,0));border-bottom:none;padding:var(--spacing-md) 0;position:-webkit-sticky;position:sticky;top:0;z-index:100;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.TopNav_container__hhrLO{max-width:1400px;margin:0 auto;padding:0 var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-lg)}.TopNav_logo__QiYzT{display:flex;align-items:center;gap:var(--spacing-sm);text-decoration:none;transition:opacity var(--transition-normal);flex-shrink:0}.TopNav_logo__QiYzT:hover{opacity:.8}.TopNav_logoImage__w5sNl{width:36px;height:36px;object-fit:contain}.TopNav_logo__QiYzT h1{font-size:1.25rem;font-weight:600;margin:0;background:linear-gradient(135deg,var(--accent-primary),var(--accent-hover));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}.TopNav_mobileMenuButton__rWoCY{display:none;background:none;border:none;cursor:pointer;padding:var(--spacing-xs);margin-left:auto;z-index:101}.TopNav_hamburgerIcon__ZhpRb{display:flex;flex-direction:column;gap:4px;width:24px}.TopNav_hamburgerIcon__ZhpRb span{display:block;width:100%;height:2px;background-color:var(--text-primary);transition:all .3s;border-radius:2px}.TopNav_nav__uuwfO{display:flex;gap:var(--spacing-md);align-items:center;flex:1 1;justify-content:center}.TopNav_navDropdown__OGY9K{position:relative}.TopNav_dropdownMenu__FCz06{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.TopNav_navDropdown__OGY9K:hover .TopNav_dropdownMenu__FCz06{opacity:1;pointer-events:auto}.TopNav_navIcon__v2ux4{font-size:1rem;margin-right:4px}.TopNav_dropdownArrow__l0zCJ{font-size:.75rem;margin-left:4px;transition:transform .2s}.TopNav_navDropdown__OGY9K:hover .TopNav_dropdownArrow__l0zCJ{transform:rotate(180deg)}.TopNav_navItem__U_FgS{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);color:var(--text-secondary);text-decoration:none;font-weight:500;transition:all .2s;position:relative;background:none;border:none;cursor:pointer;font-size:.9375rem}.TopNav_navItem__U_FgS:hover{color:var(--text-primary);background-color:var(--bg-tertiary)}.TopNav_navItem__U_FgS.TopNav_active__QcgFk{color:var(--accent-primary);background-color:rgba(17,73,211,.1)}.TopNav_navItem__U_FgS.TopNav_active__QcgFk:after{content:"";position:absolute;bottom:0;left:var(--spacing-md);right:var(--spacing-md);height:2px;background:var(--accent-primary)}.TopNav_dropdownMenu__FCz06{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);min-width:240px;background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-xs);box-shadow:0 8px 16px rgba(0,0,0,.3);z-index:1000}.TopNav_dropdownItem__v_cja{display:flex;flex-direction:column;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);text-decoration:none;transition:background-color .15s}.TopNav_dropdownItem__v_cja:hover{background-color:var(--bg-tertiary)}.TopNav_dropdownItem__v_cja.TopNav_dropdownItemActive__Hk0Ry{background-color:rgba(17,73,211,.1)}.TopNav_dropdownItemLabel__Mg87V{font-weight:600;font-size:.9375rem;color:var(--text-primary);margin-bottom:2px}.TopNav_dropdownItemDesc__mmos_{font-size:.8125rem;color:var(--text-secondary);line-height:1.3}.TopNav_status__aPMbn{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--bg-tertiary);border-radius:var(--radius-sm);font-size:.875rem;flex-shrink:0}.TopNav_statusDot__YICKH{width:8px;height:8px;border-radius:50%;display:inline-block}.TopNav_statusDot__YICKH.TopNav_online__42P42{background-color:var(--success);animation:TopNav_pulse__4_u7C 2s infinite}.TopNav_statusDot__YICKH.TopNav_offline__gOYBi{background-color:var(--error)}.TopNav_statusText__FFYC1{color:var(--text-secondary);font-weight:500}.TopNav_env__Kp2Ov{padding:2px 8px;background-color:var(--bg-primary);border-radius:var(--radius-sm);font-size:.75rem;text-transform:uppercase;font-weight:600;color:var(--accent-primary)}.TopNav_headerRight__HE_3h{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.TopNav_nodeUrl__cCeLq{font-size:.875rem;color:var(--text-tertiary);font-family:Courier New,monospace;padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--bg-tertiary);border-radius:var(--radius-sm);text-transform:uppercase;font-weight:600}@media (max-width:968px){.TopNav_container__hhrLO{flex-wrap:wrap}.TopNav_mobileMenuButton__rWoCY{display:block}.TopNav_nav__uuwfO{display:none;position:absolute;top:100%;left:0;right:0;background-color:var(--bg-secondary);flex-direction:column;gap:0;padding:var(--spacing-md);border-bottom:1px solid var(--border-color);box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:100}.TopNav_nav__uuwfO.TopNav_mobileOpen__IxEVe{display:flex}.TopNav_navDropdown__OGY9K{width:100%}.TopNav_navItem__U_FgS{width:100%;justify-content:center;padding:var(--spacing-sm) var(--spacing-md)}.TopNav_navItem__U_FgS.TopNav_active__QcgFk:after{display:none}.TopNav_dropdownMenu__FCz06{position:static;transform:none;width:100%;margin-top:var(--spacing-xs);box-shadow:none;border:none;background-color:var(--bg-tertiary)}.TopNav_headerRight__HE_3h{gap:var(--spacing-xs)}.TopNav_logo__QiYzT h1{font-size:1.125rem}.TopNav_statusText__FFYC1{display:none}.TopNav_nodeUrl__cCeLq{font-size:.75rem;padding:var(--spacing-xs)}}.Academy_container__LWDTP{min-height:100vh;background:linear-gradient(180deg,#000000,#0a0a0a 50%,#000000);color:var(--text-primary);padding:4rem 0}.Academy_wrapper__cpCF3{max-width:1400px;margin:0 auto;padding:0 2rem}.Academy_heroSection__Pg_ZY{text-align:center;margin-bottom:4rem}.Academy_iconBadge__oqGWl{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:16px;background:linear-gradient(135deg,#3b82f6,#06b6d4);margin-bottom:1.5rem;box-shadow:0 12px 24px rgba(59,130,246,.2);font-size:2.5rem}.Academy_mainTitle__RppnP{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;background:linear-gradient(90deg,#ffffff,#a0d4ff 50%,#53c8ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:768px){.Academy_mainTitle__RppnP{font-size:2.5rem}}.Academy_subtitle__1I_Wp{font-size:1.25rem;color:var(--text-secondary);max-width:900px;margin:0 auto 2rem;line-height:1.6}.Academy_actionButtons__dPeo_{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap}.Academy_button__PRq2r{padding:.75rem 1.5rem;background-color:rgba(37,37,37,.5);border:1px solid var(--border-color);border-radius:12px;font-size:.875rem;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;align-items:center;gap:.5rem}.Academy_button__PRq2r:hover{background-color:rgba(37,37,37,.8);border-color:var(--border-hover);transform:translateY(-1px)}.Academy_buttonDanger__Pnmel{background-color:rgba(127,29,29,.3);border-color:rgba(239,68,68,.5);color:#fca5a5}.Academy_buttonDanger__Pnmel:hover{background-color:rgba(127,29,29,.4);border-color:rgba(239,68,68,.8)}.Academy_section__9K4gH{margin-bottom:4rem}.Academy_sectionTitle__UZFtK{font-size:2rem;font-weight:700;text-align:center;margin-bottom:2rem;color:var(--text-primary)}.Academy_trackGrid__Bs0wt{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}@media (max-width:768px){.Academy_trackGrid__Bs0wt{grid-template-columns:1fr}}.Academy_lessonsContainer__3Ql7C{background-color:rgba(26,26,26,.3);border:1px solid rgba(51,51,51,.5);border-radius:16px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Academy_tabs__ZYxGD{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid var(--border-color);margin-bottom:2rem;overflow-x:auto}.Academy_tab__vy28g{padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Academy_tab__vy28g:hover{color:var(--text-primary);background-color:rgba(37,37,37,.5)}.Academy_tabActive___ijLk{color:var(--text-primary);border-bottom-color:var(--accent-primary);background-color:rgba(17,73,211,.1)}.Academy_modal__uQoIL{position:fixed;inset:0;background-color:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.Academy_modalContent__X4_zJ{background:linear-gradient(135deg,#1a1a1a,#0f0f0f);border:1px solid var(--border-color);border-radius:16px;padding:2rem;max-width:500px;width:100%;box-shadow:0 24px 48px rgba(0,0,0,.5)}.Academy_modalHeader__hh_fg{text-align:center;margin-bottom:1.5rem}.Academy_modalIcon__aGXSE{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;margin-bottom:1rem;font-size:2rem}.Academy_modalIconBlue___dtaH{background-color:rgba(59,130,246,.2)}.Academy_modalIconGreen__aI0Uq{background-color:rgba(16,185,129,.2)}.Academy_modalTitle__AhPUZ{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:var(--text-primary)}.Academy_modalDescription__tsDVQ{color:var(--text-secondary);line-height:1.5}.Academy_textarea__vZCe_{width:100%;height:128px;padding:.75rem 1rem;background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;color:var(--text-primary);font-family:Courier New,monospace;font-size:.875rem;margin-bottom:1rem;resize:none;transition:border-color .2s ease}.Academy_textarea__vZCe_:focus{outline:none;border-color:var(--accent-primary)}.Academy_textarea__vZCe_::placeholder{color:var(--text-tertiary)}.Academy_modalActions__l11nn{display:flex;align-items:center;gap:.75rem}.Academy_buttonPrimary__qTTW_{flex:1 1;padding:.75rem 1.5rem;background:linear-gradient(90deg,#3b82f6,#06b6d4);border:none;border-radius:12px;font-weight:600;color:white;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(59,130,246,.2)}.Academy_buttonPrimary__qTTW_:hover:not(:disabled){box-shadow:0 6px 20px rgba(59,130,246,.3);transform:translateY(-2px)}.Academy_buttonPrimary__qTTW_:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed;box-shadow:none}.Academy_buttonSuccess__Opdgr{background:linear-gradient(90deg,#10b981,#059669);box-shadow:0 4px 12px rgba(16,185,129,.2)}.Academy_buttonSuccess__Opdgr:hover:not(:disabled){box-shadow:0 6px 20px rgba(16,185,129,.3)}.Academy_buttonSecondary__oHXBG{padding:.75rem 1.5rem;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:12px;font-weight:600;color:var(--text-primary);cursor:pointer;transition:all .2s ease}.Academy_buttonSecondary__oHXBG:hover{background-color:rgba(37,37,37,.8);border-color:var(--border-hover)}@media (max-width:768px){.Academy_container__LWDTP{padding:2rem 0}.Academy_wrapper__cpCF3{padding:0 1rem}.Academy_heroSection__Pg_ZY{margin-bottom:2.5rem}.Academy_iconBadge__oqGWl{width:64px;height:64px;font-size:2rem;margin-bottom:1rem}.Academy_subtitle__1I_Wp{font-size:1rem;padding:0 1rem}.Academy_sectionTitle__UZFtK{font-size:1.5rem}.Academy_lessonsContainer__3Ql7C{padding:1rem}.Academy_tabs__ZYxGD{gap:.25rem;padding-bottom:.5rem}.Academy_tab__vy28g{padding:.5rem 1rem;font-size:.8rem}.Academy_utilityButtons__TZV8P{flex-wrap:wrap;gap:.5rem}.Academy_buttonSecondary__oHXBG{padding:.625rem 1rem;font-size:.875rem}.Academy_modalContent__X4_zJ{width:95%;max-width:none;padding:1.5rem}.Academy_modalHeader__hh_fg h2{font-size:1.25rem}.Academy_modalActions__l11nn{flex-direction:column;gap:.75rem}.Academy_buttonPrimary__qTTW_{width:100%}}@media (max-width:480px){.Academy_mainTitle__RppnP{font-size:2rem}.Academy_iconBadge__oqGWl{width:56px;height:56px;font-size:1.75rem}.Academy_sectionTitle__UZFtK{font-size:1.35rem}}.EndpointBrowser_container__kJrcv{display:flex;height:100%;flex-direction:column}.EndpointBrowser_sidebar__w62kr{width:100%;border-bottom:1px solid var(--border-color);background-color:var(--background-secondary);overflow-y:auto;padding:1rem}.EndpointBrowser_sidebarTitle__aiKrJ{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem}.EndpointBrowser_categoryNav__ZhodT{display:flex;flex-direction:column;gap:.25rem}.EndpointBrowser_categoryButton__WscpF{width:100%;text-align:left;padding:.5rem .75rem;border-radius:.5rem;font-size:.875rem;background:none;border:none;cursor:pointer;transition:all .2s;color:var(--text-secondary)}.EndpointBrowser_categoryButton__WscpF:hover{background-color:var(--hover-background)}.EndpointBrowser_categoryButton__WscpF.EndpointBrowser_active__jMJ_d{background-color:var(--primary-color);color:white}.EndpointBrowser_categoryContent__caB_o{display:flex;justify-content:space-between;align-items:center}.EndpointBrowser_categoryLabel__44NvZ{font-weight:500}.EndpointBrowser_categoryCount__0hSH5{font-size:.75rem;padding:.125rem .5rem;border-radius:9999px;background-color:var(--badge-background);color:var(--text-tertiary)}.EndpointBrowser_categoryButton__WscpF.EndpointBrowser_active__jMJ_d .EndpointBrowser_categoryCount__0hSH5{background-color:rgba(59,130,246,.5);color:white}.EndpointBrowser_content__JxjQJ{flex:1 1;overflow-y:auto;padding:1.5rem}.EndpointBrowser_header__LUnfM{margin-bottom:1.5rem}.EndpointBrowser_title__FXdCR{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.EndpointBrowser_description__PILBz{color:var(--text-secondary)}.EndpointBrowser_searchContainer__wwHfd{margin-bottom:1.5rem}.EndpointBrowser_searchInput__u3HJj{width:100%;padding:.5rem 1rem;border:1px solid var(--border-color);border-radius:.5rem;background-color:var(--background-primary);color:var(--text-primary);font-size:.875rem}.EndpointBrowser_searchInput__u3HJj:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.EndpointBrowser_endpointList__ddwlV{display:flex;flex-direction:column;gap:.75rem}.EndpointBrowser_emptyState__6wI6g{text-align:center;padding:3rem 0;color:var(--text-tertiary)}.EndpointBrowser_endpointCard__TSapQ{width:100%;text-align:left;padding:1rem;border-radius:.5rem;border:1px solid var(--border-color);background-color:var(--background-primary);cursor:pointer;transition:all .2s}.EndpointBrowser_endpointCard__TSapQ:hover{border-color:var(--primary-light);box-shadow:0 2px 4px rgba(0,0,0,.05)}.EndpointBrowser_endpointCard__TSapQ.EndpointBrowser_selected__cc9HP{border-color:var(--primary-color);background-color:var(--primary-background);box-shadow:0 4px 6px rgba(0,0,0,.1)}.EndpointBrowser_endpointHeader__Ugj2D{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}.EndpointBrowser_endpointMethod__VX0b5{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:200px}.EndpointBrowser_methodBadge__juiaK{padding:.25rem .5rem;font-size:.75rem;font-weight:600;border-radius:.25rem}.EndpointBrowser_methodGet__WTRnJ{background-color:rgba(34,197,94,.1);color:rgb(34,197,94)}.EndpointBrowser_methodPost__sxMWk{background-color:rgba(59,130,246,.1);color:rgb(59,130,246)}.EndpointBrowser_methodPut__vd8HQ{background-color:rgba(234,179,8,.1);color:rgb(234,179,8)}.EndpointBrowser_methodDelete__7Gy9v{background-color:rgba(239,68,68,.1);color:rgb(239,68,68)}.EndpointBrowser_endpointPath__ScwXJ{font-size:.875rem;font-family:Courier New,monospace;color:var(--text-secondary)}.EndpointBrowser_readOnlyBadge__c_P5J{padding:.25rem .5rem;font-size:.75rem;font-weight:500;background-color:var(--badge-background);color:var(--text-secondary);border-radius:.25rem;white-space:nowrap}.EndpointBrowser_endpointTitle__NAc5Y{font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.EndpointBrowser_endpointDescription__dEsUU{font-size:.875rem;color:var(--text-secondary)}.EndpointBrowser_authWarning__fTjED{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.75rem;color:rgb(217,119,6)}.EndpointBrowser_authIcon__K0p8b{width:1rem;height:1rem}@media (min-width:1024px){.EndpointBrowser_container__kJrcv{flex-direction:row}.EndpointBrowser_sidebar__w62kr{width:16rem;border-right:1px solid var(--border-color);border-bottom:none;padding:1rem}.EndpointBrowser_content__JxjQJ{padding:1.5rem}.EndpointBrowser_title__FXdCR{font-size:1.875rem}}@media (min-width:768px) and (max-width:1023px){.EndpointBrowser_content__JxjQJ,.EndpointBrowser_sidebar__w62kr{padding:1.25rem}.EndpointBrowser_endpointMethod__VX0b5{min-width:250px}}@media (max-width:480px){.EndpointBrowser_sidebar__w62kr{padding:.75rem}.EndpointBrowser_content__JxjQJ{padding:1rem}.EndpointBrowser_title__FXdCR{font-size:1.25rem}.EndpointBrowser_endpointPath__ScwXJ{font-size:.75rem;word-break:break-all}.EndpointBrowser_endpointMethod__VX0b5{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:100%}}.CodeSnippets_container__Q3XY7{display:flex;flex-direction:column;gap:1rem}.CodeSnippets_header__D1SD6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.CodeSnippets_title__aTQPM{font-size:1.125rem;font-weight:600;color:var(--text-primary)}.CodeSnippets_languageTabs__npoj5{display:flex;gap:.5rem;flex-wrap:wrap}.CodeSnippets_languageTab__n5Agg{padding:.375rem .75rem;font-size:.875rem;font-weight:500;border-radius:.5rem;background:none;border:none;cursor:pointer;transition:all .2s;background-color:var(--badge-background);color:var(--text-secondary)}.CodeSnippets_languageTab__n5Agg:hover{background-color:var(--hover-background)}.CodeSnippets_languageTab__n5Agg.CodeSnippets_active__qpPCJ{background-color:var(--primary-color);color:white}.CodeSnippets_codeContainer__Y4aHs{position:relative}.CodeSnippets_copyButton__l_LuN{position:absolute;top:.75rem;right:.75rem;z-index:10;padding:.375rem .75rem;background-color:rgb(31,41,55);color:white;font-size:.875rem;font-weight:500;border-radius:.5rem;border:none;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s}.CodeSnippets_copyButton__l_LuN:hover{background-color:rgb(55,65,81)}.CodeSnippets_copyIcon___XYfs{width:1rem;height:1rem}.CodeSnippets_codeBlock__qV_rE{background-color:rgb(17,24,39);color:rgb(243,244,246);padding:1rem;border-radius:.5rem;overflow-x:auto}.CodeSnippets_codeText__RgR_F{font-size:.875rem;font-family:Courier New,monospace;white-space:pre}.CodeSnippets_codeDescription__LR_Fg{margin-top:.5rem;font-size:.875rem;color:var(--text-secondary)}.CodeSnippets_infoBox__jKTjQ{margin-top:1rem;padding:1rem;background-color:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.2);border-radius:.5rem}.CodeSnippets_infoHeader__5C_VL{display:flex;align-items:flex-start;gap:.75rem}.CodeSnippets_infoIcon__Lx7A_{width:1.25rem;height:1.25rem;color:var(--primary-color);margin-top:.125rem;flex-shrink:0}.CodeSnippets_infoContent__M0QSq{flex:1 1}.CodeSnippets_infoTitle__qFQim{font-size:.875rem;font-weight:500;color:var(--text-primary);margin-bottom:.25rem}.CodeSnippets_infoCode__C31w0{font-size:.875rem;font-family:Courier New,monospace;color:var(--primary-color)}.CodeSnippets_architectureBox__ABLBZ{margin-top:1rem;padding:1rem;background-color:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.2);border-radius:.5rem}.CodeSnippets_architectureHeader__8n3V3{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.CodeSnippets_architectureTitle__KBSNX{font-size:.875rem;font-weight:600;color:rgb(217,119,6)}.CodeSnippets_architectureIcon___zz5l{width:1rem;height:1rem}.CodeSnippets_architectureList__PO8n5{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.CodeSnippets_architectureItem__4QE74{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:rgb(180,83,9)}.CodeSnippets_architectureBullet__CZAY3{color:rgb(245,158,11);margin-top:.25rem}@media (max-width:768px){.CodeSnippets_header__D1SD6{flex-direction:column;align-items:flex-start}.CodeSnippets_languageTabs__npoj5{width:100%}.CodeSnippets_languageTab__n5Agg{flex:1 1;text-align:center}.CodeSnippets_copyButton__l_LuN{padding:.25rem .5rem;font-size:.75rem}.CodeSnippets_codeText__RgR_F{font-size:.75rem}}@media (max-width:480px){.CodeSnippets_title__aTQPM{font-size:1rem}.CodeSnippets_architectureBox__ABLBZ,.CodeSnippets_codeBlock__qV_rE,.CodeSnippets_infoBox__jKTjQ{padding:.75rem}}.TryItOutConsole_container__hvSTx{display:flex;flex-direction:column;gap:1.5rem}.TryItOutConsole_header__IW4hE{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.TryItOutConsole_headerText__l_Ejw{flex:1 1}.TryItOutConsole_title__MkrpJ{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.TryItOutConsole_subtitle__XR7PZ{font-size:.875rem;color:var(--text-secondary)}.TryItOutConsole_writeOperationBadge__MC2FN{padding:.25rem .75rem;font-size:.75rem;font-weight:500;background-color:rgba(234,179,8,.1);color:rgb(234,179,8);border-radius:9999px;white-space:nowrap}.TryItOutConsole_formGroup__yCCGW{display:flex;flex-direction:column}.TryItOutConsole_label__viDq_{display:block;font-size:.875rem;font-weight:500;color:var(--text-primary);margin-bottom:.5rem}.TryItOutConsole_required__6Ydoi{color:rgb(239,68,68);margin-left:.25rem}.TryItOutConsole_optional__YvesF{color:var(--text-tertiary);margin-left:.25rem}.TryItOutConsole_input__ro0dE{width:100%;padding:.5rem 1rem;border:1px solid var(--border-color);border-radius:.5rem;background-color:var(--background-primary);color:var(--text-primary);font-size:.875rem}.TryItOutConsole_input__ro0dE:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.TryItOutConsole_helpText__mH94G{margin-top:.25rem;font-size:.75rem;color:var(--text-tertiary)}.TryItOutConsole_parametersSection__MT_70{display:flex;flex-direction:column;gap:1rem}.TryItOutConsole_parametersTitle__X2Esj{font-size:.875rem;font-weight:600;color:var(--text-primary)}.TryItOutConsole_executeButton__LWZ4E{width:100%;padding:.75rem 1.5rem;background-color:var(--primary-color);color:white;font-weight:600;border-radius:.5rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .2s}.TryItOutConsole_executeButton__LWZ4E:hover:not(:disabled){background-color:var(--primary-dark)}.TryItOutConsole_executeButton__LWZ4E:disabled{background-color:rgb(156,163,175);cursor:not-allowed}.TryItOutConsole_buttonIcon__Y87LG{width:1.25rem;height:1.25rem}.TryItOutConsole_spinner__pWtNi{animation:TryItOutConsole_spin__QZen3 1s linear infinite}@keyframes TryItOutConsole_spin__QZen3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TryItOutConsole_responseSection__vrAyL{margin-top:1.5rem}.TryItOutConsole_responseTitle__0ki_6{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.75rem}.TryItOutConsole_errorBox__J2aiv{padding:1rem;background-color:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:.5rem}.TryItOutConsole_errorContent__W082v{display:flex;align-items:flex-start;gap:.75rem}.TryItOutConsole_errorIcon__z2jAC{width:1.25rem;height:1.25rem;color:rgb(239,68,68);margin-top:.125rem;flex-shrink:0}.TryItOutConsole_errorTextContainer__RCBrO{flex:1 1}.TryItOutConsole_errorTitle__bQOiG{font-size:.875rem;font-weight:500;color:rgb(220,38,38);margin-bottom:.25rem}.TryItOutConsole_errorMessage__IEKjm{font-size:.875rem;color:rgb(185,28,28)}.TryItOutConsole_codeBlock__TqDTd{background-color:rgb(17,24,39);color:rgb(243,244,246);padding:1rem;border-radius:.5rem;overflow-x:auto}.TryItOutConsole_codeText__lZyaq{font-size:.875rem;font-family:Courier New,monospace;white-space:pre}.TryItOutConsole_disabledContainer__QQPUN{padding:1.5rem;background-color:var(--background-secondary);border:1px solid var(--border-color);border-radius:.5rem;text-align:center}.TryItOutConsole_disabledIcon__1Aq6h{width:3rem;height:3rem;margin:0 auto .75rem;color:var(--text-tertiary)}.TryItOutConsole_disabledText__cFB0R{color:var(--text-secondary);margin-bottom:1rem}.TryItOutConsole_disabledNote__RuYH7{font-size:.875rem;color:var(--text-tertiary)}@media (max-width:768px){.TryItOutConsole_header__IW4hE{flex-direction:column;align-items:flex-start}.TryItOutConsole_executeButton__LWZ4E{padding:.625rem 1.25rem;font-size:.875rem}.TryItOutConsole_codeText__lZyaq{font-size:.75rem}}@media (max-width:480px){.TryItOutConsole_container__hvSTx{gap:1rem}.TryItOutConsole_title__MkrpJ{font-size:1rem}.TryItOutConsole_input__ro0dE,.TryItOutConsole_subtitle__XR7PZ{font-size:.8125rem}.TryItOutConsole_responseSection__vrAyL{margin-top:1rem}.TryItOutConsole_disabledContainer__QQPUN{padding:1rem}.TryItOutConsole_disabledIcon__1Aq6h{width:2.5rem;height:2.5rem}}.Card_card___ybdr{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--transition-normal)}.Card_card___ybdr:hover{border-color:var(--border-hover)}.Card_cardHeader__Wy_JP{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color)}.Card_cardTitle__DRjh4{margin:0;font-size:1rem;font-weight:600;color:var(--text-primary)}.Card_cardActions__IEyrv{display:flex;gap:var(--spacing-sm)}.Card_cardContent__Kqow4{padding:var(--spacing-lg)}.ProjectsTab_container__vvkZR{width:100%}.ProjectsTab_filters__Qo6Kr{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.ProjectsTab_filterGroup__jO6eb{margin-bottom:1.5rem}.ProjectsTab_filterGroup__jO6eb:last-child{margin-bottom:0}.ProjectsTab_filterLabel__PjY9G{display:block;font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.ProjectsTab_statusButtons___ZBKU{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectsTab_statusButton__GsBys{padding:.5rem 1rem;background:var(--background-primary);border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s}.ProjectsTab_statusButton__GsBys:hover{background:var(--background-tertiary);border-color:var(--text-tertiary);color:var(--text-primary)}.ProjectsTab_statusButton__GsBys.ProjectsTab_active__FtPG0{background:rgb(59,130,246);border-color:rgb(59,130,246);color:white}.ProjectsTab_searchInput__S1_Qr{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:8px;font-size:.875rem;background:var(--background-primary);color:var(--text-primary);transition:all .2s}.ProjectsTab_searchInput__S1_Qr::placeholder{color:var(--text-tertiary)}.ProjectsTab_searchInput__S1_Qr:focus{outline:none;border-color:rgb(59,130,246);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProjectsTab_tagFilters___9Ttl{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectsTab_tagButton__BqCJy{padding:.375rem .75rem;background:var(--background-primary);border:1px solid var(--border-color);border-radius:6px;font-size:.75rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s}.ProjectsTab_tagButton__BqCJy:hover{background:var(--background-tertiary);border-color:var(--text-tertiary);color:var(--text-primary)}.ProjectsTab_tagButton__BqCJy.ProjectsTab_active__FtPG0{background:rgba(59,130,246,.2);border-color:rgb(59,130,246);color:rgb(59,130,246)}.ProjectsTab_clearButton__IxMSK{padding:.5rem 1rem;background:none;border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s;margin-top:1rem}.ProjectsTab_clearButton__IxMSK:hover{background:var(--background-tertiary);border-color:var(--text-tertiary);color:var(--text-primary)}.ProjectsTab_resultsCount__4X7To{font-size:.875rem;color:var(--text-secondary);margin-bottom:1rem;font-weight:500}.ProjectsTab_projectsGrid___po3i{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}.ProjectsTab_projectCard__srWm_{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;transition:all .2s;display:flex;flex-direction:column;gap:1rem}.ProjectsTab_projectCard__srWm_:hover{border-color:rgb(59,130,246);box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateY(-2px)}.ProjectsTab_projectHeader__SoBph{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.ProjectsTab_projectName__UHs7m{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0;line-height:1.4}.ProjectsTab_statusBadge__zeQfY{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.ProjectsTab_statusLive__jSq8A{background:#d1fae5;color:#065f46}.ProjectsTab_statusBuilding__C9jO1{background:#dbeafe;color:#1e40af}.ProjectsTab_statusIdea__jcEJW{background:#f3e8ff;color:#6b21a8}.ProjectsTab_projectDescription__mpkBG{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0;flex-grow:1}.ProjectsTab_projectTags__uTzsW{display:flex;flex-wrap:wrap;gap:.5rem}.ProjectsTab_tag__zx6AB{padding:.25rem .5rem;background:var(--background-tertiary);border-radius:4px;font-size:.75rem;color:var(--text-secondary);font-weight:500}.ProjectsTab_projectLinks__HrV0s{display:flex;gap:1rem;padding-top:.5rem;border-top:1px solid var(--border-color)}.ProjectsTab_link__MpBag{color:rgb(59,130,246);text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s}.ProjectsTab_link__MpBag:hover{color:rgb(147,197,253);text-decoration:underline}.ProjectsTab_emptyState__HN_tm{grid-column:1/-1;text-align:center;padding:3rem 1rem;color:var(--text-secondary)}.ProjectsTab_emptyState__HN_tm p{font-size:1rem;margin-bottom:1rem}@media (max-width:768px){.ProjectsTab_filters__Qo6Kr{padding:1rem}.ProjectsTab_projectsGrid___po3i{grid-template-columns:1fr;gap:1rem}.ProjectsTab_projectCard__srWm_{padding:1rem}.ProjectsTab_projectHeader__SoBph{flex-direction:column;align-items:flex-start}.ProjectsTab_statusBadge__zeQfY{align-self:flex-start}}@media (max-width:480px){.ProjectsTab_projectName__UHs7m{font-size:1.125rem}.ProjectsTab_projectLinks__HrV0s{flex-direction:column;gap:.5rem}}.GrantsTab_container__EltlE{width:100%}.GrantsTab_filters__kXh0o{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.GrantsTab_filterGroup__ylPbE{margin-bottom:1.5rem}.GrantsTab_filterGroup__ylPbE:last-child{margin-bottom:0}.GrantsTab_filterLabel__Gr5QJ{display:block;font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.GrantsTab_statusButtons__TE3fv{display:flex;flex-wrap:wrap;gap:.5rem}.GrantsTab_statusButton__H52u2{padding:.5rem 1rem;background:var(--background-primary);border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s}.GrantsTab_statusButton__H52u2:hover{background:var(--background-tertiary);border-color:var(--text-tertiary);color:var(--text-primary)}.GrantsTab_statusButton__H52u2.GrantsTab_active__Nq7Br{background:rgb(59,130,246);border-color:rgb(59,130,246);color:white}.GrantsTab_searchInput__VKE2J{width:100%;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:8px;font-size:.875rem;background:var(--background-primary);color:var(--text-primary);transition:all .2s}.GrantsTab_searchInput__VKE2J::placeholder{color:var(--text-tertiary)}.GrantsTab_searchInput__VKE2J:focus{outline:none;border-color:rgb(59,130,246);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.GrantsTab_tagFilters__FTqh7{display:flex;flex-wrap:wrap;gap:.5rem}.GrantsTab_tagButton__M7Av_{padding:.375rem .75rem;background:var(--background-primary);border:1px solid var(--border-color);border-radius:6px;font-size:.75rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s}.GrantsTab_tagButton__M7Av_:hover{background:var(--background-tertiary);border-color:var(--text-tertiary);color:var(--text-primary)}.GrantsTab_tagButton__M7Av_.GrantsTab_active__Nq7Br{background:rgba(59,130,246,.2);border-color:rgb(59,130,246);color:rgb(59,130,246)}.GrantsTab_clearButton__YEAiN{padding:.5rem 1rem;background:none;border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s;margin-top:1rem}.GrantsTab_clearButton__YEAiN:hover{background:var(--background-tertiary);border-color:var(--text-tertiary);color:var(--text-primary)}.GrantsTab_resultsCount__Hr2zr{font-size:.875rem;color:var(--text-secondary);margin-bottom:1rem;font-weight:500}.GrantsTab_grantsGrid__L_dbS{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:1.5rem;gap:1.5rem}.GrantsTab_grantCard__ziwDB{background:var(--background-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;transition:all .2s;display:flex;flex-direction:column;gap:1rem}.GrantsTab_grantCard__ziwDB:hover{border-color:rgb(59,130,246);box-shadow:0 4px 12px rgba(59,130,246,.15);transform:translateY(-2px)}.GrantsTab_grantHeader__59i0h{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.GrantsTab_grantTitle__8_6HM{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0;line-height:1.4;flex-grow:1}.GrantsTab_statusBadge__lZEP5{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.GrantsTab_statusOpen__uYTNt{background:#d1fae5;color:#065f46}.GrantsTab_statusInProgress__OQpNM{background:#dbeafe;color:#1e40af}.GrantsTab_statusCompleted__vRlFy{background:#e5e7eb;color:#374151}.GrantsTab_statusClosed__T_awS{background:#fee2e2;color:#991b1b}.GrantsTab_rewardBadge__b1IcB{display:inline-flex;align-items:center;padding:.5rem 1rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;font-size:1rem;font-weight:700;color:white;align-self:flex-start}.GrantsTab_grantDescription__oT3NI{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0;flex-grow:1}.GrantsTab_grantTags__a5OeX{display:flex;flex-wrap:wrap;gap:.5rem}.GrantsTab_tag__joBWT{padding:.25rem .5rem;background:var(--background-tertiary);border-radius:4px;font-size:.75rem;color:var(--text-secondary);font-weight:500}.GrantsTab_grantMeta__Sqp_S{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--border-color)}.GrantsTab_metaItem__eHyyO{display:flex;gap:.5rem;font-size:.875rem;align-items:center}.GrantsTab_metaLabel__6ZPkL{color:var(--text-secondary);font-weight:500}.GrantsTab_metaValue__JBpSB{color:var(--text-primary)}.GrantsTab_metaLink__lhQq8{color:rgb(59,130,246);text-decoration:none;transition:color .2s}.GrantsTab_metaLink__lhQq8:hover{color:rgb(147,197,253);text-decoration:underline}.GrantsTab_detailsLink__ede6C{color:rgb(59,130,246);text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s;margin-top:.5rem;display:inline-block}.GrantsTab_detailsLink__ede6C:hover{color:rgb(147,197,253);text-decoration:underline}.GrantsTab_emptyState__nQEQC{grid-column:1/-1;text-align:center;padding:3rem 1rem;color:var(--text-secondary)}.GrantsTab_emptyState__nQEQC p{font-size:1rem;margin-bottom:1rem}@media (max-width:768px){.GrantsTab_filters__kXh0o{padding:1rem}.GrantsTab_grantsGrid__L_dbS{grid-template-columns:1fr;gap:1rem}.GrantsTab_grantCard__ziwDB{padding:1rem}.GrantsTab_grantHeader__59i0h{flex-direction:column;align-items:flex-start}.GrantsTab_statusBadge__lZEP5{align-self:flex-start}.GrantsTab_rewardBadge__b1IcB{font-size:.875rem;padding:.375rem .75rem}}@media (max-width:480px){.GrantsTab_grantTitle__8_6HM{font-size:1.125rem}.GrantsTab_metaItem__eHyyO{flex-direction:column;align-items:flex-start;gap:.25rem}}.MetricCard_metricCard__uK2ca{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-lg);transition:all var(--transition-normal);position:relative;overflow:hidden}.MetricCard_metricCard__uK2ca:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-primary);opacity:0;transition:opacity var(--transition-normal)}.MetricCard_metricCard__uK2ca:hover{border-color:var(--border-hover);transform:translateY(-2px)}.MetricCard_metricCard__uK2ca:hover:before{opacity:1}.MetricCard_metricCard__uK2ca.MetricCard_success__qkCMx:before{background:var(--success)}.MetricCard_metricCard__uK2ca.MetricCard_warning__hFN_y:before{background:var(--warning)}.MetricCard_metricCard__uK2ca.MetricCard_error__2mPFe:before{background:var(--error)}.MetricCard_metricHeader__Zvi_f{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.MetricCard_metricIcon__2rIML{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-tertiary);border-radius:var(--radius-sm);font-size:1.25rem}.MetricCard_metricLabel__lTGFu{font-size:.875rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.MetricCard_metricValue__NAwpY{display:flex;align-items:baseline;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.MetricCard_value__4Au9i{font-size:2rem;font-weight:700;color:var(--text-primary);line-height:1}.MetricCard_unit__auhkA{font-size:1rem;color:var(--text-secondary);font-weight:500}.MetricCard_metricTrend__BF0GC{display:flex;align-items:center;gap:var(--spacing-xs);font-size:.875rem;font-weight:600}.MetricCard_metricTrend__BF0GC.MetricCard_up__uyCS6{color:var(--success)}.MetricCard_metricTrend__BF0GC.MetricCard_down__lzPx5{color:var(--error)}.MetricCard_metricTrend__BF0GC.MetricCard_neutral__Bwosn{color:var(--text-secondary)}.MetricCard_trendIcon__p7Ug8{font-size:1rem}.MetricCard_trendValue__UwbjD{font-weight:500}.MetricCard_metricSkeleton__vYUWi{width:80px;height:32px;background:linear-gradient(90deg,var(--bg-tertiary) 0,var(--border-color) 50%,var(--bg-tertiary) 100%);background-size:200% 100%;animation:MetricCard_shimmer__xmIbj 1.5s infinite;border-radius:var(--radius-sm)}@keyframes MetricCard_shimmer__xmIbj{0%{background-position:200% 0}to{background-position:-200% 0}}.DataTable_tableContainer__ALZrF{width:100%;overflow-x:auto;background-color:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color)}.DataTable_table__dXRGz{width:100%;border-collapse:collapse}.DataTable_th__wAkc7{padding:var(--spacing-md);text-align:left;font-weight:600;color:var(--text-secondary);font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;background-color:var(--bg-tertiary);border-bottom:1px solid var(--border-color);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DataTable_th__wAkc7.DataTable_center__UmnU8{text-align:center}.DataTable_th__wAkc7.DataTable_right__YQESa{text-align:right}.DataTable_sortIcon__bHiyU{margin-left:var(--spacing-xs);font-size:.75rem}.DataTable_tr__MKvH_{transition:background-color var(--transition-fast)}.DataTable_tr__MKvH_:hover{background-color:var(--bg-tertiary)}.DataTable_td___3fCy{padding:var(--spacing-md);border-bottom:1px solid var(--border-color);color:var(--text-primary)}.DataTable_td___3fCy.DataTable_center__UmnU8{text-align:center}.DataTable_td___3fCy.DataTable_right__YQESa{text-align:right}.DataTable_tr__MKvH_:last-child .DataTable_td___3fCy{border-bottom:none}.DataTable_empty__bzCFi,.DataTable_loading__zbb47{padding:var(--spacing-xl);text-align:center}.DataTable_empty__bzCFi{color:var(--text-tertiary);font-size:.875rem}.DataTable_pagination__F91Vs{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-top:1px solid var(--border-color);background-color:var(--bg-tertiary)}.DataTable_paginationButton__D6FPE{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);font-weight:500;cursor:pointer;transition:all var(--transition-fast)}.DataTable_paginationButton__D6FPE:hover:not(:disabled){background-color:var(--bg-tertiary);border-color:var(--border-hover)}.DataTable_paginationButton__D6FPE:disabled{opacity:.5;cursor:not-allowed}.DataTable_paginationInfo__xr66Z{font-size:.875rem;color:var(--text-secondary);font-weight:500}.SeverityBadge_badge__kgzUF{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.SeverityBadge_badge__kgzUF.SeverityBadge_info__8K_x7{background-color:rgba(59,130,246,.1);color:var(--severity-info);border:1px solid var(--severity-info)}.SeverityBadge_badge__kgzUF.SeverityBadge_warning__LBmp5{background-color:rgba(245,158,11,.1);color:var(--severity-warning);border:1px solid var(--severity-warning)}.SeverityBadge_badge__kgzUF.SeverityBadge_critical__rERxX{background-color:rgba(239,68,68,.1);color:var(--severity-critical);border:1px solid var(--severity-critical)}.SeverityBadge_badge__kgzUF.SeverityBadge_success__G9aBV{background-color:rgba(74,222,128,.1);color:var(--success);border:1px solid var(--success)}.SeverityBadge_badge__kgzUF.SeverityBadge_error__BKlu1{background-color:rgba(239,68,68,.1);color:var(--error);border:1px solid var(--error)}.IntentForm_form__bRA8O{display:flex;flex-direction:column;gap:var(--spacing-md)}.IntentForm_formGroup__I7y_S{display:flex;flex-direction:column;gap:var(--spacing-xs)}.IntentForm_label__hM1rr{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.IntentForm_input__Q69qr,.IntentForm_select__FZBN_{width:100%;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);font-size:.875rem;transition:var(--transition-fast)}.IntentForm_input__Q69qr:focus,.IntentForm_select__FZBN_:focus{outline:none;border-color:var(--accent-primary)}.IntentForm_input__Q69qr:disabled,.IntentForm_select__FZBN_:disabled{opacity:.5;cursor:not-allowed}.IntentForm_select__FZBN_{font-family:Courier New,monospace}.IntentForm_helpText__ogeGA{font-size:.75rem;color:var(--text-tertiary);margin-top:var(--spacing-xs)}.IntentForm_submitButton__p7O83{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--accent-primary);color:white;border:none;border-radius:var(--radius-sm);font-weight:500;cursor:pointer;transition:var(--transition-normal)}.IntentForm_submitButton__p7O83:hover:not(:disabled){background:var(--accent-hover)}.IntentForm_submitButton__p7O83:disabled{background:var(--bg-tertiary);cursor:not-allowed}.IntentForm_tooltip__YE_76{margin-top:var(--spacing-md);padding:var(--spacing-sm);background:rgba(17,73,211,.1);border:1px solid rgba(17,73,211,.3);border-radius:var(--radius-sm);font-size:.75rem;color:var(--info)}.IntentForm_tooltip__YE_76 strong{font-weight:600}.IntentQueue_count__LWA3z{font-size:.875rem;color:var(--text-secondary)}.IntentQueue_emptyState__6qXsc{text-align:center;padding:var(--spacing-2xl) 0;color:var(--text-tertiary)}.IntentQueue_emptyTitle__bAnI9{font-size:1.125rem;margin-bottom:var(--spacing-sm);color:var(--text-secondary)}.IntentQueue_emptySubtitle__Nt0h1{font-size:.875rem}.IntentQueue_intentList__TlcLF{display:flex;flex-direction:column;gap:var(--spacing-sm);max-height:24rem;overflow-y:auto}.IntentQueue_intentCard__YzcAM{border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:var(--spacing-lg);transition:all var(--transition-normal)}.IntentQueue_status-queued__5kiNf{background-color:rgba(251,191,36,.05);border-color:rgba(251,191,36,.3)}.IntentQueue_status-batched__O823y{background-color:rgba(59,130,246,.05);border-color:rgba(59,130,246,.3)}.IntentQueue_status-executed__8x_AE{background-color:rgba(74,222,128,.05);border-color:rgba(74,222,128,.3)}.IntentQueue_status-failed__Ppl0p{background-color:rgba(239,68,68,.05);border-color:rgba(239,68,68,.3)}.IntentQueue_intentHeader___R28D{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--spacing-sm)}.IntentQueue_intentTitle__putwJ{display:flex;align-items:center;gap:var(--spacing-sm)}.IntentQueue_statusIcon__yvBUZ{font-size:1.125rem}.IntentQueue_intentNumber__bMo1g{font-family:Courier New,monospace;font-size:.75rem;color:var(--text-tertiary)}.IntentQueue_intentType__JLZmV{margin-left:var(--spacing-sm);font-weight:500;color:var(--text-primary)}.IntentQueue_timestamp__8Uk74{font-size:.75rem;color:var(--text-tertiary)}.IntentQueue_intentDetails__zNiuC{margin-left:1.75rem;display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:.875rem}.IntentQueue_detailRow__hSTLL{font-family:Courier New,monospace;font-size:.75rem}.IntentQueue_detailLabel__7SGgj{color:var(--text-tertiary)}.IntentQueue_detailValue__DTT2K{color:var(--text-secondary);margin-left:var(--spacing-xs)}.IntentQueue_metaInfo__ZjmPb{display:flex;align-items:center;gap:var(--spacing-lg);font-size:.75rem}.IntentQueue_metaItem__5rcN1{display:flex;align-items:center;gap:var(--spacing-xs)}.IntentQueue_statusText__IeHTw{color:var(--text-primary);text-transform:capitalize}.IntentQueue_errorMessage__SInM8{margin-top:var(--spacing-sm);padding:var(--spacing-sm);background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-sm);font-size:.75rem;color:var(--error)}.IntentQueue_errorMessage__SInM8 strong{font-weight:600}.IntentQueue_tooltip__zn6KV{margin-top:var(--spacing-lg);padding:var(--spacing-md);background-color:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.3);border-radius:var(--radius-sm);font-size:.75rem;color:#c084fc}.IntentQueue_tooltip__zn6KV strong{font-weight:600}.BatchTimeline_count__IRMLZ{font-size:.875rem;color:var(--text-secondary)}.BatchTimeline_emptyState__djy3h{text-align:center;padding:var(--spacing-2xl) 0;color:var(--text-tertiary)}.BatchTimeline_emptyTitle__4fNtS{font-size:1.125rem;margin-bottom:var(--spacing-sm);color:var(--text-secondary)}.BatchTimeline_emptySubtitle__M1Z6B{font-size:.875rem}.BatchTimeline_timelineContainer__kjZJj{display:flex;flex-direction:column;gap:var(--spacing-lg)}.BatchTimeline_timeline__y__Gp{position:relative}.BatchTimeline_timelineLine__ECdyN{position:absolute;left:1rem;top:0;bottom:0;width:2px;background-color:var(--border-color)}.BatchTimeline_timelineItem__WPXiO{position:relative;padding-left:3rem;padding-bottom:var(--spacing-xl)}.BatchTimeline_timelineItem__WPXiO:last-child{padding-bottom:0}.BatchTimeline_timelineDot__LhnCJ{position:absolute;left:.5rem;top:.5rem;width:1rem;height:1rem;border-radius:50%;box-shadow:0 0 0 4px var(--bg-secondary)}.BatchTimeline_dot-forming__sk85r{background-color:var(--warning)}.BatchTimeline_dot-executing__hCaUA{background-color:var(--info)}.BatchTimeline_dot-executed__RksOE{background-color:var(--success)}.BatchTimeline_batchCard__ipKTu{background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-lg)}.BatchTimeline_batchHeader__sSwli{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--spacing-md)}.BatchTimeline_batchTitle__ogtSd{font-weight:600;color:var(--text-primary);margin:0}.BatchTimeline_batchTime__SQyGd{font-size:.75rem;color:var(--text-tertiary);margin:0}.BatchTimeline_statusBadge__aEaD4{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:.75rem;font-weight:500;text-transform:capitalize}.BatchTimeline_badge-forming__LfXaN{background-color:rgba(251,191,36,.15);color:var(--warning)}.BatchTimeline_badge-executing__WGZP3{background-color:rgba(59,130,246,.15);color:var(--info)}.BatchTimeline_badge-executed___p1FV{background-color:rgba(74,222,128,.15);color:var(--success)}.BatchTimeline_batchStats__HPmkY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);font-size:.875rem;margin-bottom:var(--spacing-md)}.BatchTimeline_statItem__8BCpL{display:flex;flex-direction:column;gap:var(--spacing-xs)}.BatchTimeline_statLabel__tYfIU{color:var(--text-tertiary)}.BatchTimeline_statValue__Luhux{color:var(--text-primary);font-weight:500}.BatchTimeline_batchId__AXy3X{font-family:Courier New,monospace;font-size:.75rem;color:var(--text-primary)}.BatchTimeline_stateRoots__mITHr{display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:.75rem}.BatchTimeline_stateRoot__17Oxi{display:flex;align-items:center;gap:var(--spacing-sm)}.BatchTimeline_rootLabel__EYtU5{color:var(--text-tertiary);min-width:5rem}.BatchTimeline_rootValue__ONgKc{flex:1 1;background-color:var(--bg-primary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-family:Courier New,monospace;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BatchTimeline_postRoot__CcMj5{color:var(--success)}.BatchTimeline_tooltip__tC8LC{margin-top:var(--spacing-lg);padding:var(--spacing-md);background-color:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.3);border-radius:var(--radius-sm);font-size:.75rem;color:#818cf8}.BatchTimeline_tooltip__tC8LC strong{font-weight:600}.StateRootPanel_currentRoot__1jQcc{margin-bottom:var(--spacing-xl)}.StateRootPanel_rootHeader__Ee1yU{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.StateRootPanel_rootLabel__ciYxc{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.StateRootPanel_latestBadge__kpmRi{font-size:.75rem;color:var(--success)}.StateRootPanel_rootBox__2jaAk{background-color:var(--bg-tertiary);border:1px solid var(--success);border-radius:var(--radius-sm);padding:var(--spacing-md)}.StateRootPanel_rootCode__0Y4gW{font-size:.875rem;font-family:Courier New,monospace;color:var(--success);word-break:break-all}.StateRootPanel_rootDescription__RdmOW{font-size:.75rem;color:var(--text-tertiary);margin-top:var(--spacing-sm)}.StateRootPanel_historySection__tuMlb{margin-top:var(--spacing-xl)}.StateRootPanel_historyTitle__KMUD7{font-size:.875rem;font-weight:500;color:var(--text-secondary);margin-bottom:var(--spacing-md)}.StateRootPanel_historyList__dXC1L{display:flex;flex-direction:column;gap:var(--spacing-md);max-height:16rem;overflow-y:auto}.StateRootPanel_historyCard__QaEy3{background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:var(--spacing-md)}.StateRootPanel_latestCard__Ptnrq{border-color:var(--success)}.StateRootPanel_historyCardHeader__BR9OY{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.StateRootPanel_batchNumber__LzzTa{font-weight:500}.StateRootPanel_batchNumber__LzzTa,.StateRootPanel_batchTime__pzZ4f{font-size:.75rem;color:var(--text-tertiary)}.StateRootPanel_rootTransition__SR7yS{display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:.75rem}.StateRootPanel_transitionRow__qPcVP{display:flex;align-items:center;gap:var(--spacing-sm)}.StateRootPanel_arrow__Q01sU{color:var(--text-tertiary);margin-right:var(--spacing-xs)}.StateRootPanel_transitionLabel__6jtob{color:var(--text-tertiary)}.StateRootPanel_transitionValue__VWrd9{font-family:Courier New,monospace;color:var(--text-tertiary);word-break:break-all;margin-left:var(--spacing-sm)}.StateRootPanel_latestValue__ZvP_d{color:var(--success)}.StateRootPanel_emptyState__uYJKe{text-align:center;padding:var(--spacing-xl) 0;color:var(--text-tertiary)}.StateRootPanel_emptyTitle__U7IHs{font-size:.875rem;margin-bottom:var(--spacing-xs)}.StateRootPanel_emptySubtitle__FQqxG{font-size:.75rem}.StateRootPanel_tooltip__tUo_l{margin-top:var(--spacing-lg);padding:var(--spacing-md);background-color:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.3);border-radius:var(--radius-sm);font-size:.75rem;color:#22d3ee}.StateRootPanel_tooltip__tUo_l strong{font-weight:600}