.mk005_page__VV2nZ{min-height:auto;background:transparent;color:#c9e6ff;font-family:SF Mono,JetBrains Mono,Menlo,Consolas,monospace}.mk005_topbar__brshi{height:72px;padding:0 28px;justify-content:space-between;background:#fff;border-bottom:1px solid #d7dbe0}.mk005_brand__bZwWs,.mk005_brand__bZwWs>div,.mk005_topStatus__39cx_,.mk005_topbar__brshi{display:flex;align-items:center}.mk005_brand__bZwWs{gap:12px}.mk005_brand__bZwWs>a{width:36px;height:36px;display:grid;place-items:center;border-radius:5px;background:#191b1e;color:#fff;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none}.mk005_brand__bZwWs small,.mk005_brand__bZwWs strong{display:block}.mk005_brand__bZwWs strong{font-size:15px}.mk005_bindingHint__iV82J,.mk005_brand__bZwWs small,.mk005_emptyState__8Wb2H,.mk005_eyebrow__N5giA,.mk005_facts__yw0qE,.mk005_key__tBhx8 small,.mk005_sidebar__YQlRw p,.mk005_topStatus__39cx_{color:#747a82}.mk005_brand__bZwWs small{margin-top:3px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_topStatus__39cx_{gap:9px;font-size:13px}.mk005_topStatus__39cx_ i{width:8px;height:8px;border-radius:50%}.mk005_online__xw34W{background:#35a76f;box-shadow:0 0 0 4px #35a76f1c}.mk005_offline__9crQv{background:#d14949}.mk005_topStatus__39cx_ button{border:0;background:transparent;color:#747a82;font-size:22px;cursor:pointer}.mk005_layout__WthLx{min-height:calc(100vh - 72px);display:grid;grid-template-columns:260px minmax(0,1fr)}.mk005_sidebar__YQlRw{padding:30px 25px;display:flex;flex-direction:column;gap:32px;background:rgba(8,18,32,.92);border:1px solid rgba(0,240,255,.16);color:#e8f6ff}.mk005_sidebar__YQlRw h1{margin:0 0 4px;font-size:24px}.mk005_sidebar__YQlRw p{margin:0;overflow-wrap:anywhere;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_eyebrow__N5giA{display:block;margin:0 0 8px;text-transform:uppercase;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_facts__yw0qE{display:grid;gap:10px;padding:16px 0;border-block:1px solid #32353a;font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_facts__yw0qE span{display:flex;justify-content:space-between}.mk005_facts__yw0qE b{color:#fff}.mk005_layers__Y_M8T{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mk005_layers__Y_M8T button{height:34px;border:1px solid #3a3e44;border-radius:4px;background:#24272b;color:#aeb3ba;cursor:pointer}.mk005_layers__Y_M8T .mk005_activeLayer__vlfdt{border-color:#e75d25;background:#e75d25;color:#fff}.mk005_sidebarFoot__97DwL{margin-top:auto;display:grid;gap:8px;color:#858b93;font-size:11px}.mk005_sidebarFoot__97DwL a{color:#fff;text-decoration:none}.mk005_content__LPoNW{min-width:0;padding:38px 42px 54px}.mk005_heading__Y9bhF{margin-bottom:16px;display:flex;align-items:end;justify-content:space-between}.mk005_heading__Y9bhF h2{margin:0;font-size:26px}.mk005_heading__Y9bhF button,.mk005_primaryButton__9IvDo,.mk005_singleBinding__V3hD_ button{border:1px solid #e75d25;border-radius:5px;padding:10px 14px;background:#e75d25;color:#fff;cursor:pointer}.mk005_heading__Y9bhF button{border-color:#d7dbe0;background:#fff;color:#15171a}.mk005_heading__Y9bhF button:disabled,.mk005_primaryButton__9IvDo:disabled,.mk005_singleBinding__V3hD_ button:disabled{cursor:wait;opacity:.55}.mk005_notice__hDBVi{min-height:20px;margin:0 0 14px;color:#747a82;font-size:13px}.mk005_error__o_SbR{color:#d14949}.mk005_workbench__ifi5t{display:grid;grid-template-columns:minmax(510px,650px) minmax(260px,360px);gap:34px;align-items:start}.mk005_deviceShell__XOPoC{position:relative;width:100%;max-width:650px;aspect-ratio:1/1.02;padding:30px;overflow:hidden;border:1px solid #b8c2bd;border-radius:20px 20px 28px 28px;background:linear-gradient(145deg,#f5f8f3dd,#dce4ddbb);box-shadow:inset 0 0 0 8px #ffffff40,0 18px 40px #1c24242b;transform:perspective(1300px) rotateX(2deg) rotateY(-1deg);transform-style:preserve-3d}.mk005_deviceShell__XOPoC:after{content:"";position:absolute;inset:12px;border-radius:14px;pointer-events:none;box-shadow:inset 0 -18px 22px #75827a1c,inset 0 2px 0 #fff9}.mk005_screenBoard__8kUf7{position:absolute;z-index:6;left:8%;top:5%;width:70%;height:30%;padding:11px;border:2px solid #15502d;border-radius:3px;background:#237143;box-shadow:0 5px 0 #344039,0 12px 18px #14231b55}.mk005_screenBoard__8kUf7:after,.mk005_screenBoard__8kUf7:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#6b4a35;box-shadow:inset 0 0 0 2px #2a2119}.mk005_screenBoard__8kUf7:before{left:5px;top:5px}.mk005_screenBoard__8kUf7:after{right:5px;bottom:5px}.mk005_lcdPreview__gh7wG{height:100%;display:flex;flex-direction:column;justify-content:center;padding:18px 14px;overflow:hidden;border:9px solid #282c2f;border-radius:5px;background:#79975b;color:#17220f;font:clamp(16px,2.4vw,27px) /1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:1px;text-shadow:0 0 2px #17220f}.mk005_lcdPreview__gh7wG div{white-space:pre}.mk005_levelBar__5n5As{position:absolute;z-index:7;right:4%;top:12%;width:44px;height:210px;overflow:hidden;border:1px solid #7f898e;border-radius:12px;background:linear-gradient(90deg,#c7d0d3,#eef3f3 48%,#aeb9bd);box-shadow:inset 0 0 0 6px #d7dfe1,0 8px 14px #1f2a2e44;transform:translateZ(12px)}.mk005_levelBar__5n5As:after{content:"";position:absolute;inset:8px;z-index:2;border:1px solid #829096;border-radius:7px;background:repeating-linear-gradient(0deg,transparent 0 17px,#ffffff70 17px 18px);pointer-events:none}.mk005_levelFill__96bNm{position:absolute;z-index:1;left:8px;right:8px;bottom:8px;height:var(--level);min-height:3px;border-radius:7px;background:linear-gradient(180deg,#27b6ff,#1575dc);box-shadow:0 0 12px #198eff99;transition:height .22s ease}.mk005_levelBar__5n5As button{position:absolute;z-index:3;top:0;width:50%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.mk005_levelBar__5n5As button:first-of-type{left:0}.mk005_levelBar__5n5As button:last-of-type{right:0}.mk005_matrix__0QVZk{position:absolute;left:7%;right:7%;bottom:7%;height:46%;transform:translateZ(7px)}.mk005_key__tBhx8{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:12px;border:1px solid #a4b4bc;border-radius:5px;background:linear-gradient(145deg,#f9feffcc,#b9c7cecc);box-shadow:inset 0 0 12px #fff9,0 9px 0 #8999a3,0 13px 15px #24333d44,0 0 16px #1686ff55;text-align:left;cursor:pointer;transform:translateZ(24px);transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.mk005_key__tBhx8:hover,.mk005_selectedKey__3888e{border-color:#e75d25}.mk005_key__tBhx8:hover{transform:translateZ(30px) translateY(-2px)}.mk005_selectedKey__3888e{background:#fff4ef;box-shadow:inset 0 0 12px #fff9,0 9px 0 #bd552d,0 13px 15px #24333d44,0 0 16px #e75d2555}.mk005_key__tBhx8 b{color:#15171a;font:700 13px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_key__tBhx8 small{font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_key0__JllIz{left:0;top:55%;width:20%;height:40%}.mk005_key1__7fVWF{left:24%;top:55%;width:20%;height:40%}.mk005_key2__DUxVu{left:48%;top:55%;width:20%;height:40%}.mk005_key3__gVR3d{left:72%;top:0;width:28%;height:95%}.mk005_key4__HJ2hn{left:0;top:0;width:68%;height:42%}.mk005_settings__JqVCZ{min-width:0;padding-top:8px}.mk005_settingSection__YQp9C{display:grid;gap:10px;padding:0 0 24px;margin-bottom:22px;border-bottom:1px solid #d7dbe0}.mk005_sectionHeading__hAzkl{display:flex;align-items:center;justify-content:space-between;gap:12px}.mk005_sectionHeading__hAzkl .mk005_eyebrow__N5giA{margin-bottom:0}.mk005_supportBadge__jZV7M{padding:4px 7px;border-radius:999px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_supported__c3Pwk{background:#e1f4e9;color:#237447}.mk005_unsupported__7P8GI{background:#fce8e5;color:#a13d34}.mk005_colorLabel__BRvur,.mk005_rangeLabel__23dBQ{display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center;color:#747a82;font-size:11px}.mk005_rangeLabel__23dBQ b{color:#15171a;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_rangeLabel__23dBQ input[type=range]{grid-column:1/-1;width:100%;accent-color:#e75d25}.mk005_rangeLabel__23dBQ .mk005_functionSelect__yjYNV{grid-column:1/-1}.mk005_colorControl__CNsgC{display:flex;align-items:center;gap:8px}.mk005_colorControl__CNsgC input[type=color]{width:34px;height:27px;padding:2px;border:1px solid #d7dbe0;border-radius:4px;background:#fff;cursor:pointer}.mk005_colorControl__CNsgC code{color:#15171a;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_singleBinding__V3hD_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.mk005_inputLabel__Z7c2X,.mk005_singleBinding__V3hD_ label{color:#747a82;font-size:11px}.mk005_functionSelect__yjYNV,.mk005_inputLabel__Z7c2X input,.mk005_singleBinding__V3hD_ select{display:block;width:100%;margin-top:5px;padding:9px;border:1px solid #d7dbe0;border-radius:4px;background:#fff;color:#15171a;font-size:13px}.mk005_singleBinding__V3hD_ button{padding:9px 12px;white-space:nowrap}.mk005_bindingHint__iV82J{margin:0;font-size:11px;line-height:1.5}.mk005_encoderRows__uVfAx{display:grid;gap:0}.mk005_encoderRows__uVfAx>div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #d7dbe0;font-size:12px}.mk005_encoderRows__uVfAx span{color:#747a82}.mk005_progress__V1Abv{display:grid;gap:8px;padding-top:15px}.mk005_progress__V1Abv>div:first-child{display:flex;justify-content:space-between;font-size:12px}.mk005_progress__V1Abv>div:first-child span{color:#747a82}.mk005_track__OO1Eq{height:10px;overflow:hidden;border-radius:99px;background:#d9dde1;box-shadow:inset 0 1px 2px #0002}.mk005_track__OO1Eq i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2089ff,#24b4ff);transition:width .2s ease}.mk005_inputLabel__Z7c2X input{margin-top:4px;font:14px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_primaryButton__9IvDo{justify-self:end}.mk005_inlineActions__w7I74,.mk005_macroControls__kpl5N,.mk005_scriptActions__Ki0id{display:flex;flex-wrap:wrap;gap:7px;align-items:end}.mk005_recordingButton__yP97_,.mk005_secondaryButton__x7_ce{border:1px solid #d7dbe0;border-radius:5px;padding:9px 12px;background:#fff;color:#15171a;cursor:pointer}.mk005_recordingButton__yP97_{border-color:#d14949;background:#fff0ed;color:#b33c35}.mk005_keyModes__rolPw{display:flex;border-bottom:1px solid #d7dbe0}.mk005_keyModes__rolPw button{border:0;border-bottom:2px solid transparent;padding:8px 9px;background:transparent;color:#747a82;cursor:pointer;font-size:11px}.mk005_keyModes__rolPw .mk005_activeMode__qwXNH{border-bottom-color:#e75d25;color:#15171a;font-weight:700}.mk005_macroRecorder__fRjZl,.mk005_scriptEditor__CCpNM{display:grid;gap:9px}.mk005_macroControls__kpl5N{display:grid;grid-template-columns:minmax(0,1fr) auto}.mk005_macroControls__kpl5N label{color:#747a82;font-size:11px}.mk005_macroControls__kpl5N .mk005_functionSelect__yjYNV{margin-top:4px}.mk005_recordedKeys__cj_ei{min-height:58px;padding:9px;overflow:auto;border-radius:4px;background:#f3f4f5;color:#747a82;font:11px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_scriptEditor__CCpNM textarea{width:100%;min-height:132px;resize:vertical;padding:10px;border:1px solid #d7dbe0;border-radius:4px;background:#1e2227;color:#e8edf2;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_scriptActions__Ki0id{justify-content:flex-end}.mk005_scriptEditor__CCpNM code{color:#444b53;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.mk005_selectedTitle__DbvAA{margin:0;color:#15171a;font-size:13px}.mk005_functionSelect__yjYNV{margin-top:0}.mk005_emptyState__8Wb2H{margin:0;font-size:12px}@media (max-width:1080px){.mk005_workbench__ifi5t{grid-template-columns:1fr}.mk005_deviceShell__XOPoC,.mk005_settings__JqVCZ{max-width:650px}}@media (max-width:720px){.mk005_topbar__brshi{padding:0 16px}.mk005_layout__WthLx{grid-template-columns:1fr}.mk005_sidebar__YQlRw{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:20px}.mk005_facts__yw0qE,.mk005_sidebarFoot__97DwL{display:none}.mk005_content__LPoNW{padding:26px 18px 40px}.mk005_deviceShell__XOPoC{min-width:480px}.mk005_workbench__ifi5t{overflow-x:auto}}