.styles_mainMain__t2vAG{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;z-index:600;display:flex;justify-content:center;align-items:center;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#d8dbe4;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;-webkit-user-select:none;user-select:none}.styles_mainMain__t2vAG.styles_tutorialModeActive__vU__m{gap:20px;box-sizing:border-box;padding:12px 20px;overflow-x:auto;overflow-y:hidden}.panel_divPanelWrapper__VLi6G{box-sizing:border-box;position:relative;width:min(100vw,480px,56dvh);height:100%;max-height:100dvh;flex-shrink:0;background:linear-gradient(180deg,#24272c,#1c1e22);border:2px solid #2e3238;border-radius:20px;box-shadow:0 16px 40px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;overflow:hidden}@media(max-width:480px){.panel_divPanelWrapper__VLi6G{width:100vw;border-radius:0;box-shadow:none;border:none}}.panel_divPanelWrapper__VLi6G .panel_casioBrandHeader__JcKaj{width:100%;padding:10px 16px 2px;box-sizing:border-box;display:flex;flex-direction:column;position:relative;-webkit-user-select:none;user-select:none}.panel_divPanelWrapper__VLi6G .panel_casioBrandRow1__DnRu5,.panel_divPanelWrapper__VLi6G .panel_casioBrandRow2__Fuqos{display:flex;justify-content:space-between;align-items:center;gap:4px;flex-wrap:nowrap}.panel_divPanelWrapper__VLi6G .panel_casioBrandRow2__Fuqos{margin-top:1px}.panel_divPanelWrapper__VLi6G .panel_tutorialToggleBtn__MXr9G{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10.5px;font-weight:700;color:#f0a500;background:rgba(240,165,0,.12);border:1px solid rgba(240,165,0,.35);border-radius:4px;padding:1px 6px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:all .15s ease}.panel_divPanelWrapper__VLi6G .panel_tutorialToggleBtn__MXr9G:hover{background:rgba(240,165,0,.25);color:#ffc233;border-color:rgba(240,165,0,.6)}.panel_divPanelWrapper__VLi6G .panel_tutorialToggleBtn__MXr9G.panel_tutorialActive__GsOEK{background:#f0a500;color:#1c1e22;box-shadow:0 0 8px rgba(240,165,0,.6)}@media(max-width:1023px){.panel_divPanelWrapper__VLi6G .panel_tutorialDivider__wUJYV,.panel_divPanelWrapper__VLi6G .panel_tutorialToggleBtn__MXr9G{display:none}}.panel_divPanelWrapper__VLi6G.panel_keypadLocked__ojiKw [role=kbasic],.panel_divPanelWrapper__VLi6G.panel_keypadLocked__ojiKw [role=kbasicy],.panel_divPanelWrapper__VLi6G.panel_keypadLocked__ojiKw [role=kdir],.panel_divPanelWrapper__VLi6G.panel_keypadLocked__ojiKw [role=kfunc],.panel_divPanelWrapper__VLi6G.panel_keypadLocked__ojiKw [role=kfuncr1],.panel_divPanelWrapper__VLi6G.panel_keypadLocked__ojiKw [role=ksys]{pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none}.panel_divPanelWrapper__VLi6G .panel_brandDivider__XCThH{color:#555b66;font-size:11px;font-weight:400;-webkit-user-select:none;user-select:none;flex-shrink:0}.panel_divPanelWrapper__VLi6G .panel_brandLink___cE1B,.panel_divPanelWrapper__VLi6G .panel_headerTextButton__r4B3S{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:600;color:#9cb3ce;text-decoration:none;white-space:nowrap;transition:color .15s ease,-webkit-text-decoration .15s ease;transition:color .15s ease,text-decoration .15s ease;transition:color .15s ease,text-decoration .15s ease,-webkit-text-decoration .15s ease}.panel_divPanelWrapper__VLi6G .panel_brandLink___cE1B:hover,.panel_divPanelWrapper__VLi6G .panel_headerTextButton__r4B3S:hover{color:#fff;text-decoration:underline}.panel_divPanelWrapper__VLi6G .panel_brandLink___cE1B:active,.panel_divPanelWrapper__VLi6G .panel_headerTextButton__r4B3S:active{color:#72a4e2}.panel_divPanelWrapper__VLi6G .panel_headerTextButton__r4B3S{appearance:none;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer}.panel_divPanelWrapper__VLi6G .panel_headerInfoPanel__bJVZq{position:absolute;z-index:5;top:100%;left:12px;right:12px;box-sizing:border-box;padding:9px 30px 9px 10px;border:1px solid rgba(156,179,206,.35);border-radius:6px;background:rgba(28,30,34,.97);box-shadow:0 8px 20px rgba(0,0,0,.42);color:#d7dde6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10.5px;line-height:1.35;-webkit-user-select:text;user-select:text}.panel_divPanelWrapper__VLi6G .panel_headerInfoPanel__bJVZq a{color:#ffc233;text-decoration:none}.panel_divPanelWrapper__VLi6G .panel_headerInfoPanel__bJVZq a:hover{text-decoration:underline}.panel_divPanelWrapper__VLi6G .panel_headerInfoClose__aZymQ{position:absolute;top:5px;right:8px;appearance:none;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:0;border-radius:3px;background:rgba(255,255,255,.08);color:#d7dde6;cursor:pointer;font-size:14px;line-height:1}.panel_divPanelWrapper__VLi6G .panel_headerInfoClose__aZymQ:hover{background:rgba(255,255,255,.16);color:#fff}.panel_divPanelWrapper__VLi6G .panel_modelName__t6y7m{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:.3px;color:#c2c7ce;white-space:nowrap;flex-shrink:0}@media(max-width:420px){.panel_divPanelWrapper__VLi6G .panel_casioBrandRow1__DnRu5{gap:2px}.panel_divPanelWrapper__VLi6G .panel_casioLogo__AfzrA{font-size:13px;letter-spacing:.8px}.panel_divPanelWrapper__VLi6G .panel_brandDivider__XCThH{font-size:9px}.panel_divPanelWrapper__VLi6G .panel_brandLink___cE1B,.panel_divPanelWrapper__VLi6G .panel_headerTextButton__r4B3S{font-size:9.5px}.panel_divPanelWrapper__VLi6G .panel_modelName__t6y7m{font-size:10.5px}}@media(max-width:360px){.panel_divPanelWrapper__VLi6G .panel_casioBrandRow1__DnRu5,.panel_divPanelWrapper__VLi6G .panel_casioBrandRow2__Fuqos{gap:2px}.panel_divPanelWrapper__VLi6G .panel_brandLink___cE1B,.panel_divPanelWrapper__VLi6G .panel_headerTextButton__r4B3S{font-size:8.7px}.panel_divPanelWrapper__VLi6G .panel_naturalVpam__nlLXa{font-size:9px;letter-spacing:.6px}.panel_divPanelWrapper__VLi6G .panel_editionText__xOd0m{font-size:8.7px}}@media(max-width:330px){.panel_divPanelWrapper__VLi6G .panel_casioBrandRow1__DnRu5,.panel_divPanelWrapper__VLi6G .panel_casioBrandRow2__Fuqos{flex-wrap:wrap;justify-content:flex-start;row-gap:2px;column-gap:4px}}.panel_divPanelWrapper__VLi6G .panel_naturalVpam__nlLXa{font-family:Courier New,Courier,monospace,sans-serif;font-size:11px;font-style:italic;font-weight:700;letter-spacing:1.2px;color:#8c939d;cursor:help;white-space:nowrap}.panel_divPanelWrapper__VLi6G .panel_naturalVpam__nlLXa:hover{color:#b0b8c4}.panel_divPanelWrapper__VLi6G .panel_editionText__xOd0m{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:600;color:#8c939d}.panel_divPanelWrapper__VLi6G [role=klw]{font-size:11px;font-size:14px}.panel_divPanelWrapper__VLi6G [role=klgr],.panel_divPanelWrapper__VLi6G [role=klw]{text-shadow:0 1px 1px rgba(0,0,0,.4);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;color:#f8f9fa}.panel_divPanelWrapper__VLi6G [role=klgr]{font-size:11px;font-size:15px}.panel_divPanelWrapper__VLi6G [role=klb]{font-size:11px;color:#212529;font-size:13px}.panel_divPanelWrapper__VLi6G [role=klb],.panel_divPanelWrapper__VLi6G [role=klg]{text-shadow:0 1px 1px rgba(0,0,0,.4);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.panel_divPanelWrapper__VLi6G [role=klg]{font-size:11px;color:#f0a500;font-size:10px}.panel_divPanelWrapper__VLi6G [role=klo]{text-shadow:0 1px 1px rgba(0,0,0,.4);font-size:11px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;color:#e91e63;font-size:10px}.panel_divPanelWrapper__VLi6G [role=ksys]{width:35%;height:55%}.panel_divPanelWrapper__VLi6G [role=ksys]>div:nth-child(2){cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.18),inset 0 -1px 1px 0 rgba(0,0,0,.4),0 2px 4px 0 rgba(0,0,0,.35);transition-duration:.12s}.panel_divPanelWrapper__VLi6G [role=ksys]>div:nth-child(2):hover{filter:brightness(110%)}.panel_divPanelWrapper__VLi6G [role=ksys]>div:nth-child(2):active{filter:brightness(85%);transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.6)}.panel_divPanelWrapper__VLi6G [role=ksys]>div:nth-child(2){width:100%;height:100%;background:linear-gradient(180deg,#3c4048,#292c32);border:1px solid #1c1e22;border-radius:9px}.panel_divPanelWrapper__VLi6G [role=kdir]{-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.18),inset 0 -1px 1px 0 rgba(0,0,0,.4),0 2px 4px 0 rgba(0,0,0,.35);transition-duration:.12s;position:absolute;left:50%;transform:translate(-50%,-10px);background:radial-gradient(circle at center,#3c4048 0,#292c32 70%,#1c1e22 100%);border:2px solid #141618;width:32%;height:12%;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.5),inset 0 1px 1px rgba(255,255,255,.15);cursor:pointer}.panel_divPanelWrapper__VLi6G [role=kdir]>span{width:30%;height:50%;text-align:center;font-size:13px;position:absolute;color:#b0b5bd;transition:color .12s}.panel_divPanelWrapper__VLi6G [role=kdir]>span:hover{color:#fff}.panel_divPanelWrapper__VLi6G [role=kdir]>span:first-child{left:50%;transform:translate(-50%,-40%)}.panel_divPanelWrapper__VLi6G [role=kdir]>span:nth-child(2){left:0;transform:translate(25%) rotate(270deg)}.panel_divPanelWrapper__VLi6G [role=kdir]>span:nth-child(3){left:50%;transform:translate(-50%,50%) rotate(180deg)}.panel_divPanelWrapper__VLi6G [role=kdir]>span:nth-child(4){left:100%;transform:translate(-120%) rotate(90deg)}.panel_divPanelWrapper__VLi6G [role=kfunc]{width:14%;height:100%}.panel_divPanelWrapper__VLi6G [role=kfuncr1]{width:45%;height:100%}.panel_divPanelWrapper__VLi6G [role=kfunc]>div:nth-child(2),.panel_divPanelWrapper__VLi6G [role=kfuncr1]>div:nth-child(2){cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.18),inset 0 -1px 1px 0 rgba(0,0,0,.4),0 2px 4px 0 rgba(0,0,0,.35);transition-duration:.12s}.panel_divPanelWrapper__VLi6G [role=kfunc]>div:nth-child(2):hover,.panel_divPanelWrapper__VLi6G [role=kfuncr1]>div:nth-child(2):hover{filter:brightness(110%)}.panel_divPanelWrapper__VLi6G [role=kfunc]>div:nth-child(2):active,.panel_divPanelWrapper__VLi6G [role=kfuncr1]>div:nth-child(2):active{filter:brightness(85%);transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.6)}.panel_divPanelWrapper__VLi6G [role=kfunc]>div:nth-child(2),.panel_divPanelWrapper__VLi6G [role=kfuncr1]>div:nth-child(2){width:100%;height:100%;background:linear-gradient(180deg,#373b43,#25282e);border:1px solid #181a1d;border-radius:6px}.panel_divPanelWrapper__VLi6G [role=kbasic],.panel_divPanelWrapper__VLi6G [role=kbasicy]{width:17%;height:100%}.panel_divPanelWrapper__VLi6G [role=kbasic]>div:nth-child(2){cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.18),inset 0 -1px 1px 0 rgba(0,0,0,.4),0 2px 4px 0 rgba(0,0,0,.35);transition-duration:.12s}.panel_divPanelWrapper__VLi6G [role=kbasic]>div:nth-child(2):hover{filter:brightness(110%)}.panel_divPanelWrapper__VLi6G [role=kbasic]>div:nth-child(2):active{filter:brightness(85%);transform:translateY(1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.6)}.panel_divPanelWrapper__VLi6G [role=kbasic]>div:nth-child(2){width:100%;height:100%;background:linear-gradient(180deg,#444852,#2e3138);border:1px solid #1c1e22;border-radius:6px}.panel_divPanelWrapper__VLi6G [role=kbasic]>div:nth-child(2) [role=klw]{font-size:18px;font-weight:600}.panel_divPanelWrapper__VLi6G [role=kbasicy]>div:nth-child(2){cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,.18),inset 0 -1px 1px 0 rgba(0,0,0,.4),0 2px 4px 0 rgba(0,0,0,.35);transition-duration:.12s}.panel_divPanelWrapper__VLi6G [role=kbasicy]>div:nth-child(2):hover{filter:brightness(110%)}.panel_divPanelWrapper__VLi6G [role=kbasicy]>div:nth-child(2):active{filter:brightness(90%);transform:translateY(1px)}.panel_divPanelWrapper__VLi6G [role=kbasicy]>div:nth-child(2){width:100%;height:100%;background:linear-gradient(180deg,#5b8754,#3e6339);border:1px solid #284424;border-radius:6px}.panel_divPanelWrapper__VLi6G [role=kbasicy]>div:nth-child(2) [role=klw]{font-size:16px;font-weight:700;color:#fff}@keyframes screen_insert-course__N1cys{0%{border-left:1px solid #000}50%{border-left:1px solid rgba(0,0,0,0)}to{border-left:1px solid #000}}@keyframes screen_overwrite-course__g0w8W{0%{border-bottom:1px solid #000}50%{border-bottom:1px solid rgba(0,0,0,0)}to{border-bottom:1px solid #000}}.screen_divScreenWrapper__PVcX8{box-sizing:border-box;flex-grow:1;width:calc(100% - 2em);height:155px;margin:.8em .5em 1.5em;padding:8px 12px 10px;background:#9ca693;color:#1a2217;border:2px solid #363b40;border-radius:8px;box-shadow:inset 2px 2px 5px rgba(0,0,0,.45),inset -1px -1px 2px rgba(255,255,255,.35);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,monospace;-webkit-user-select:none;user-select:none}@media(max-height:700px){.screen_divScreenWrapper__PVcX8{margin:.5em .5em 1em;padding:6px 10px}}.screen_annunciatorBanner__z76tO{display:flex;justify-content:space-between;align-items:center;width:100%;height:14px;padding-bottom:2px;border-bottom:1px solid rgba(26,34,23,.25);margin-bottom:4px}.screen_annunciatorItem__6CIg_{font-size:9px;font-weight:800;letter-spacing:.4px;opacity:.15;color:#1a2217}.screen_annunciatorItem__6CIg_.screen_annunciatorActive__E_pl5{opacity:1;color:#10160d}.screen_divNormalWrapper__fYFy9{width:100%;height:calc(100% - 18px);display:flex;flex-direction:column;justify-content:space-between}.screen_divNormalWrapper__fYFy9>div[role=entries]{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;min-height:2em;max-height:52%;overflow:auto;font-size:20px;line-height:1.25;color:#1a2217}.screen_divNormalWrapper__fYFy9>div[role=entries]::-webkit-scrollbar{width:5px;height:5px}.screen_divNormalWrapper__fYFy9>div[role=entries]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#b4b4b4}.screen_divNormalWrapper__fYFy9>div[role=entries]::-webkit-scrollbar-thumb:hover{background-color:#bebebe}.screen_divNormalWrapper__fYFy9>div[role=entries]::-webkit-scrollbar-thumb:active{background-color:#c8c8c8}.screen_divNormalWrapper__fYFy9>div[role=entries]::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}.screen_divNormalWrapper__fYFy9>div[role=entries]>img{cursor:text;filter:contrast(150%) brightness(80%)}.screen_divNormalWrapper__fYFy9>div[role=result]{font-size:34px;font-weight:700;color:#1a2217;word-wrap:break-word;text-align:end;display:flex;justify-content:flex-end;align-items:flex-end;overflow:auto}.screen_divNormalWrapper__fYFy9>div[role=result]::-webkit-scrollbar{width:5px;height:5px}.screen_divNormalWrapper__fYFy9>div[role=result]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#b4b4b4}.screen_divNormalWrapper__fYFy9>div[role=result]::-webkit-scrollbar-thumb:hover{background-color:#bebebe}.screen_divNormalWrapper__fYFy9>div[role=result]::-webkit-scrollbar-thumb:active{background-color:#c8c8c8}.screen_divNormalWrapper__fYFy9>div[role=result]::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}.screen_divNormalWrapper__fYFy9>div[role=error]{color:#8b1111;font-size:16px;font-weight:700;word-wrap:break-word;text-align:start;flex-grow:1;overflow:auto}.screen_divNormalWrapper__fYFy9>div[role=error]::-webkit-scrollbar{width:5px;height:5px}.screen_divNormalWrapper__fYFy9>div[role=error]::-webkit-scrollbar-thumb{border-radius:3px;background-color:#b4b4b4}.screen_divNormalWrapper__fYFy9>div[role=error]::-webkit-scrollbar-thumb:hover{background-color:#bebebe}.screen_divNormalWrapper__fYFy9>div[role=error]::-webkit-scrollbar-thumb:active{background-color:#c8c8c8}.screen_divNormalWrapper__fYFy9>div[role=error]::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}.screen_resultCoordinate__IHzMk{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:24px;line-height:1.05;white-space:nowrap}.screen_fractionNode__yMOY1{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin:0 2px}.screen_fractionSlot__4Q3wG{min-width:14px;min-height:16px;display:inline-flex;justify-content:center;align-items:center;padding:1px 2px}.screen_fractionBar__aT8mB{width:100%;height:1.5px;background-color:#1a2217;margin:1px 0}.screen_mixedFractionNode__Z9Zrf,.screen_sqrtNode__9vAQ_{display:inline-flex;align-items:center;vertical-align:middle}.screen_sqrtNode__9vAQ_{margin:0 2px}.screen_sqrtRadical__Qq3_q{font-size:20px;line-height:1;margin-right:1px}.screen_sqrtContent__P_ptr{border-top:1.5px solid #1a2217;padding-top:1px;min-width:12px;display:inline-flex}.screen_mthioInline__gIeYg{display:inline-block;line-height:1.4;vertical-align:middle}.screen_statPendingExpression__Gye3u{font-size:18px;font-weight:700;line-height:1.4}.screen_powerNode___XRT6{display:inline-flex;align-items:flex-start;vertical-align:super;position:relative;top:-5px;font-size:.7em;line-height:1;margin-left:1px;margin-right:2px}.screen_powerNode___XRT6 img{height:10px!important;width:auto!important;margin-bottom:0!important}.screen_powerSlot__jsKFK{display:inline-flex;justify-content:center;align-items:center;min-width:8px;padding:0;box-sizing:border-box}.screen_powerSlot__jsKFK.screen_emptySlot__PymLi{min-width:9px;min-height:12px;border:1px dotted #1a2217;border-radius:0;box-sizing:border-box;margin:0 1px}.screen_emptySlot__PymLi{border:1px dotted #1a2217;border-radius:0;min-width:10px;min-height:14px;box-sizing:border-box}.screen_resultFraction__5mTW6{display:inline-flex;flex-direction:column;align-items:center;font-size:22px;line-height:1.1;vertical-align:middle}.screen_resultMixed__HUCSR{display:inline-flex;align-items:center;font-size:24px}.screen_menuWrapper__vhdZa{width:100%;height:calc(100% - 18px);display:flex;flex-direction:column;justify-content:space-between;font-size:13px;font-weight:700;color:#1a2217;padding:2px 0}.screen_menuHeader__wFlPs{display:flex;justify-content:space-between;font-size:11px;border-bottom:1px solid rgba(26,34,23,.35);padding-bottom:2px}.screen_menuRow__FQv_U{display:flex;justify-content:space-between;margin:2px 0}.screen_menuItem__kwU9t{cursor:pointer;padding:1px 4px;border-radius:2px}.screen_menuItem__kwU9t:hover{background-color:rgba(0,0,0,.08)}.screen_imgInsert__AZd38,.screen_imgNormal__OWffw,.screen_imgOverwrite__z3Zw_{margin-bottom:4px;vertical-align:baseline}.screen_textToken__LgsER{display:inline-block;cursor:text;color:#1a2217;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1;text-rendering:geometricPrecision;vertical-align:baseline}.screen_largeTextToken__G3yoz{font-size:1.14em}.screen_bracketTextToken__S_1yp{font-size:1.14em;padding:0 1px}.screen_imgCursor__QBM1d,.screen_imgInsert__AZd38,.screen_imgOverwrite__z3Zw_{animation-duration:.75s;animation-iteration-count:infinite}.screen_imgInsert__AZd38{animation-name:screen_insert-course__N1cys}.screen_imgOverwrite__z3Zw_{animation-name:screen_overwrite-course__g0w8W}.screen_divDrgWrapper__25ZzO{width:100%;height:100%;display:flex;justify-content:space-evenly;align-items:center}.screen_divDrgWrapper__25ZzO>div{width:80px;height:80px;border-radius:50%;font-size:18px;font-weight:700;text-align:center;line-height:80px;box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);-webkit-user-select:none;user-select:none;cursor:pointer;transition-duration:.2s}.screen_divDrgWrapper__25ZzO>div:hover{filter:brightness(90%)}.screen_divDrgWrapper__25ZzO>div:first-child{background-color:#f5f1c8}.screen_divDrgWrapper__25ZzO>div:nth-child(2){background-color:#ffdee7}.screen_divDrgWrapper__25ZzO>div:nth-child(3){background-color:#d4e7e2}.screen_divClearWrapper__vMPD_{width:100%;height:100%;display:flex;justify-content:space-evenly;align-items:center}.screen_divClearWrapper__vMPD_>div{width:80px;height:80px;border-radius:50%;font-size:15px;font-weight:700;text-align:center;line-height:80px;box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);-webkit-user-select:none;user-select:none;cursor:pointer;transition-duration:.2s}.screen_divClearWrapper__vMPD_>div:hover{background-color:#cce8f4}.screen_divLangWrapper__VO6ow{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;font-size:13px;color:#333}.screen_divLangHeader__4JD1N{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:13px;border-bottom:1px solid #e0e0e0;padding-bottom:3px;margin-bottom:3px}.screen_btnLangClose__5Y2kt{background:#e4e7ee;border:none;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;cursor:pointer;color:#444;transition:background .15s}.screen_btnLangClose__5Y2kt:hover{background:#d5dae5}.screen_divLangNotice__acwGF{background:#eef4fc;color:#1a56db;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:500;text-align:center;margin-bottom:4px;line-height:1.3}.screen_divLangList__Dx_qV{display:grid;grid-template-columns:1fr 1fr;gap:4px;overflow-y:auto;flex-grow:1}.screen_divLangList__Dx_qV::-webkit-scrollbar{width:5px;height:5px}.screen_divLangList__Dx_qV::-webkit-scrollbar-thumb{border-radius:3px;background-color:#b4b4b4}.screen_divLangList__Dx_qV::-webkit-scrollbar-thumb:hover{background-color:#bebebe}.screen_divLangList__Dx_qV::-webkit-scrollbar-thumb:active{background-color:#c8c8c8}.screen_divLangList__Dx_qV::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}@media(max-width:380px){.screen_divLangList__Dx_qV{grid-template-columns:1fr}}.screen_divLangItem__iI3jj{display:flex;justify-content:space-between;align-items:center;padding:4px 6px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-size:11px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.screen_divLangItem__iI3jj:hover{background:#e9ecef}.screen_divLangItemActive__qlRP0{background:#e8f5e9;border-color:#a5d6a7;font-weight:700}.screen_badgeActive__IdtXD{background:#4caf50}.screen_badgeActive__IdtXD,.screen_badgeComingSoon__L02TF{font-size:9px;color:#fff;padding:1px 4px;border-radius:3px;font-weight:400}.screen_badgeComingSoon__L02TF{background:#ff9800}.screen_divAboutWrapper__YSluZ{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.screen_divAboutWrapper__YSluZ>title{display:block;font-size:15px;text-align:center;margin:8px 0}.screen_divAboutWrapper__YSluZ>title:first-child{font-weight:700}.screen_divAboutWrapper__YSluZ>div{margin:8px 0}.screen_divAboutWrapper__YSluZ>div>a{color:#0d6efd;text-decoration:underline}.screen_divAboutWrapper__YSluZ>div>a:hover{color:#0a58ca}.screen_divAboutWrapper__YSluZ>div>a:first-child{margin:0 5px}.screen_fxPrefix__tlTd_{font-size:16px;font-weight:700;margin-right:4px}.screen_promptWrapper__8GwRq{width:100%;height:calc(100% - 18px);display:flex;flex-direction:column;justify-content:space-between;padding:6px 4px}.screen_promptLabel__RhK9w{font-size:18px;font-weight:700;text-align:left}.screen_promptValue__mDPV9{font-size:28px;font-weight:700;text-align:right}.screen_tableResultWrapper__M7m1o{width:100%;height:calc(100% - 18px);display:flex;flex-direction:column;overflow:hidden;font-size:13px;font-weight:600}.screen_tableHeaderRow__GbMf1{display:flex;justify-content:space-between;border-bottom:1.5px solid #1a2217;padding-bottom:2px;font-size:11px;font-weight:800}.screen_tableHeaderRow__GbMf1>span:first-child{width:15%;text-align:left}.screen_tableHeaderRow__GbMf1>span:nth-child(2){width:40%;text-align:right}.screen_tableHeaderRow__GbMf1>span:nth-child(3){width:45%;text-align:right}.screen_tableBody__hT9ul{flex-grow:1;overflow-y:auto}.screen_tableBody__hT9ul::-webkit-scrollbar{width:5px;height:5px}.screen_tableBody__hT9ul::-webkit-scrollbar-thumb{border-radius:3px;background-color:#b4b4b4}.screen_tableBody__hT9ul::-webkit-scrollbar-thumb:hover{background-color:#bebebe}.screen_tableBody__hT9ul::-webkit-scrollbar-thumb:active{background-color:#c8c8c8}.screen_tableBody__hT9ul::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}.screen_tableDataRow__cBStY{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.screen_tableDataRow__cBStY>span:first-child{width:15%;text-align:left}.screen_tableDataRow__cBStY>span:nth-child(2){width:40%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen_tableDataRow__cBStY>span:nth-child(3){width:45%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen_tableDataRow__cBStY.screen_selectedRow__UqjfE{background-color:#1a2217;color:#9ca693}.screen_statGridWrapper__P5fCP{width:100%;height:calc(100% - 18px);display:flex;flex-direction:column;overflow:hidden;font-size:12px;font-weight:600}.screen_statGridHeader__7bz1d{display:flex;border-bottom:1.5px solid #1a2217;padding-bottom:2px;font-size:11px;font-weight:800}.screen_statColNo__QaX5_{width:18%;text-align:left}.screen_statColData__JdLOf{flex:1 1;text-align:right;padding-right:4px}.screen_statGridBody__Zsm_O{flex-grow:1;overflow-y:auto}.screen_statGridBody__Zsm_O::-webkit-scrollbar{width:5px;height:5px}.screen_statGridBody__Zsm_O::-webkit-scrollbar-thumb{border-radius:3px;background-color:#b4b4b4}.screen_statGridBody__Zsm_O::-webkit-scrollbar-thumb:hover{background-color:#bebebe}.screen_statGridBody__Zsm_O::-webkit-scrollbar-thumb:active{background-color:#c8c8c8}.screen_statGridBody__Zsm_O::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}.screen_statGridRow__vEjLG{display:flex;align-items:center;padding:1px 0}.screen_statGridCell__crPpS{flex:1 1;text-align:right;padding:1px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen_statGridCell__crPpS.screen_activeCell__2UAKJ{background-color:#1a2217;color:#9ca693}.sys-keys_divSysKeys__nIRXZ{width:100%;height:6%;display:flex;justify-content:space-between}.sys-keys_divSysKeys__nIRXZ>div:not(:last-child){width:35%;height:100%;display:flex;justify-content:space-evenly}.key_divKeyWrapper__B5jpK{display:flex;flex-direction:column;align-items:center}.key_divKeyWrapper__B5jpK>div:first-child{position:absolute;transform:translateY(-100%)}.key_buttonHighlighted__97pfH{transform:translateY(2px)!important;filter:brightness(85%)!important;box-shadow:0 0 0 3px #f0a500,0 0 16px rgba(240,165,0,.85)!important;border-color:#f0a500!important;position:relative;z-index:10;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.func-keys_divFuncKeys__vi8Ae{box-sizing:border-box;width:100%;height:27%;padding:10px 15px;display:flex;flex-direction:column;justify-content:space-between}.func-keys_divFuncKeys__vi8Ae>div:first-child{display:flex;justify-content:space-between;height:16%}.func-keys_divFuncKeys__vi8Ae>div:first-child>div{width:31%;display:flex;justify-content:space-between}.func-keys_divFuncKeys__vi8Ae>div:not(:first-child){display:flex;justify-content:space-between;align-items:flex-end;height:16%}.basic-keys_divBasicKeys__jWTFX{box-sizing:border-box;width:100%;height:33%;padding:12px 15px 15px;display:flex;flex-direction:column;justify-content:space-between}.basic-keys_divBasicKeys__jWTFX>div{display:flex;justify-content:space-between;align-items:flex-end;height:18%}.tutorial_tutorialWorkstation__TX6QT{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;max-height:100dvh;box-sizing:border-box;padding:12px 20px;-webkit-user-select:none;user-select:none}@media(max-width:1023px){.tutorial_tutorialWorkstation__TX6QT{display:none}}.tutorial_catalogPanel__YP15Y{width:280px;height:96%;max-height:800px;background:linear-gradient(180deg,#24272c,#1c1e22);border:1px solid #2e3238;border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.45);display:flex;flex-direction:column;overflow:hidden;color:#f8f9fa;flex-shrink:0}.tutorial_panelHeader__otQeg{padding:14px 16px 10px;border-bottom:1px solid #2e3238}.tutorial_panelHeader__otQeg h3{margin:0 0 8px;font-size:15px;font-weight:700;letter-spacing:.3px;color:#f0a500;display:flex;align-items:center;gap:6px}.tutorial_searchBar__wat7T{width:100%;box-sizing:border-box;padding:7px 10px;background:#17191d;border:1px solid #373b43;border-radius:6px;color:#fff;font-size:12px;outline:none;transition:border-color .15s ease}.tutorial_searchBar__wat7T:focus{border-color:#f0a500}.tutorial_searchBar__wat7T::placeholder{color:#727a86}.tutorial_catalogFilters__X8bwm{display:flex;flex-direction:column;gap:6px;margin-top:8px}.tutorial_filterSelect__Gqkhz{width:100%;box-sizing:border-box;padding:7px 8px;background:#17191d;border:1px solid #373b43;border-radius:6px;color:#fff;font-size:11.5px;outline:none;cursor:pointer}.tutorial_filterSelect__Gqkhz:focus{border-color:#f0a500}.tutorial_catalogList__zs3Sg{flex:1 1;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.tutorial_catalogList__zs3Sg::-webkit-scrollbar{width:5px}.tutorial_catalogList__zs3Sg::-webkit-scrollbar-thumb{background:#373b43;border-radius:4px}.tutorial_categoryGroup__DG_5v{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.tutorial_categoryTitle__Anj6i{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#8c939d;padding:4px 4px 2px}.tutorial_lessonItem__uT23_{padding:10px 12px;background:#2a2d33;border:1px solid #373b43;border-radius:8px;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;gap:4px}.tutorial_lessonItem__uT23_:hover{background:#32363e;border-color:#4a505b}.tutorial_lessonItem__uT23_.tutorial_lessonActive__xfJ2l{background:rgba(240,165,0,.12);border-color:#f0a500;box-shadow:0 0 10px rgba(240,165,0,.25)}.tutorial_lessonItem__uT23_.tutorial_lessonActive__xfJ2l .tutorial_lessonTitle__7uYtd{color:#f0a500;font-weight:700}.tutorial_lessonItem__uT23_.tutorial_lessonBookmarked__XY8e_{border-color:rgba(240,165,0,.55);background:linear-gradient(90deg,rgba(240,165,0,.14),#2a2d33 58%)}.tutorial_lessonTitleRow__lmZkH{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.tutorial_lessonTitle__7uYtd{font-size:12.5px;font-weight:600;color:#e2e5e9;min-width:0;line-height:1.25}.tutorial_lessonStarIcon__d8Cv3{flex:0 0 auto;color:#f0a500;font-size:13px;line-height:1;text-shadow:0 0 8px rgba(240,165,0,.45)}.tutorial_lessonMeta__rkemk{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;color:#8c939d}.tutorial_lessonTags__Yaftx{display:flex;flex-wrap:wrap;gap:4px;font-size:9.5px;color:#b7bdc6}.tutorial_lessonTags__Yaftx span{max-width:100%;padding:1px 5px;border:1px solid #414752;border-radius:4px;background:#202329;overflow-wrap:anywhere}.tutorial_badgeDifficulty__FZoP6{padding:1px 6px;border-radius:4px;font-size:9.5px;font-weight:600;background:#1c1e22;color:#52c41a;border:1px solid rgba(82,196,26,.3)}.tutorial_guidePanel__r8oiD{width:380px;height:96%;max-height:800px;background:linear-gradient(180deg,#24272c,#1c1e22);border:1px solid #2e3238;border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.45);display:flex;flex-direction:column;overflow:hidden;color:#f8f9fa;flex-shrink:0}.tutorial_guideHeader__i_DxX{padding:14px 16px 10px;border-bottom:1px solid #2e3238}.tutorial_guideHeader__i_DxX .tutorial_guideHeaderTop__CAPOF{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.tutorial_guideHeader__i_DxX .tutorial_lessonTag__2jBwO{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;color:#f0a500;background:rgba(240,165,0,.12);border:1px solid rgba(240,165,0,.3);border-radius:4px;padding:2px 6px}.tutorial_guideHeader__i_DxX .tutorial_guideHeaderActions__e6MOZ{display:flex;align-items:center;gap:6px;flex:0 0 auto}.tutorial_guideHeader__i_DxX .tutorial_bookmarkBtn___Y_j9,.tutorial_guideHeader__i_DxX .tutorial_copyLinkBtn__l_lHF{display:inline-flex;justify-content:center;align-items:center;font-weight:600;color:#b0c4de;background:#25282f;border:1px solid #3d434d;border-radius:4px;cursor:pointer;transition:all .15s ease}.tutorial_guideHeader__i_DxX .tutorial_bookmarkBtn___Y_j9:hover,.tutorial_guideHeader__i_DxX .tutorial_copyLinkBtn__l_lHF:hover{background:#313640;color:#fff;border-color:#555c69}.tutorial_guideHeader__i_DxX .tutorial_bookmarkBtn___Y_j9{min-width:94px;height:24px;gap:5px;padding:0 8px;font-size:11px;line-height:1;color:#f0a500;border-color:rgba(240,165,0,.5);background:rgba(240,165,0,.1)}.tutorial_guideHeader__i_DxX .tutorial_bookmarkBtn___Y_j9.tutorial_bookmarkActive__aIDLF{background:rgba(240,165,0,.18);color:#f0a500;border-color:rgba(240,165,0,.65);box-shadow:0 0 8px rgba(240,165,0,.22)}.tutorial_guideHeader__i_DxX .tutorial_bookmarkIcon__88UHC{font-size:15px;line-height:1}.tutorial_guideHeader__i_DxX .tutorial_copyLinkBtn__l_lHF{gap:5px;padding:3px 8px;font-size:11px}.tutorial_guideHeader__i_DxX .tutorial_copyLinkBtn__l_lHF.tutorial_copied__iazID{background:rgba(39,174,96,.2);color:#4cd964;border-color:#27ae60}.tutorial_guideHeader__i_DxX h3{margin:0 0 6px;font-size:15px;font-weight:700;color:#fff}.tutorial_guideHeader__i_DxX p{margin:0;font-size:11.5px;color:#9cb3ce;line-height:1.4}.tutorial_stepsContainer__Q3NZ0{flex:1 1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.tutorial_stepsContainer__Q3NZ0::-webkit-scrollbar{width:5px}.tutorial_stepsContainer__Q3NZ0::-webkit-scrollbar-thumb{background:#373b43;border-radius:4px}.tutorial_stepCard__zFlTB{padding:12px;background:#282b31;border:1px solid #373b43;border-radius:8px;display:flex;flex-direction:column;gap:6px;transition:all .2s ease}.tutorial_stepCard__zFlTB.tutorial_stepActive___BqVN{background:rgba(240,165,0,.08);border-color:#f0a500;box-shadow:0 0 12px rgba(240,165,0,.2)}.tutorial_stepCard__zFlTB.tutorial_stepCompleted__r2eK5{opacity:.75;border-color:#274929;background:rgba(39,73,41,.15)}.tutorial_stepCardHeader__XTxj6{display:flex;justify-content:space-between;align-items:center}.tutorial_stepNumber___mG3j{font-size:11px;font-weight:700;color:#8c939d}.tutorial_stepNumber___mG3j.tutorial_activeNumber__qtfME{color:#f0a500}.tutorial_keyBadge__PGUFW{display:inline-flex;justify-content:center;align-items:center;min-width:24px;padding:2px 7px;background:#373b43;border:1px solid #1c1e22;border-radius:4px;font-size:12px;font-weight:700;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.3)}.tutorial_stepInstruction__QdR4_{font-size:12.5px;font-weight:600;color:#f8f9fa}.tutorial_stepExplanation__1RZ6C{font-size:11px;color:#a6adb8;line-height:1.4}.tutorial_stepExpected__iYmOw{font-size:10.5px;color:#8bb5e8;background:rgba(43,62,88,.4);padding:4px 8px;border-radius:4px;border-left:2px solid #5296dd}.tutorial_deckContainer__PWioP{padding:12px 14px 14px;background:#1c1e22;border-top:1px solid #2e3238;display:flex;flex-direction:column;gap:10px}.tutorial_progressBarTrack__mkVUB{width:100%;height:4px;background:#2e3238;border-radius:2px;overflow:hidden}.tutorial_progressBarFill__CLurK{height:100%;background:linear-gradient(90deg,#f0a500,#52c41a);transition:width .2s ease}.tutorial_deckButtonsRow__tNFH0{display:flex;justify-content:space-between;align-items:center;gap:6px}.tutorial_btnControl__tJv3Q{display:flex;justify-content:center;align-items:center;padding:6px 12px;background:#2e3238;border:1px solid #3f444e;border-radius:6px;color:#f8f9fa;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}.tutorial_btnControl__tJv3Q:hover{background:#3c414a;color:#fff}.tutorial_btnControl__tJv3Q:disabled{opacity:.4;cursor:not-allowed}.tutorial_btnControl__tJv3Q.tutorial_btnPlayPause__FHFSl{background:#f0a500;color:#1c1e22;border-color:#f0a500;font-weight:700;padding:6px 16px}.tutorial_btnControl__tJv3Q.tutorial_btnPlayPause__FHFSl:hover{background:#ffb82e}.tutorial_deckFooterRow__eLicb{display:flex;justify-content:space-between;align-items:center}.tutorial_speedSelector__23Ad7{display:flex;align-items:center;gap:4px;font-size:10.5px;color:#8c939d}.tutorial_speedBtn__p6bm_{background:#2a2d33;border:1px solid #373b43;border-radius:4px;padding:2px 5px;font-size:10px;color:#a6adb8;cursor:pointer;transition:all .15s ease}.tutorial_speedBtn__p6bm_:hover{color:#fff}.tutorial_speedBtn__p6bm_.tutorial_speedActive__HUyIO{background:#f0a500;color:#1c1e22;font-weight:700;border-color:#f0a500}.tutorial_btnExit__uJodn{background:rgba(0,0,0,0);border:1px solid #4a505b;border-radius:6px;padding:3px 8px;font-size:10.5px;color:#9cb3ce;cursor:pointer;transition:all .15s ease}.tutorial_btnExit__uJodn:hover{border-color:#e91e63;color:#ff6b8b}