.simulator-studio-module__Su3kLW__page{z-index:9999;color:#eef5ff;height:100dvh;font-family:var(--font-cairo),Cairo,Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c111a;position:fixed;inset:0;overflow:hidden}.simulator-studio-module__Su3kLW__pageHeader{height:60px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));background:#101722;border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:12px;display:flex}.simulator-studio-module__Su3kLW__brand{align-items:center;gap:12px;min-width:0;display:flex}.simulator-studio-module__Su3kLW__brandMark{color:#67e8f9;background:#13303c;border:1px solid #67e8f944;border-radius:11px;place-items:center;width:36px;height:36px;font-size:21px;display:grid}.simulator-studio-module__Su3kLW__brand p{color:#73d7ea;letter-spacing:.16em;font-size:9px;font-weight:800}.simulator-studio-module__Su3kLW__brand h1{font-size:15px;font-weight:800}.simulator-studio-module__Su3kLW__brand>div:last-child{min-width:0}.simulator-studio-module__Su3kLW__back{color:#c0ccdc;border:1px solid #ffffff16;border-radius:10px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:700;display:flex}.simulator-studio-module__Su3kLW__edition{color:#8d9eb5;align-items:center;gap:8px;font-size:11px;display:flex}.simulator-studio-module__Su3kLW__edition span{background:#2dd4bf;border-radius:50%;width:6px;height:6px}.simulator-studio-module__Su3kLW__pageBody{height:calc(100% - 60px);min-height:0;padding:10px max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.simulator-studio-module__Su3kLW__studio{flex-direction:column;gap:8px;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.simulator-studio-module__Su3kLW__studio button{-webkit-tap-highlight-color:transparent}.simulator-studio-module__Su3kLW__studio button:focus-visible,.simulator-studio-module__Su3kLW__studio input:focus-visible,.simulator-studio-module__Su3kLW__studio select:focus-visible{outline-offset:3px;outline:2px solid #67e8f9}.simulator-studio-module__Su3kLW__studio button:disabled{opacity:.32;cursor:not-allowed}.simulator-studio-module__Su3kLW__modes{background:#121c2a;border:1px solid #ffffff0e;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:6px;display:flex}.simulator-studio-module__Su3kLW__modeTabs{gap:5px;min-width:0;display:flex}.simulator-studio-module__Su3kLW__modeScroller{scrollbar-width:none;touch-action:pan-x;flex:1;min-width:0;overflow:auto hidden}.simulator-studio-module__Su3kLW__modeScroller::-webkit-scrollbar{display:none}.simulator-studio-module__Su3kLW__modeTrack{align-items:center;gap:12px;width:max-content;display:flex}.simulator-studio-module__Su3kLW__modeScrollControl{display:none}.simulator-studio-module__Su3kLW__modeButton{color:#92a4bd;white-space:nowrap;background:#172537;border:1px solid #5a769244;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 16px;font-size:12px;font-weight:800;display:flex}.simulator-studio-module__Su3kLW__modeButton:hover{color:#e4faff;background:#20384b;border-color:#67e8f988}.simulator-studio-module__Su3kLW__modeButton[data-active=true]{color:#cffafe;background:#164052;border-color:#67e8f9;box-shadow:inset 0 -3px #22d3ee,0 0 18px #22d3ee26}.simulator-studio-module__Su3kLW__modeButton svg{width:22px;height:22px}.simulator-studio-module__Su3kLW__diagramMeta{color:#90a1b7;white-space:nowrap;padding-inline:10px;font-size:11px}.simulator-studio-module__Su3kLW__layout{flex:1;grid-template-columns:minmax(0,1fr) 282px;gap:10px;min-height:0;display:grid}.simulator-studio-module__Su3kLW__board{background:#111b28;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.simulator-studio-module__Su3kLW__toolbar{scrollbar-width:none;background:#141f2e;border-bottom:1px solid #ffffff0d;flex:none;align-items:center;gap:6px;padding:8px;display:flex;overflow-x:auto}.simulator-studio-module__Su3kLW__toolbar::-webkit-scrollbar{display:none}.simulator-studio-module__Su3kLW__tool{white-space:nowrap;color:#b7c7dd;background:#ffffff03;border:1px solid #ffffff14;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex}.simulator-studio-module__Su3kLW__tool svg{flex:none;width:18px;height:18px}.simulator-studio-module__Su3kLW__tool:hover{color:#fff;background:#ffffff0b}.simulator-studio-module__Su3kLW__tool[data-active=true]{color:#a5f3fc;background:#164552;border-color:#67e8f945}.simulator-studio-module__Su3kLW__run{color:#6ee7b7;background:#123a32;border-color:#34d39926}.simulator-studio-module__Su3kLW__run[data-running=false]{color:#fcd34d;background:#3c321c;border-color:#fcd34d26}.simulator-studio-module__Su3kLW__divider{background:#ffffff12;flex:none;width:1px;height:24px;margin:0 2px}.simulator-studio-module__Su3kLW__spacer{flex:1}.simulator-studio-module__Su3kLW__iconTool{padding:8px 11px}.simulator-studio-module__Su3kLW__inspectorToggle{display:none}.simulator-studio-module__Su3kLW__status{color:#99abc2;background:#101a27;border-top:1px solid #ffffff0d;flex:none;order:5;align-items:center;gap:8px;min-height:35px;padding:5px 12px;font-size:11px;display:flex}.simulator-studio-module__Su3kLW__statusText{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.simulator-studio-module__Su3kLW__statusDot{background:#38bdf8;border-radius:50%;flex:none;width:6px;height:6px}.simulator-studio-module__Su3kLW__cancel{color:#fda4af;border:1px solid #fb71852e;border-radius:8px;flex:none;min-height:32px;padding-inline:10px;font-weight:800}.simulator-studio-module__Su3kLW__workspace{overscroll-behavior:contain;touch-action:none;scrollbar-width:thin;scrollbar-color:#405169 #111b28;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;flex:1;min-height:0;position:relative;overflow:auto}.simulator-studio-module__Su3kLW__workspace[data-moving=true]{cursor:grabbing}.simulator-studio-module__Su3kLW__canvas{transform-origin:0 0;position:absolute;top:0;left:0}.simulator-studio-module__Su3kLW__canvas [data-node=true]{cursor:grab}.simulator-studio-module__Su3kLW__nodeArtwork{transition:filter .2s,transform .2s}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__board{background:#eef3f8;border-color:#94a3b8}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__workspace{scrollbar-color:#94a3b8 #e2e8f0;background:#fff}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__canvas{color:#0f172a}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__nodeArtwork,.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__canvas>svg{filter:invert()hue-rotate(180deg)saturate(1.18)contrast(1.15)}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__portDot{background:#fff;border-color:#172c46;box-shadow:0 0 0 2px #fff,0 0 0 4px #64748b}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__nodeSelected{outline-color:#0369a1}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__emptyState h2{color:#0f2740}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__emptyState p{color:#52677e}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__emptyBadge{color:#087a98;background:#e4f6fb;border-color:#0891b255;box-shadow:0 0 55px #0891b218}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__viewControls{background:#f8fafcf2;border-color:#94a3b8;box-shadow:0 6px 20px #33415522}.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__viewControls button,.simulator-studio-module__Su3kLW__studio[data-theme=light] .simulator-studio-module__Su3kLW__viewControls output{color:#17324d}.simulator-studio-module__Su3kLW__nodeSelected{outline-offset:9px;border-radius:10px;outline:1px solid #67e8f94d}.simulator-studio-module__Su3kLW__nodeGrip{z-index:75;color:#b6f6ff;cursor:grab;touch-action:none;background:#183448;border:1px solid #67e8f952;border-radius:8px;gap:4px;padding:4px 8px;font-size:9px;font-weight:800;display:flex;position:absolute;top:-30px;right:-9px}.simulator-studio-module__Su3kLW__viewControls{z-index:80;direction:ltr;background:#162337f5;border:1px solid #ffffff20;border-radius:12px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;bottom:49px;left:14px;box-shadow:0 6px 22px #0005}.simulator-studio-module__Su3kLW__viewControls button{color:#c1d3e8;border-radius:8px;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.simulator-studio-module__Su3kLW__viewControls button:hover{background:#ffffff0c}.simulator-studio-module__Su3kLW__viewControls svg{width:18px;height:18px}.simulator-studio-module__Su3kLW__viewControls output{text-align:center;color:#9fb7d1;min-width:45px;font:700 11px ui-monospace,monospace}.simulator-studio-module__Su3kLW__emptyState{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;position:absolute;inset:94px 28px 105px}.simulator-studio-module__Su3kLW__emptyBadge{color:#67e8f9;background:#172e3d;border:1px solid #67e8f92a;border-radius:24px;place-items:center;width:80px;height:80px;display:grid;box-shadow:0 0 70px #22d3ee0a}.simulator-studio-module__Su3kLW__emptyBadge svg{width:37px;height:37px}.simulator-studio-module__Su3kLW__emptyState h2{color:#e2edf9;font-size:24px;font-weight:800}.simulator-studio-module__Su3kLW__emptyState p{color:#8098b6;max-width:360px;font-size:12px;line-height:2}.simulator-studio-module__Su3kLW__emptyActions{pointer-events:auto;gap:10px;display:flex}.simulator-studio-module__Su3kLW__primary{color:#093142;background:#67e8f9;border-color:#67e8f9}.simulator-studio-module__Su3kLW__primary:hover{color:#093142;background:#a5f3fc}.simulator-studio-module__Su3kLW__inspector{scrollbar-width:thin;scrollbar-color:#405169 #131e2d;background:#131e2d;border:1px solid #ffffff10;border-radius:16px;min-height:0;padding:18px;overflow-y:auto}.simulator-studio-module__Su3kLW__inspector input,.simulator-studio-module__Su3kLW__inspector select{min-width:0}.simulator-studio-module__Su3kLW__inspector [class*=text-slate-600],.simulator-studio-module__Su3kLW__inspector [class*=text-slate-500]{color:#94a7bf}.simulator-studio-module__Su3kLW__sheetBackdrop{display:none}.simulator-studio-module__Su3kLW__libraryBackdrop{z-index:350;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030a16b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.simulator-studio-module__Su3kLW__library{background:#111d2c;border:1px solid #ffffff20;border-radius:22px;flex-direction:column;width:min(1080px,100%);max-height:min(84dvh,810px);display:flex;overflow:hidden;box-shadow:0 30px 90px #0008}.simulator-studio-module__Su3kLW__libraryHeader{border-bottom:1px solid #ffffff10;align-items:center;gap:12px;padding:18px 20px;display:flex}.simulator-studio-module__Su3kLW__libraryTitle{flex:1;min-width:0}.simulator-studio-module__Su3kLW__libraryTitle h3{font-size:18px;font-weight:800}.simulator-studio-module__Su3kLW__libraryTitle p{color:#91a9c4;margin-top:4px;font-size:10px}.simulator-studio-module__Su3kLW__librarySearch{padding:12px 20px}.simulator-studio-module__Su3kLW__librarySearch input{color:#e4f2ff;background:#0b1421;border:1px solid #ffffff1c;border-radius:12px;width:100%;min-height:46px;padding:10px 14px;font-size:16px}.simulator-studio-module__Su3kLW__libraryContent{overscroll-behavior:contain;min-height:0;padding:0 20px 20px;overflow:auto}.simulator-studio-module__Su3kLW__libraryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.simulator-studio-module__Su3kLW__componentCard{text-align:center;background:#192638;border:1px solid #52729166;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:162px;padding:10px;display:flex;overflow:hidden}.simulator-studio-module__Su3kLW__componentCard:hover{background:#20364a;border-color:#67e8f97a}.simulator-studio-module__Su3kLW__componentCard:active{background:#1e485a}.simulator-studio-module__Su3kLW__componentCard[data-picked=true],.simulator-studio-module__Su3kLW__componentCard:focus-visible{background:#204256;border-color:#67e8f9;outline:none;box-shadow:0 0 0 2px #67e8f955}.simulator-studio-module__Su3kLW__componentCard strong{color:#dceafa;font-size:12px;line-height:1.8}.simulator-studio-module__Su3kLW__componentCard small{color:#8aa1bd;margin-top:2px;font-size:9px}.simulator-studio-module__Su3kLW__componentMeta{overflow-wrap:anywhere;flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.simulator-studio-module__Su3kLW__symbolPreview{justify-content:center;align-items:center;width:150px;max-width:100%;height:103px;display:flex;overflow:hidden}.simulator-studio-module__Su3kLW__symbolPreview svg{flex-shrink:1;max-width:100%;max-height:100%;display:block}.simulator-studio-module__Su3kLW__noResults{text-align:center;color:#a2b5ce;padding:44px;font-size:13px}.simulator-studio-module__Su3kLW__port{z-index:55;touch-action:none;cursor:crosshair;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}.simulator-studio-module__Su3kLW__portDot{pointer-events:none;background:#172638;border:2px solid #d9eafa;border-radius:50%;width:13px;height:13px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0f1b2b}.simulator-studio-module__Su3kLW__port:hover .simulator-studio-module__Su3kLW__portDot,.simulator-studio-module__Su3kLW__port:focus-visible .simulator-studio-module__Su3kLW__portDot{background:#235166;border-color:#67e8f9}.simulator-studio-module__Su3kLW__port[data-active=true] .simulator-studio-module__Su3kLW__portDot{background:#67e8f9;border-color:#cffafe;box-shadow:0 0 0 5px #22d3ee38,0 0 15px #22d3ee60}.simulator-studio-module__Su3kLW__port[data-snap=true] .simulator-studio-module__Su3kLW__portDot{background:#6ee7b7;border-color:#fff;box-shadow:0 0 0 7px #34d39938,0 0 20px #34d39960}.simulator-studio-module__Su3kLW__port[data-compatible=true] .simulator-studio-module__Su3kLW__portDot{border-color:#6ee7b7}.simulator-studio-module__Su3kLW__help{color:#93b0ca;background:#142b3b;border:1px solid #67e8f91a;border-radius:12px;padding:13px;font-size:11px;line-height:2.1}.simulator-studio-module__Su3kLW__help strong{color:#a5f3fc;margin-bottom:4px;display:block}@media (max-width:1199px){.simulator-studio-module__Su3kLW__layout{grid-template-columns:minmax(0,1fr)}.simulator-studio-module__Su3kLW__inspectorToggle{display:inline-flex}.simulator-studio-module__Su3kLW__inspector{display:none}.simulator-studio-module__Su3kLW__inspector[data-open=true]{bottom:max(12px,env(safe-area-inset-bottom));top:80px;z-index:302;width:min(350px,100vw - 24px);display:block;position:fixed;inset-inline-end:12px;box-shadow:0 20px 80px #0009}.simulator-studio-module__Su3kLW__sheetBackdrop[data-open=true]{z-index:301;background:#030a1677;display:block;position:fixed;inset:0}}@media (max-width:639px){.simulator-studio-module__Su3kLW__pageHeader{height:54px;padding-inline:10px}.simulator-studio-module__Su3kLW__brand{flex:1;gap:8px}.simulator-studio-module__Su3kLW__brandMark{flex:none;width:31px;height:31px;font-size:18px}.simulator-studio-module__Su3kLW__brand h1{font-size:clamp(9px,2.65vw,12px);line-height:1.35}.simulator-studio-module__Su3kLW__brand p{font-size:7px}.simulator-studio-module__Su3kLW__edition{display:none}.simulator-studio-module__Su3kLW__back{flex:none;min-height:38px;padding:9px;font-size:10px}.simulator-studio-module__Su3kLW__pageBody{padding-top:6px;height:calc(100% - 54px);padding-inline:5px;padding-bottom:max(5px,env(safe-area-inset-bottom))}.simulator-studio-module__Su3kLW__studio{gap:5px}.simulator-studio-module__Su3kLW__modes{border-radius:11px;padding:4px}.simulator-studio-module__Su3kLW__modeTabs{gap:3px;width:100%}.simulator-studio-module__Su3kLW__modeButton{flex:1;gap:5px;min-height:41px;padding:6px 5px;font-size:10px}.simulator-studio-module__Su3kLW__modeButton svg{width:18px;height:18px}.simulator-studio-module__Su3kLW__diagramMeta{display:none}.simulator-studio-module__Su3kLW__board{border-radius:12px}.simulator-studio-module__Su3kLW__toolbar{gap:4px;padding:5px}.simulator-studio-module__Su3kLW__tool{min-height:42px;padding:7px 10px;font-size:10px}.simulator-studio-module__Su3kLW__tool svg{width:17px;height:17px}.simulator-studio-module__Su3kLW__status{min-height:34px;padding-inline:8px;font-size:10px}.simulator-studio-module__Su3kLW__viewControls{bottom:46px;left:10px}.simulator-studio-module__Su3kLW__viewControls button{width:36px;height:38px}.simulator-studio-module__Su3kLW__emptyState{gap:12px;inset:85px 16px 105px}.simulator-studio-module__Su3kLW__emptyState h2{font-size:20px}.simulator-studio-module__Su3kLW__emptyState p{font-size:11px}.simulator-studio-module__Su3kLW__emptyBadge{border-radius:19px;width:62px;height:62px}.simulator-studio-module__Su3kLW__inspector[data-open=true]{top:auto;bottom:0;width:100%;max-height:68dvh;padding-bottom:max(20px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;inset-inline:0}.simulator-studio-module__Su3kLW__libraryBackdrop{align-items:flex-end;padding:0}.simulator-studio-module__Su3kLW__library{border-radius:22px 22px 0 0;width:100%;max-height:92dvh}.simulator-studio-module__Su3kLW__libraryHeader{padding:14px}.simulator-studio-module__Su3kLW__libraryTitle h3{font-size:16px}.simulator-studio-module__Su3kLW__librarySearch{padding:10px 14px}.simulator-studio-module__Su3kLW__libraryContent{padding:0 14px max(20px,env(safe-area-inset-bottom));touch-action:pan-y}.simulator-studio-module__Su3kLW__libraryGrid{grid-template-columns:minmax(0,1fr);gap:8px}.simulator-studio-module__Su3kLW__componentCard{text-align:right;flex-direction:row;justify-content:flex-start;gap:12px;min-height:116px;padding:10px 14px}.simulator-studio-module__Su3kLW__componentMeta{text-align:right;flex:1;align-items:flex-start}.simulator-studio-module__Su3kLW__componentCard strong{font-size:14px;line-height:1.5}.simulator-studio-module__Su3kLW__componentCard small{font-size:11px}.simulator-studio-module__Su3kLW__symbolPreview,.simulator-studio-module__Su3kLW__wideSymbolPreview{flex:none;width:116px;max-width:116px;height:92px}}@media (max-width:899px){.simulator-studio-module__Su3kLW__modes{touch-action:auto;justify-content:flex-start;gap:4px;padding:6px;overflow:hidden}.simulator-studio-module__Su3kLW__modeScroller{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#48d9ef #121c2a;touch-action:pan-x;flex:auto;min-width:0;overflow:auto hidden}.simulator-studio-module__Su3kLW__modeTrack{align-items:center;gap:6px;width:max-content;min-width:max-content;display:flex}.simulator-studio-module__Su3kLW__modeScrollControl{color:#a5f3fc;background:#1d3545;border:1px solid #48d9ef55;border-radius:9px;flex:none;place-items:center;width:30px;min-height:40px;font-size:24px;line-height:1;display:grid}.simulator-studio-module__Su3kLW__modes::-webkit-scrollbar{height:4px}.simulator-studio-module__Su3kLW__modeScroller::-webkit-scrollbar{height:4px;display:block}.simulator-studio-module__Su3kLW__modeScroller::-webkit-scrollbar-thumb{background:#48d9ef;border-radius:8px}.simulator-studio-module__Su3kLW__modeTabs{flex:none;gap:6px;width:max-content}.simulator-studio-module__Su3kLW__modeButton{scroll-snap-align:start;flex:none;width:max-content;min-width:max-content;padding-inline:12px}.simulator-studio-module__Su3kLW__modeButton span{flex:none}.simulator-studio-module__Su3kLW__diagramMeta{display:none}}@media (min-width:640px) and (max-width:899px){.simulator-studio-module__Su3kLW__libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height:500px){.simulator-studio-module__Su3kLW__pageHeader{height:44px;padding-block:4px}.simulator-studio-module__Su3kLW__pageBody{height:calc(100% - 44px)}.simulator-studio-module__Su3kLW__modes{padding-block:2px}.simulator-studio-module__Su3kLW__modeButton{min-height:32px;padding-block:3px}.simulator-studio-module__Su3kLW__toolbar{padding-block:3px}.simulator-studio-module__Su3kLW__tool{min-height:34px}.simulator-studio-module__Su3kLW__status{min-height:27px}.simulator-studio-module__Su3kLW__emptyBadge,.simulator-studio-module__Su3kLW__emptyState p{display:none}.simulator-studio-module__Su3kLW__emptyState{inset:45px 20px 60px}.simulator-studio-module__Su3kLW__viewControls{bottom:36px}.simulator-studio-module__Su3kLW__library{max-height:98dvh}}@media (prefers-reduced-motion:reduce){.simulator-studio-module__Su3kLW__studio *,.simulator-studio-module__Su3kLW__studio :before,.simulator-studio-module__Su3kLW__studio :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.simulator-studio-module__Su3kLW__wireSelection{background:#123847;border-bottom:1px solid #22d3ee80;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:14px;display:flex}.simulator-studio-module__Su3kLW__wireSelection button{color:#e9faff;background:#203d50;border-radius:9px;align-items:center;gap:6px;min-height:44px;padding:8px 12px;display:flex}.simulator-studio-module__Su3kLW__wireSelection button:first-of-type{color:#fff;background:#831f3c}.simulator-studio-module__Su3kLW__wireSelection svg{width:18px;height:18px}.simulator-studio-module__Su3kLW__portDot{background:#f8fafc;border-width:3px;border-color:#36516e;box-shadow:0 0 0 2px #f8fafc,0 0 0 4px #0f1b2b}@media (max-width:420px){.simulator-studio-module__Su3kLW__wireSelection{gap:4px;padding-inline:6px}.simulator-studio-module__Su3kLW__wireSelection button{padding-inline:8px}}.simulator-studio-module__Su3kLW__projectBar{background:#121c2a;border:1px solid #ffffff18;border-radius:12px;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.simulator-studio-module__Su3kLW__projectBar label{color:#8fa9c2;align-items:center;gap:10px;min-width:0;font-size:14px;display:flex}.simulator-studio-module__Su3kLW__projectBar input:not([type=file]){color:#edf7ff;background:0 0;border-bottom:1px solid #5c789e;width:260px;min-width:0;max-width:100%;padding:5px;font-size:16px;font-weight:700}.simulator-studio-module__Su3kLW__projectBar>div{flex:none;gap:6px;display:flex}.simulator-studio-module__Su3kLW__projectBar button,.simulator-studio-module__Su3kLW__elementActions button{color:#d7efff;background:#1d3045;border:1px solid #ffffff26;border-radius:9px;min-height:44px;padding:8px 12px;font-size:14px}.simulator-studio-module__Su3kLW__elementActions{background:#192c3e;flex:none;align-items:center;gap:8px;padding:6px 10px;display:flex;overflow-x:auto}.simulator-studio-module__Su3kLW__elementActions strong{text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-inline-end:auto;font-size:14px;overflow:hidden}.simulator-studio-module__Su3kLW__elementActions button{flex:none}.simulator-studio-module__Su3kLW__wireSelection{flex-wrap:wrap;justify-content:flex-start}.simulator-studio-module__Su3kLW__wirePalette{gap:4px;margin-inline-end:auto;display:flex}.simulator-studio-module__Su3kLW__wirePalette button{border:3px solid #142737;border-radius:50%;width:30px;min-height:30px;padding:0;box-shadow:0 0 0 1px #ffffff30}.simulator-studio-module__Su3kLW__wirePalette button[aria-pressed=true]{outline-offset:1px;outline:2px solid #fff}@media (max-width:639px){.simulator-studio-module__Su3kLW__projectBar{gap:6px;padding:5px 8px}.simulator-studio-module__Su3kLW__projectBar label{flex:1;gap:0;font-size:0}.simulator-studio-module__Su3kLW__projectBar input:not([type=file]){width:100%;font-size:16px}.simulator-studio-module__Su3kLW__projectBar button{padding:6px 8px}.simulator-studio-module__Su3kLW__wirePalette{order:3;justify-content:space-between;width:100%;padding:5px 2px}.simulator-studio-module__Su3kLW__wirePalette button{width:36px;min-height:36px}.simulator-studio-module__Su3kLW__elementActions{gap:5px}.simulator-studio-module__Su3kLW__elementActions button{padding-inline:9px}}.simulator-studio-module__Su3kLW__wireDeleteNear{z-index:180;color:#fff;touch-action:manipulation;background:#1d4ed8;border:2px solid #93c5fd;border-radius:12px;align-items:center;gap:7px;min-width:90px;min-height:46px;padding:10px 14px;font-size:15px;font-weight:800;display:flex;position:fixed;box-shadow:0 6px 22px #0008}.simulator-studio-module__Su3kLW__wireDeleteNear svg{width:20px;height:20px}.simulator-studio-module__Su3kLW__vrRangeWrap{touch-action:pan-y;width:100%;padding:8px 2px 10px}.simulator-studio-module__Su3kLW__vrRange{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0}.simulator-studio-module__Su3kLW__vrRange::-webkit-slider-runnable-track{background:linear-gradient(90deg,#84cc16,#22c55e);border-radius:999px;height:12px;box-shadow:inset 0 0 0 2px #d9f99d44}.simulator-studio-module__Su3kLW__vrRange::-webkit-slider-thumb{appearance:none;background:#65a30d;border:3px solid #ecfccb;border-radius:50%;width:34px;height:34px;margin-top:-11px;box-shadow:0 0 0 6px #84cc1633,0 3px 12px #0008}.simulator-studio-module__Su3kLW__vrRange::-moz-range-track{background:linear-gradient(90deg,#84cc16,#22c55e);border-radius:999px;height:12px}.simulator-studio-module__Su3kLW__vrRange::-moz-range-thumb{background:#65a30d;border:3px solid #ecfccb;border-radius:50%;width:34px;height:34px;box-shadow:0 0 0 6px #84cc1633,0 3px 12px #0008}@media (max-width:639px){.simulator-studio-module__Su3kLW__inspector[data-open=true]{z-index:10020;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:82dvh}.simulator-studio-module__Su3kLW__sheetBackdrop[data-open=true]{z-index:10010}.simulator-studio-module__Su3kLW__vrRange{height:54px}.simulator-studio-module__Su3kLW__vrRange::-webkit-slider-runnable-track{height:14px}.simulator-studio-module__Su3kLW__vrRange::-webkit-slider-thumb{width:42px;height:42px;margin-top:-14px}.simulator-studio-module__Su3kLW__vrRange::-moz-range-track{height:14px}.simulator-studio-module__Su3kLW__vrRange::-moz-range-thumb{width:42px;height:42px}}.simulator-studio-module__Su3kLW__wideSymbolPreview{width:100%;max-width:280px;height:126px}@media (max-width:639px){.simulator-studio-module__Su3kLW__componentCard .simulator-studio-module__Su3kLW__wideSymbolPreview{width:116px;max-width:116px;height:92px}}
