@layer k3t{.k3t-sample-actions{flex-wrap:wrap;align-items:stretch;gap:.5rem;margin:.75rem 0;display:flex}.k3t-sample-actions button{white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;min-height:2rem;padding:.35rem .75rem;display:inline-flex}.k3t-sample-output{flex-direction:column;gap:.75rem;width:min(100%,52rem);margin-top:.75rem;display:flex}.k3t-sample-output-section,.k3t-sample-output>pre{box-sizing:border-box;width:100%;margin:0}.k3t-sample-output>pre{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:.75rem 1rem;overflow:auto}.k3t-sample-output .k3t-chart-group{gap:.75rem}.k3t-sample-output .k3t-chart-panel,.k3t-sample-output .k3t-chart-content{gap:.5rem}.k3t-sample-output .k3t-chart-frame[data-size=default]{--k3t-chart-aspect-ratio:12 / 5}.k3t-chart-group{flex-direction:column;gap:1rem;width:100%;display:flex}.k3t-chart-panel{flex-direction:column;gap:.75rem;width:100%;height:100%;display:flex}.k3t-chart-title{color:#374151;margin:0;font-size:.95rem;font-weight:600}.k3t-chart-content{flex-direction:column;gap:.75rem;width:100%;height:100%;display:flex}.k3t-chart-frame{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;width:100%;position:relative;overflow:hidden}.k3t-chart-frame[data-size=default]{aspect-ratio:var(--k3t-chart-aspect-ratio,2 / 1)}.k3t-chart-frame[data-size=compact]{min-height:var(--k3t-chart-height);height:var(--k3t-chart-height)}.k3t-chart-canvas{display:block;width:100%!important}.k3t-chart-canvas[data-size=compact]{height:var(--k3t-chart-height)}.k3t-chart-legend{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:1.5rem;display:flex}.k3t-chart-legend-item{white-space:nowrap;font-size:var(--k3t-chart-legend-font-size,.5rem);color:#374151;align-items:center;gap:.35rem;display:inline-flex}.k3t-chart-legend-swatch{border-radius:999px;flex:none;width:10px;min-width:10px;height:10px;display:inline-block}.k3t-chart-empty{color:#6b7280;margin:0;padding:1rem}.k3t-histogram-frequency-table{border-collapse:collapse;color:#333;width:100%;font-size:.875rem}.k3t-histogram-frequency-table th,.k3t-histogram-frequency-table td{text-align:left;border:1px solid #d1d5db;padding:.5rem .75rem}.k3t-histogram-frequency-table th{background:#f3f4f6;font-weight:500}.k3t-output-table-mono{font-family:Consolas,monospace;font-size:80%}.k3t-output-table-divider td{background-color:gray;border:none;height:3px;margin:0;padding:0}}#workspace{height:400px}._panel_h1k09_3{box-sizing:border-box;flex-direction:column;gap:.75rem;padding:0 1rem 1.5rem;display:flex}._panelCard_h1k09_12{background:#f8fbfb;border:1px solid #d8ece9;border-radius:10px;flex-direction:column;gap:.75rem;padding:.9rem;display:flex}._sectionTitle_h1k09_22{color:#11423c;margin:0;font-size:12px}._sectionHint_h1k09_28,._emptyMessage_h1k09_29{color:#355b57;margin:0;font-size:12px;line-height:1.6}._primaryButton_h1k09_36,._inlineActionButton_h1k09_37{cursor:pointer;box-sizing:border-box;border:none;border-radius:6px;min-height:32px;padding:.35rem .8rem;font-size:12px}._primaryButton_h1k09_36{background:var(--primary-color);color:#fff;align-self:flex-start}._primaryButton_h1k09_36:hover{background:var(--primary-color-lite)}._inlineActionButton_h1k09_37{color:#14554d;background:#fff;border:1px solid #8fc7c0}._inlineActionButton_h1k09_37:hover{background:#eef9f7}._sectionHeader_h1k09_67{flex-direction:column;gap:.25rem;display:flex}._selectorField_h1k09_73{flex-direction:column;gap:.4rem;display:flex}._selectorLabel_h1k09_79{color:#355b57;font-size:12px}._selectorSelect_h1k09_84{color:#223432;box-sizing:border-box;background:#fff;border:1px solid #bfdad6;border-radius:6px;width:100%;min-height:36px;padding:.45rem .6rem;font-size:12px}._styleList_h1k09_97{flex-direction:column;gap:.6rem;display:flex}._styleCard_h1k09_103{background:#fff;border:1px solid #d8ece9;border-radius:8px;flex-direction:column;gap:.65rem;padding:.75rem;display:flex}._styleCardTop_h1k09_113{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._styleHeading_h1k09_120{color:#223432;margin:0;font-size:12px}._styleName_h1k09_126{color:#60706d;word-break:break-all;margin:.2rem 0 0;font-size:11px}._sourceBadge_h1k09_133{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 .5rem;font-size:11px;font-weight:600;display:inline-flex}._sourceLib_h1k09_145{color:#1e516f;background:#d7eef9}._sourceApp_h1k09_150{color:#593d9a;background:#ede4fb}._editorRow_h1k09_155{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}._colorInput_h1k09_162{cursor:pointer;background:0 0;border:none;width:44px;height:32px;padding:0}._textInput_h1k09_171{box-sizing:border-box;border:1px solid #bfdad6;border-radius:6px;width:100%;min-width:0;padding:.45rem .6rem;font-size:12px}._exportArea_h1k09_182{color:#223432;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #bfdad6;border-radius:8px;width:100%;min-height:220px;padding:.75rem;font-size:11px;line-height:1.5}._exportArea_h1k09_182:focus,._textInput_h1k09_171:focus,._selectorSelect_h1k09_84:focus{outline-offset:1px;outline:2px solid #82bdb6}._feedbackSuccess_h1k09_203,._feedbackError_h1k09_204{margin:0;font-size:12px;line-height:1.5}._feedbackSuccess_h1k09_203{color:#14554d}._feedbackError_h1k09_204{color:#a23b3b}._actionRow_h1k09_219{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=640px){._panel_h1k09_3{padding-bottom:1rem}._editorRow_h1k09_155{grid-template-columns:44px minmax(0,1fr)}._inlineActionButton_h1k09_37{grid-column:1/-1}}._hintVideoBtnEnabled_kbpfz_3{background:var(--primary-color-lite);color:#fff;border:none;font-weight:700;box-shadow:0 1px 4px #26a69a2e}._hintVideoBtnEnabled_kbpfz_3:hover{background:var(--primary-color)}._hintVideoBtnDisabled_kbpfz_14{color:#fff;border:1px solid var(--primary-color-lite);cursor:not-allowed;opacity:.6;box-shadow:none;background:#ccc;font-weight:700}._hintVideoBtnDisabled_kbpfz_14:hover,._hintVideoBtnDisabled_kbpfz_14:active,._hintVideoBtnDisabled_kbpfz_14:focus{color:#fff;border:1px solid var(--primary-color-lite);cursor:not-allowed;opacity:.6;box-shadow:none;background:#ccc}._hintModalOverlay_kbpfz_34{z-index:10000;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._hintModalContent_kbpfz_47{background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:1rem;max-width:90vw;max-height:80vh;padding:1.5rem 2rem;display:flex;position:relative;box-shadow:0 4px 24px #0000002e}._hintModalHeader_kbpfz_61{box-sizing:border-box;width:100%;padding-right:2rem}._hintModalTitle_kbpfz_67{color:#111827;margin:0;font-size:1.1rem}._hintModalCounter_kbpfz_73{color:#6b7280;margin:.35rem 0 0;font-size:.9rem}._hintModalImage_kbpfz_79{border-radius:8px;max-width:70vw;max-height:60vh;box-shadow:0 2px 8px #00000014}._hintModalCloseBtn_kbpfz_86{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.5rem;display:flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 1px 4px #0000001a}._hintModalCloseBtn_kbpfz_86:hover{background:var(--primary-color-lite)}._hintModalPager_kbpfz_107{justify-content:center;gap:.75rem;width:100%;display:flex}._hintModalPagerBtn_kbpfz_114{color:#111827;cursor:pointer;box-sizing:border-box;background:#e5e7eb;border:none;border-radius:8px;min-width:120px;min-height:32px;font-weight:600;transition:background-color .2s,opacity .2s}._hintModalPagerBtn_kbpfz_114:hover:not(:disabled){background:#d1d5db}._hintModalPagerBtn_kbpfz_114:disabled{cursor:not-allowed;opacity:.45}html.tutorial-page,body.tutorial-page,#root.tutorial-root{width:100%;height:100%;margin:0;padding:0}body.tutorial-page{color:#111827;background-color:#fff;font-family:Roboto,メイリオ,Meiryo,游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif;overflow:hidden}#root.tutorial-root{--primary-color:#26a69a;--primary-color-lite:#80cbc4;--primary-color-dark:#00766c}._materialIcon_kbpfz_162{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}._page_kbpfz_180{flex-direction:column;height:100%;min-height:0;display:flex}._page_kbpfz_180 button,._page_kbpfz_180 input,._page_kbpfz_180 select,._page_kbpfz_180 textarea{font-family:inherit}._page_kbpfz_180 button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}._buttonInlinePadding_kbpfz_199{padding:.25rem 1rem}._tutorialContainer_kbpfz_204{flex:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 400px;min-height:0;display:grid;overflow:hidden}._workspace_kbpfz_213{background-color:#fff;flex-direction:column;grid-area:2/1;min-width:0;min-height:0;display:flex}._toolbarBtn_kbpfz_223{cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;justify-content:center;align-items:center;min-height:32px;font-size:12px;font-weight:400;transition:all .3s;display:flex}._primary_kbpfz_237{background-color:var(--primary-color);color:#fff}._primary_kbpfz_237:hover{background-color:var(--primary-color-lite)}._resetWorkspaceBtn_kbpfz_246{border:1px solid var(--primary-color);color:var(--primary-color-dark);background-color:#fff}._resetWorkspaceBtn_kbpfz_246:hover{background-color:var(--primary-color-lite);color:#fff}._secondary_kbpfz_257{color:var(--primary-color-dark);border:1px solid var(--primary-color);background-color:#fff}._secondary_kbpfz_257:hover{background-color:var(--primary-color-lite);color:#fff}._dropdownContainer_kbpfz_268{z-index:30;display:inline-block;position:relative}._toolbarLeftActions_kbpfz_274{align-items:center;gap:.5rem;display:inline-flex}._toolbarRightActions_kbpfz_280{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}._toggleCheckboxLabel_kbpfz_287{color:var(--primary-color-dark);white-space:nowrap;align-items:center;gap:.4rem;font-size:12px;display:inline-flex}._toggleCheckboxLabel_kbpfz_287 input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary-color-lite);margin:0}._dropdownMenu_kbpfz_303{z-index:1000;border:1px solid var(--primary-color-lite);background-color:#fff;border-radius:4px;min-width:200px;max-height:min(320px,100vh - 180px);margin-top:0;position:absolute;top:0;left:calc(100% + .25rem);right:auto;overflow-y:auto;box-shadow:0 4px 6px #0000001a}._dropdownItem_kbpfz_319{width:100%;color:var(--primary-color-dark);text-align:left;cursor:pointer;background:0 0;border:none;padding:.75rem 1rem;font-size:12px;font-weight:400;transition:background-color .3s;display:block}._dropdownItem_kbpfz_319:hover{background-color:var(--primary-color-lite);color:#fff}._workspaceBody_kbpfz_338{flex:1;grid-template-rows:minmax(260px,1fr);grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;padding:0 10px;display:grid}._workspacePanel_kbpfz_348{background-color:#fff;border:1px solid #ddd;border-radius:6px;padding:0;overflow:hidden}._blocklyWorkspace_kbpfz_356{height:100%;min-height:260px;position:relative}._blocklyWorkspace_kbpfz_356 .blocklyTreeRow{border-radius:3px;padding:5px}._blocklyWorkspace_kbpfz_356 .blocklyTreeLabel{margin-left:-10px;margin-right:3px;padding:0;font-size:.8rem}._answerWorkspace_kbpfz_374{background-color:#f8fffe}._compareColumn_kbpfz_379{padding:.75rem}._compareColumnTitle_kbpfz_383{color:#333;margin:0 0 .75rem;font-size:1rem}._compareTable_kbpfz_389{border-collapse:separate;border-spacing:0;border:1px solid var(--primary-color-lite);table-layout:fixed;font-feature-settings:normal;background:#fff;border-radius:10px;width:100%;margin-bottom:0;font-family:inherit;font-size:1rem;overflow:hidden;box-shadow:0 2px 8px #26a69a1f}._compareTable_kbpfz_389 thead{background:var(--primary-color-lite);color:#fff;font-size:1.05rem;font-weight:700}._compareTable_kbpfz_389 th{text-align:left;border-right:1px solid #fff;padding:.85rem 1rem;font-size:1rem}._compareTable_kbpfz_389 th:last-child{border-right:none}._compareTable_kbpfz_389 td{border-top:1px solid var(--primary-color-lite);border-right:1px solid var(--primary-color-lite);word-break:break-all;color:#333;font-feature-settings:normal;background:#fff;padding:.85rem 1rem;font-family:inherit;font-size:1rem;transition:background .2s}._compareTable_kbpfz_389 td:last-child{border-right:none}._compareTable_kbpfz_389 td:first-child{color:#333;font-weight:400}._compareTableValueCell_kbpfz_444{white-space:pre-wrap;word-break:break-word;color:#333;font-feature-settings:normal;font-family:inherit}._compareTable_kbpfz_389 td._compareTableValueCellMono_kbpfz_452{font-family:Consolas,monospace;font-size:80%}._compareTable_kbpfz_389 tbody tr:hover td{background:#f1fbfa}._compareTable_kbpfz_389 thead th:first-child{border-top-left-radius:10px}._compareTable_kbpfz_389 thead th:last-child{border-top-right-radius:10px}._compareTable_kbpfz_389 tbody tr:last-child td:first-child{border-bottom-left-radius:10px}._compareTable_kbpfz_389 tbody tr:last-child td:last-child{border-bottom-right-radius:10px}._compareTableDividerRow_kbpfz_474 td{background:#fff;border-right:none;padding:.45rem 1rem}._compareTable_kbpfz_389 tbody tr._compareTableDividerRow_kbpfz_474:hover td{background:#fff}._compareTableDividerLine_kbpfz_484{border-top:2px dashed var(--primary-color-lite);width:100%;display:block}._stepGuide_kbpfz_490{background-color:#fff;flex-direction:column;grid-area:2/2;min-height:0;display:flex;overflow-y:auto}._stepGuideTop_kbpfz_500{background-color:#fff;flex-direction:column;grid-area:1/2;min-height:0;display:flex}._stepNavigation_kbpfz_509{box-sizing:border-box;background-color:#fff;justify-content:space-between;align-items:center;gap:1rem;height:100%;min-height:41px;padding:3px 1rem 6px;display:flex}._stepPrevNextBtn_kbpfz_521{background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color);cursor:pointer;box-sizing:border-box;border-radius:4px;min-width:80px;min-height:32px;font-size:12px;font-weight:400;transition:all .3s}._stepPrevNextBtn_kbpfz_521:hover:not(:disabled){background-color:var(--primary-color-lite);color:#fff}._stepPrevNextBtn_kbpfz_521:disabled{cursor:not-allowed;opacity:.6;background-color:#ccc}._stepCounter_kbpfz_546{color:#333;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:32px;font-size:1.5rem;font-weight:700;display:flex}._stepCurrent_kbpfz_558{color:var(--primary-color);font-size:2rem}._stepSeparator_kbpfz_563{color:#999;font-weight:400}._stepTotal_kbpfz_568{color:#666;font-size:1.2rem}._guideHeader_kbpfz_573{flex-direction:row;gap:.5rem;padding:0 1rem .75rem;display:flex}._guideModeTabs_kbpfz_580{gap:.5rem;padding:0 1rem .75rem;display:flex}._guideHeaderActionBtn_kbpfz_586{cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;flex:1;min-height:32px;font-size:12px;font-weight:400;line-height:1.2;transition:all .3s}._guideModeTab_kbpfz_580{color:var(--primary-color-dark);background-color:#e8f5f3}._guideModeTab_kbpfz_580:hover{background-color:#d1ece7}._guideModeTabActive_kbpfz_608{background-color:var(--primary-color);color:#fff}._guideModeTabActive_kbpfz_608:hover{background-color:var(--primary-color-lite)}._answerToggleBtn_kbpfz_617{background-color:var(--primary-color-lite);color:#fff}._answerToggleBtn_kbpfz_617:hover{background-color:var(--primary-color)}._answerToggleBtn_kbpfz_617._answerToggleBtnActive_kbpfz_626{background-color:#42a5f5}._answerToggleBtn_kbpfz_617._answerToggleBtnActive_kbpfz_626:hover{background-color:#1e88e5}._guideContent_kbpfz_634{box-sizing:border-box;padding:1rem 1rem 1.5rem;font-size:12px}._guideTitle_kbpfz_641,._stepInstructions_kbpfz_642{color:#333;background-color:#f1fbfa;border-radius:0 0 8px 8px;padding:.5rem .75rem}._guideTitle_kbpfz_641{border-radius:8px 8px 0 0;margin:0;font-size:12px}._stepInstructions_kbpfz_642 p{margin:0 0 1rem;font-size:12px;line-height:1.6}._stepInstructions_kbpfz_642 p:last-child{margin-bottom:0}._instructionImageWrapper_kbpfz_665{box-sizing:border-box;width:100%;max-width:95%;margin:1rem auto}._instructionImage_kbpfz_665{object-fit:contain;width:auto;max-width:95%;height:auto;margin:0 auto;display:block}._outputModal_kbpfz_682{z-index:1000;box-sizing:border-box;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;padding:5vh 5vw;display:flex;position:fixed;top:0;left:0}._outputModalContent_kbpfz_697{background-color:#fff;border-radius:12px;flex-direction:column;width:100%;min-width:0;max-width:1400px;height:100%;min-height:0;max-height:100%;font-family:inherit;display:flex;overflow:hidden;box-shadow:0 10px 40px #0000004d}._outputModalContentSingle_kbpfz_713{max-width:720px}._outputModalHeader_kbpfz_717{background:var(--primary-color);color:#fff;border-bottom:2px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}._outputModalHeader_kbpfz_717 h2{margin:0;font-size:1.5rem}._outputCloseBtn_kbpfz_732{color:var(--primary-color-dark);cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:1.5rem;transition:all .3s;display:flex}._outputCloseBtn_kbpfz_732:hover{background:var(--primary-color-lite);color:#fff}._outputModalBody_kbpfz_752{flex:1;padding:0;overflow-y:auto}._compareHeaderSection_kbpfz_758{padding:1.5rem 2rem .5rem}._compareHeaderColumn_kbpfz_762{padding:0 .75rem}._modalSection_kbpfz_766{padding:0 2rem 1.5rem}._compareGridModal_kbpfz_770{grid-template-columns:1fr 1fr;gap:2rem;display:grid}._compareGridModalSingle_kbpfz_776{grid-template-columns:1fr}._compareTableWrapper_kbpfz_780{overflow-x:auto}._graphColumn_kbpfz_784{color:#6b7280;box-sizing:border-box;background:#fff;border-radius:8px;justify-content:flex-start;align-items:stretch;padding:1.5rem;display:flex;box-shadow:0 2px 8px #0000001a}._chartWrapper_kbpfz_796{--k3t-chart-aspect-ratio:2 / 1;--k3t-chart-legend-font-size:.7rem;flex-direction:column;gap:.75rem;width:100%;display:flex}._chartWrapperCompact_kbpfz_805{--k3t-chart-height:220px}._graphEmptyMessage_kbpfz_809{color:#6b7280;margin:0}._executionErrorMessageGroup_kbpfz_814{width:100%}._executionErrorText_kbpfz_818{color:#333}._executionErrorGuideMessage_kbpfz_822{margin-bottom:.75rem}._consoleContainer_kbpfz_826{color:#d4d4d4;background:#1e1e1e;border-radius:8px;min-height:300px;margin:2rem;padding:1.5rem;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;line-height:1.6}@media (hover:none),(pointer:coarse){._hintVideoBtnEnabled_kbpfz_3:hover{background:var(--primary-color-lite)}._hintModalCloseBtn_kbpfz_86:hover{background:var(--primary-color)}._hintModalPagerBtn_kbpfz_114:hover:not(:disabled){background:#e5e7eb}._primary_kbpfz_237:hover{background-color:var(--primary-color)}._resetWorkspaceBtn_kbpfz_246:hover{color:var(--primary-color-dark);background-color:#fff}._answerToggleBtn_kbpfz_617:hover{background-color:var(--primary-color-lite)}._answerToggleBtn_kbpfz_617._answerToggleBtnActive_kbpfz_626:hover{background-color:#42a5f5}._secondary_kbpfz_257:hover{color:var(--primary-color-dark);background-color:#fff}._dropdownItem_kbpfz_319:hover{color:var(--primary-color-dark);background-color:#0000}._compareTable_kbpfz_389 tbody tr:hover td{background:#fff}._stepPrevNextBtn_kbpfz_521:hover:not(:disabled){background-color:var(--primary-color);color:#fff}._outputCloseBtn_kbpfz_732:hover{color:var(--primary-color-dark);background:#fff}._stepGridBtn_kbpfz_892:hover{background-color:#f0f0f0;border-color:#ddd}._toolbarBtn_kbpfz_223:active:not(:disabled),._dropdownItem_kbpfz_319:active,._stepPrevNextBtn_kbpfz_521:active:not(:disabled),._guideHeaderActionBtn_kbpfz_586:active,._hintModalCloseBtn_kbpfz_86:active,._hintModalPagerBtn_kbpfz_114:active:not(:disabled),._outputCloseBtn_kbpfz_732:active,._stepGridBtn_kbpfz_892:active{filter:brightness(.92)}._toolbarBtn_kbpfz_223:focus-visible,._dropdownItem_kbpfz_319:focus-visible,._stepPrevNextBtn_kbpfz_521:focus-visible,._guideHeaderActionBtn_kbpfz_586:focus-visible,._hintModalCloseBtn_kbpfz_86:focus-visible,._hintModalPagerBtn_kbpfz_114:focus-visible,._outputCloseBtn_kbpfz_732:focus-visible,._stepGridBtn_kbpfz_892:focus-visible{outline:2px solid var(--primary-color-dark);outline-offset:2px}}html.tutorial-touch-input ._hintVideoBtnEnabled_kbpfz_3:hover{background:var(--primary-color-lite)}html.tutorial-touch-input ._hintModalCloseBtn_kbpfz_86:hover{background:var(--primary-color)}html.tutorial-touch-input ._hintModalPagerBtn_kbpfz_114:hover:not(:disabled){background:#e5e7eb}html.tutorial-touch-input ._primary_kbpfz_237:hover{background-color:var(--primary-color)}html.tutorial-touch-input ._resetWorkspaceBtn_kbpfz_246:hover{color:var(--primary-color-dark);background-color:#fff}html.tutorial-touch-input ._answerToggleBtn_kbpfz_617:hover{background-color:var(--primary-color-lite)}html.tutorial-touch-input ._answerToggleBtn_kbpfz_617._answerToggleBtnActive_kbpfz_626:hover{background-color:#42a5f5}html.tutorial-touch-input ._secondary_kbpfz_257:hover{color:var(--primary-color-dark);background-color:#fff}html.tutorial-touch-input ._dropdownItem_kbpfz_319:hover{color:var(--primary-color-dark);background-color:#0000}html.tutorial-touch-input ._compareTable_kbpfz_389 tbody tr:hover td{background:#fff}html.tutorial-touch-input ._stepPrevNextBtn_kbpfz_521:hover:not(:disabled){background-color:var(--primary-color);color:#fff}html.tutorial-touch-input ._outputCloseBtn_kbpfz_732:hover{color:var(--primary-color-dark);background:#fff}html.tutorial-touch-input ._stepGridBtn_kbpfz_892:hover{background-color:#f0f0f0;border-color:#ddd}@media (width<=1200px){._tutorialContainer_kbpfz_204{grid-template-columns:minmax(0,1fr) 350px}}@media (width<=992px){._tutorialContainer_kbpfz_204{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=768px){._tutorialContainer_kbpfz_204{grid-template-columns:minmax(0,1fr) 260px}._stepNavigation_kbpfz_509{gap:.5rem;padding:3px .75rem 6px}._stepPrevNextBtn_kbpfz_521{min-width:64px;padding-inline:.75rem}._stepCounter_kbpfz_546{gap:.25rem;min-width:0;font-size:1.25rem}._stepCurrent_kbpfz_558{font-size:1.6rem}._stepTotal_kbpfz_568{font-size:1rem}._compareGridModal_kbpfz_770{grid-template-columns:1fr}._outputModalHeader_kbpfz_717{padding:1rem}._outputModalHeader_kbpfz_717 h2{font-size:1.2rem}._compareHeaderSection_kbpfz_758{padding:1rem 1rem .5rem}._compareHeaderColumn_kbpfz_762{padding:0}._modalSection_kbpfz_766{padding:0 1rem 1rem}._consoleContainer_kbpfz_826{margin:1rem}}@media (width<=640px){._tutorialContainer_kbpfz_204{grid-template-rows:auto auto minmax(280px,1fr) auto auto;grid-template-columns:1fr;height:auto;overflow:auto}._workspaceBody_kbpfz_338{grid-template-rows:auto;grid-template-columns:1fr}._actionBar_kbpfz_1063,._stepGuideTop_kbpfz_500,._workspace_kbpfz_213,._stepGuide_kbpfz_490{grid-column:1}._actionBar_kbpfz_1063{grid-row:1}._stepGuideTop_kbpfz_500{border-top:1px solid #ddd;border-left:none;grid-row:2}._workspace_kbpfz_213{grid-row:3}._stepGuide_kbpfz_490{border-top:1px solid #ddd;border-left:none;grid-row:4}}._stepGrid_kbpfz_892{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;gap:.25rem;min-width:0;margin-left:0;display:flex}._stepGridBtn_kbpfz_892{color:#333;cursor:pointer;box-sizing:border-box;background-color:#f0f0f0;border:2px solid #ddd;border-radius:4px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:.25rem;font-size:12px;font-weight:400;transition:all .2s;display:flex}._stepGridBtn_kbpfz_892:hover{background-color:#e0e0e0;border-color:#999}._stepGridBtnActive_kbpfz_1125{background-color:var(--primary-color-lite);color:#fff;border-color:var(--primary-color)}._actionBar_kbpfz_1063{z-index:20;box-sizing:border-box;background-color:#fff;flex-wrap:nowrap;grid-area:1/1;align-items:center;gap:1rem;min-height:41px;padding:3px 1rem 6px;display:flex;position:relative;overflow:visible}._pageFooter_kbpfz_1147{background-color:#fff;grid-area:3/1/auto/-1;align-items:center;padding:10px;display:flex;overflow-x:auto}._footer_kbpfz_1157{margin:0;padding:2px 10px;font-size:8px}@media (width<=640px){._pageFooter_kbpfz_1147{grid-row:5}}
