.quant-native-workspace_root__F20rH{--native-bg:#0c1118;--native-panel:#121b25;--native-line:#26323e;background:var(--native-bg);color:#dbe5ed;min-height:calc(100vh - 80px);padding:0 26px 30px;font-family:Arial,Microsoft YaHei,sans-serif}.quant-native-workspace_location__rAgDG{display:flex;align-items:center;gap:12px;height:45px;color:#8294a4;font-size:12px}.quant-native-workspace_location__rAgDG a{display:flex;align-items:center;gap:8px;color:#d4e2ed;text-decoration:none}.quant-native-workspace_origin__J_Xj8{margin-left:auto;font-size:11px}.quant-native-workspace_switcher__qkt61{display:flex;gap:2px;border-bottom:1px solid var(--native-line);overflow:auto}.quant-native-workspace_switcher__qkt61 a{display:flex;align-items:center;gap:9px;white-space:nowrap;padding:13px 20px;text-decoration:none;color:#889aaa;font-size:12px;border-bottom:2px solid transparent}.quant-native-workspace_switcher__qkt61 a[aria-current=page]{color:#fff;background:#14212d;border-color:#74dccb}.quant-native-workspace_switcher__qkt61 i{width:6px;height:6px;border-radius:50%}.quant-native-workspace_heading__3UY0U{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0}.quant-native-workspace_heading__3UY0U>div{display:flex;align-items:center;gap:16px}.quant-native-workspace_wordmark__iAWK0{font:700 17px/1 monospace;color:#76ddc8;border-left:3px solid #76ddc8;padding:10px 12px}.quant-native-workspace_heading__3UY0U h1{font-size:24px;letter-spacing:-.6px;margin:0 0 7px}.quant-native-workspace_heading__3UY0U p{font-size:12px;line-height:1.7;color:#879baa;margin:0;max-width:850px}.quant-native-workspace_control__EpI0j{display:flex;gap:8px;align-items:center;flex-shrink:0;color:#dbe8f1;border:1px solid #354351;border-radius:5px;padding:10px 13px;text-decoration:none;font-size:12px}.quant-native-workspace_toolbar__Y27RZ{display:flex;gap:14px;align-items:center;border:1px solid var(--native-line);background:#101923;min-height:45px}.quant-native-workspace_toolbar__Y27RZ>div{display:flex;align-self:stretch}.quant-native-workspace_editorBar__O6OsC button,.quant-native-workspace_frameBar__cQVAQ button,.quant-native-workspace_toolbar__Y27RZ button{display:flex;gap:7px;align-items:center;justify-content:center;background:transparent;border:0;color:#91a4b5;cursor:pointer}.quant-native-workspace_toolbar__Y27RZ>div>button{padding:12px 16px;font-size:12px;border-right:1px solid var(--native-line)}.quant-native-workspace_toolbar__Y27RZ button[aria-selected=true]{background:#1a2936;color:#83e3cf;box-shadow:inset 0 -2px #83e3cf}.quant-native-workspace_toolbar__Y27RZ>span{margin-left:auto;color:#8fa0ad;font-size:11px;display:flex;align-items:center;gap:7px}.quant-native-workspace_toolbar__Y27RZ>button{margin-right:15px}.quant-native-workspace_toolbar__Y27RZ i{width:6px;height:6px;background:#caa561;border-radius:50%}.quant-native-workspace_toolbar__Y27RZ i[data-connected=true]{background:#73d2b6}.quant-native-workspace_notice__aQH0E{display:flex;gap:12px;justify-content:space-between;background:#272217;color:#dac596;border:1px solid #51442c;font-size:12px;line-height:1.7;padding:10px 14px;margin-top:12px}.quant-native-workspace_notice__aQH0E a{color:inherit;white-space:nowrap}.quant-native-workspace_runtimeNote__Yhh1y{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.6;padding:11px 1px;color:#9aabba}.quant-native-workspace_runtimeNote__Yhh1y svg{flex-shrink:0}.quant-native-workspace_frameContainer__lk_N3{border:1px solid #33404e;overflow:hidden;background:#141b22}.quant-native-workspace_frameContainer__lk_N3:fullscreen{height:100vh}.quant-native-workspace_frameBar__cQVAQ{display:flex;height:31px;align-items:center;background:#1b2531;color:#7e90a2;border-bottom:1px solid #35404d;padding:0 10px;gap:15px}.quant-native-workspace_frameBar__cQVAQ>span{display:flex;gap:5px}.quant-native-workspace_frameBar__cQVAQ i{width:6px;height:6px;border-radius:50%;background:#566471}.quant-native-workspace_frameBar__cQVAQ code{font:10px monospace;flex:1 1}.quant-native-workspace_frameBar__cQVAQ a{color:inherit;display:flex}.quant-native-workspace_frame__WT6_k{width:100%;height:max(780px,calc(100vh - 315px));border:0;display:block;background:#101418}.quant-native-workspace_frameContainer__lk_N3:fullscreen .quant-native-workspace_frame__WT6_k{height:calc(100vh - 31px)}.quant-native-workspace_serverWorkspace__jWWYA{margin-top:8px;padding:34px;background:linear-gradient(130deg,#142433,#101a24);border:1px solid var(--native-line);min-height:520px}.quant-native-workspace_serverTitle__iWV69{display:flex;align-items:center;gap:15px;color:#88dfce;border-bottom:1px solid #2b3b49;padding-bottom:24px}.quant-native-workspace_serverTitle__iWV69 h2{margin:0 0 5px;font-size:25px;color:#e4edf3}.quant-native-workspace_serverTitle__iWV69 p{color:#819bad;margin:0;font-size:13px}.quant-native-workspace_serverGrid__mQFQt{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:25px}.quant-native-workspace_serverGrid__mQFQt>div>span{font:11px monospace;color:#6b98ae;letter-spacing:1px}.quant-native-workspace_serverGrid__mQFQt h3{margin:12px 0;font-size:20px}.quant-native-workspace_serverGrid__mQFQt p{font-size:13px;line-height:1.85;color:#a0b3c3;margin:12px 0 23px}.quant-native-workspace_console__wQcve{background:#080e15;border:1px solid #263849;padding:25px;box-shadow:0 10px 25px #0003;font-family:monospace}.quant-native-workspace_console__wQcve p{margin:14px 0;font-size:12px!important}.quant-native-workspace_console__wQcve i{color:#75d6bb;font-style:normal;margin-right:10px}.quant-native-workspace_console__wQcve b{color:#bfa674;margin-right:10px}.quant-native-workspace_console__wQcve hr{border:0;border-top:1px solid #253442;margin:26px 0}.quant-native-workspace_console__wQcve button{background:#1b2c3a;color:#b1c6d5;border:1px solid #3d5363;display:flex;gap:9px;align-items:center;padding:10px 13px;font-size:12px;cursor:pointer}.quant-native-workspace_cursor__PO4N3{color:#87dbc7!important}.quant-native-workspace_sourceWorkspace__J0g4n{display:grid;grid-template-columns:260px minmax(0,1fr);border:1px solid var(--native-line);margin-top:14px;min-height:670px}.quant-native-workspace_sourceWorkspace__J0g4n>aside{background:#101821;border-right:1px solid #263644;padding:15px 10px}.quant-native-workspace_sourceWorkspace__J0g4n>aside>div{display:flex;gap:8px;font:10px monospace;color:#93a7b8;letter-spacing:1px;padding:3px 7px 12px}.quant-native-workspace_sourceWorkspace__J0g4n input{width:100%;box-sizing:border-box;background:#0b121a;border:1px solid #304152;border-radius:4px;color:#c3d3df;padding:8px;margin:0 0 13px;font-size:11px}.quant-native-workspace_sourceWorkspace__J0g4n>aside button{display:flex;align-items:center;gap:8px;text-align:left;width:100%;background:transparent;border:0;color:#a6b7c5;padding:10px 7px;cursor:pointer;font:11px/1.5 monospace;overflow-wrap:anywhere}.quant-native-workspace_sourceWorkspace__J0g4n>aside button svg{flex-shrink:0}.quant-native-workspace_sourceWorkspace__J0g4n>aside button[aria-current=true]{background:#213647;color:#bcf4e7}.quant-native-workspace_sourceWorkspace__J0g4n>aside>a{display:flex;align-items:center;gap:7px;color:#82b8d5;font-size:11px;text-decoration:none;border-top:1px solid #263644;margin-top:25px;padding:15px 7px}.quant-native-workspace_editor___S484{min-width:0;background:#0b1119;display:flex;flex-direction:column}.quant-native-workspace_editorBar__O6OsC{display:flex;align-items:center;gap:14px;background:#17222e;border-bottom:1px solid #2e3b47;padding:11px 15px;font:12px monospace}.quant-native-workspace_editorBar__O6OsC small{margin-left:auto;color:#647f91;font:9px/1.4 monospace}.quant-native-workspace_editor___S484 pre{margin:0;overflow:auto;max-height:720px;min-height:540px;padding:16px 0;flex:1 1}.quant-native-workspace_editor___S484 pre>div{display:flex;font:12px/1.85 Consolas,Courier New,monospace}.quant-native-workspace_editor___S484 pre>div>span{width:48px;flex-shrink:0;text-align:right;padding-right:18px;-webkit-user-select:none;user-select:none;color:#425b6c}.quant-native-workspace_editor___S484 code{white-space:pre;color:#b4cadb;padding-right:30px}.quant-native-workspace_editor___S484 footer{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#7a96aa;background:#142230;padding:10px 15px;border-top:1px solid #304351}.quant-native-workspace_editor___S484 footer a{color:#89daca;text-decoration:none}.quant-native-workspace_root__F20rH a:focus-visible,.quant-native-workspace_root__F20rH button:focus-visible{outline:2px solid #88decc;outline-offset:-2px}@media(min-width:1900px){.quant-native-workspace_root__F20rH{padding-left:4vw;padding-right:4vw}.quant-native-workspace_frame__WT6_k{height:calc(100vh - 335px)}}@media(max-width:900px){.quant-native-workspace_root__F20rH{padding:0 12px 20px}.quant-native-workspace_heading__3UY0U{align-items:flex-start}.quant-native-workspace_heading__3UY0U p{max-width:540px}.quant-native-workspace_origin__J_Xj8{display:none}.quant-native-workspace_switcher__qkt61 a{padding:12px}.quant-native-workspace_serverGrid__mQFQt{gap:25px}.quant-native-workspace_sourceWorkspace__J0g4n{grid-template-columns:195px minmax(0,1fr)}.quant-native-workspace_editorBar__O6OsC small{display:none}.quant-native-workspace_toolbar__Y27RZ>span{font-size:10px}}@media(max-width:600px){.quant-native-workspace_heading__3UY0U{gap:12px;padding:18px 0;flex-wrap:wrap}.quant-native-workspace_heading__3UY0U>div{gap:10px}.quant-native-workspace_heading__3UY0U h1{font-size:20px}.quant-native-workspace_heading__3UY0U p{font-size:11px}.quant-native-workspace_wordmark__iAWK0{font-size:13px;padding:8px}.quant-native-workspace_control__EpI0j{padding:8px 10px;font-size:11px}.quant-native-workspace_toolbar__Y27RZ{flex-wrap:wrap;gap:8px}.quant-native-workspace_toolbar__Y27RZ>div>button{padding:11px 12px}.quant-native-workspace_toolbar__Y27RZ>span{margin-left:10px;padding:6px 0}.quant-native-workspace_toolbar__Y27RZ>button{margin-left:auto}.quant-native-workspace_frame__WT6_k{height:760px}.quant-native-workspace_serverWorkspace__jWWYA{padding:20px 16px}.quant-native-workspace_serverGrid__mQFQt{grid-template-columns:1fr;gap:15px}.quant-native-workspace_serverTitle__iWV69 h2{font-size:20px}.quant-native-workspace_sourceWorkspace__J0g4n{display:block}.quant-native-workspace_sourceWorkspace__J0g4n>aside{border-right:0;border-bottom:1px solid #263644;max-height:225px;overflow:auto}.quant-native-workspace_sourceWorkspace__J0g4n>aside>a{margin-top:10px}.quant-native-workspace_editorBar__O6OsC{font-size:11px;gap:8px}.quant-native-workspace_editorBar__O6OsC>span{flex:1 1;overflow-wrap:anywhere}.quant-native-workspace_editor___S484 pre{min-height:420px}.quant-native-workspace_editor___S484 pre>div{font-size:11px}.quant-native-workspace_editor___S484 footer{flex-wrap:wrap}.quant-native-workspace_notice__aQH0E{font-size:11px}.quant-native-workspace_frameBar__cQVAQ code{font-size:9px}}.quant-native-workspace_deviceAccess__j3cAu{display:flex;gap:20px;align-items:center;padding:13px 0;border-bottom:1px solid #253644;font-size:11px;flex-wrap:wrap}.quant-native-workspace_deviceAccess__j3cAu a,.quant-native-workspace_deviceAccess__j3cAu button{display:flex;gap:7px;align-items:center;color:#9bd9ca;text-decoration:none}.quant-native-workspace_deviceAccess__j3cAu button{border:1px solid #3c5f5d;background:#132b2a;border-radius:4px;padding:7px 10px;cursor:pointer;font-size:11px}