.three-d-module__ty9Wrq__hub{color:#203832;background:#f7f9f8;height:100%;padding:38px 32px;font-family:system-ui,Microsoft YaHei,sans-serif;overflow-y:auto}.three-d-module__ty9Wrq__content{max-width:1040px;margin:auto}.three-d-module__ty9Wrq__eyebrow{color:#427466;letter-spacing:1px;align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.three-d-module__ty9Wrq__hub h1{margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.4}.three-d-module__ty9Wrq__intro{color:#64756f;margin-bottom:30px;font-size:14px;line-height:1.8}.three-d-module__ty9Wrq__card{background:#fff;border:1px solid #dfe7e2;border-radius:10px;grid-template-columns:minmax(250px,1fr) minmax(280px,1fr);display:grid;overflow:hidden}.three-d-module__ty9Wrq__preview{background-color:#17292c;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:330px;position:relative}.three-d-module__ty9Wrq__preview span{color:#e0eee7;background:#17292cd9;border-radius:4px;padding:7px 10px;font-size:12px;position:absolute;bottom:18px;left:18px}.three-d-module__ty9Wrq__description{padding:30px}.three-d-module__ty9Wrq__tag{color:#477d6b;font-size:12px}.three-d-module__ty9Wrq__description h2{margin:12px 0 14px;font-size:25px;font-weight:600}.three-d-module__ty9Wrq__description p{color:#62756c;font-size:14px;line-height:1.9}.three-d-module__ty9Wrq__steps{color:#365d4f;counter-reset:step;flex-wrap:wrap;gap:8px 19px;margin:24px 0;padding:0;font-size:12px;list-style:none;display:flex}.three-d-module__ty9Wrq__steps li:before{counter-increment:step;content:counter(step,decimal-leading-zero) " ";color:#8b9c94}.three-d-module__ty9Wrq__enter{color:#fff;cursor:pointer;background:#285f4e;border:0;border-radius:5px;align-items:center;gap:16px;min-height:44px;padding:12px 19px;font-size:14px;display:flex}.three-d-module__ty9Wrq__description small{color:#75867d;margin-top:14px;font-size:11px;line-height:1.8;display:block}.three-d-module__ty9Wrq__note{color:#718078;padding:24px 0;font-size:12px;line-height:1.9}.three-d-module__ty9Wrq__note h3{color:#50675c;margin-bottom:7px;font-weight:500}.three-d-module__ty9Wrq__experiment{background:#f7f9f8;flex-direction:column;height:100%;min-height:0;display:flex}.three-d-module__ty9Wrq__toolbar{background:#fff;border-bottom:1px solid #e1e7e3;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:17px;padding:9px 14px;display:flex}.three-d-module__ty9Wrq__back{color:#2d5c4b;cursor:pointer;background:#fff;border:1px solid #d9e2dd;border-radius:4px;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:12px;display:inline-flex}.three-d-module__ty9Wrq__title{color:#293d35;font-size:13px;font-weight:500}.three-d-module__ty9Wrq__hint{color:#73847b;margin-left:auto;font-size:11px}.three-d-module__ty9Wrq__frame{background:#f7f9f8;border:0;flex:1;width:100%;min-height:0;display:block}.three-d-module__ty9Wrq__loading{color:#285f4e;background:#edf4f0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:12px;display:flex}.three-d-module__ty9Wrq__loading button{flex-shrink:0}@media (max-width:900px){.three-d-module__ty9Wrq__hub{padding:25px 20px}.three-d-module__ty9Wrq__card{grid-template-columns:1fr}.three-d-module__ty9Wrq__preview{background-repeat:no-repeat;background-size:contain;min-height:270px}.three-d-module__ty9Wrq__description{padding:23px}.three-d-module__ty9Wrq__hint{display:none}}@media (max-width:480px){.three-d-module__ty9Wrq__hub{padding:23px 15px}.three-d-module__ty9Wrq__hub h1{font-size:25px}.three-d-module__ty9Wrq__toolbar{gap:8px}.three-d-module__ty9Wrq__back{min-height:44px}.three-d-module__ty9Wrq__preview{min-height:230px}}.three-d-module__ty9Wrq__archiveStatus{color:#365d4f;background:#edf4f0;flex-shrink:0;padding:6px 14px;font-size:12px;line-height:1.6}.three-d-module__ty9Wrq__workPanel{color:#294b3c;background:#fff;border-bottom:1px solid #cad9d0;flex-shrink:0;min-height:180px;max-height:44%;padding:16px 22px;font-size:13px;line-height:1.7;position:relative;overflow:auto}.three-d-module__ty9Wrq__workPanel h2{margin:0 60px 12px 0;font-size:17px;font-weight:600}.three-d-module__ty9Wrq__workPanel h3{font-size:14px;font-weight:600}.three-d-module__ty9Wrq__workPanel p{margin:8px 0}.three-d-module__ty9Wrq__workPanel ol{padding-left:24px;list-style:decimal}.three-d-module__ty9Wrq__workPanel button{color:#285f4e;cursor:pointer;background:#f5f8f6;border:1px solid #bacdc0;border-radius:4px;min-height:36px;padding:7px 11px}.three-d-module__ty9Wrq__workPanel button:disabled,.three-d-module__ty9Wrq__toolbar button:disabled{opacity:.45;cursor:wait}.three-d-module__ty9Wrq__closePanel{position:absolute;top:10px;right:14px}.three-d-module__ty9Wrq__archiveFields{grid-template-columns:minmax(170px,1fr) minmax(220px,2fr);gap:14px;display:grid}.three-d-module__ty9Wrq__archiveFields label{flex-direction:column;gap:4px;display:flex}.three-d-module__ty9Wrq__workPanel input,.three-d-module__ty9Wrq__workPanel textarea,.three-d-module__ty9Wrq__workPanel select{color:#294b3c;background:#fff;border:1px solid #bacdc0;border-radius:4px;max-width:100%;padding:6px 8px}.three-d-module__ty9Wrq__workPanel textarea{resize:vertical;height:62px}.three-d-module__ty9Wrq__actions{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.three-d-module__ty9Wrq__archiveList{margin:8px 0;padding:0;list-style:none}.three-d-module__ty9Wrq__archiveList li{border-top:1px solid #e4ece6;align-items:center;gap:8px;padding:8px 0;display:flex}.three-d-module__ty9Wrq__archiveList li span{overflow-wrap:anywhere;flex:1;min-width:0}.three-d-module__ty9Wrq__archiveList small{color:#6b8073;display:block}.three-d-module__ty9Wrq__dataTable{max-height:240px;overflow:auto}.three-d-module__ty9Wrq__dataTable table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.three-d-module__ty9Wrq__dataTable th,.three-d-module__ty9Wrq__dataTable td{text-align:left;border:1px solid #dce5df;padding:6px 8px}.three-d-module__ty9Wrq__dataTable th{background:#edf4f0;position:sticky;top:0}.three-d-module__ty9Wrq__exercise{background:#f2f7f4;border:1px solid #dce5df;border-radius:6px;padding:12px}.three-d-module__ty9Wrq__exercise button{margin-left:8px}.three-d-module__ty9Wrq__exercise input{width:130px;margin-left:8px}@media (max-width:600px){.three-d-module__ty9Wrq__archiveFields{grid-template-columns:1fr}.three-d-module__ty9Wrq__workPanel{max-height:48%;padding:12px}.three-d-module__ty9Wrq__archiveList li{flex-wrap:wrap}.three-d-module__ty9Wrq__archiveList li span{flex-basis:100%}.three-d-module__ty9Wrq__archiveStatus{font-size:11px}.three-d-module__ty9Wrq__toolbar{gap:5px;padding:6px}.three-d-module__ty9Wrq__toolbar button{padding:5px 7px}.three-d-module__ty9Wrq__title{flex-basis:100%}}.three-d-module__ty9Wrq__hub,.three-d-module__ty9Wrq__experiment{color:#1a1a1a;background:#fff}.three-d-module__ty9Wrq__eyebrow,.three-d-module__ty9Wrq__tag,.three-d-module__ty9Wrq__steps,.three-d-module__ty9Wrq__title,.three-d-module__ty9Wrq__note h3{color:#1a1a1a}.three-d-module__ty9Wrq__intro,.three-d-module__ty9Wrq__description p,.three-d-module__ty9Wrq__description small,.three-d-module__ty9Wrq__note,.three-d-module__ty9Wrq__hint{color:#6b7280}.three-d-module__ty9Wrq__card{border-color:#d0d0d0;border-radius:3px}.three-d-module__ty9Wrq__enter{background:#1a1a1a;border-radius:3px}.three-d-module__ty9Wrq__enter:hover{background:#333}.three-d-module__ty9Wrq__back{color:#1a1a1a;border-color:#d0d0d0;border-radius:3px}.three-d-module__ty9Wrq__toolbar{border-color:#d4d8e0}.three-d-module__ty9Wrq__frame{background:#fff}.three-d-module__ty9Wrq__loading,.three-d-module__ty9Wrq__archiveStatus{color:#666;background:#f8f9fb}.three-d-module__ty9Wrq__workPanel{color:#1a1a1a;border-color:#d4d8e0}.three-d-module__ty9Wrq__workPanel button,.three-d-module__ty9Wrq__workPanel input,.three-d-module__ty9Wrq__workPanel textarea,.three-d-module__ty9Wrq__workPanel select{color:#1a1a1a;background:#fff;border-color:#d0d0d0;border-radius:3px}.three-d-module__ty9Wrq__workPanel button:hover{background:#f0f1f3}.three-d-module__ty9Wrq__archiveList small{color:#666}.three-d-module__ty9Wrq__dataTable th,.three-d-module__ty9Wrq__exercise{background:#f8f9fb}.three-d-module__ty9Wrq__dataTable th,.three-d-module__ty9Wrq__dataTable td,.three-d-module__ty9Wrq__exercise{border-color:#d4d8e0}.three-d-module__ty9Wrq__experiment{position:relative}.three-d-module__ty9Wrq__expanded{z-index:80;width:100vw;height:100dvh;position:fixed;inset:0}.three-d-module__ty9Wrq__toolbar{gap:7px;padding:6px 10px}.three-d-module__ty9Wrq__archiveStatus{padding:3px 10px;font-size:11px}.three-d-module__ty9Wrq__workPanel{z-index:5;border:1px solid #d4d8e0;border-radius:3px;width:min(560px,100% - 24px);min-height:0;max-height:none;position:absolute;top:100px;bottom:16px;right:12px;box-shadow:0 8px 24px #1a1a1a14}@media (max-width:600px){.three-d-module__ty9Wrq__workPanel{top:160px;bottom:10px}.three-d-module__ty9Wrq__expanded .three-d-module__ty9Wrq__toolbar{padding-right:8px}.three-d-module__ty9Wrq__toolbar .three-d-module__ty9Wrq__title{flex-basis:auto}.three-d-module__ty9Wrq__toolbar .three-d-module__ty9Wrq__back{min-height:36px}}.three-d-module__ty9Wrq__toolbar button:hover:not(:disabled){background:#f0f1f3;border-color:#888}.three-d-module__ty9Wrq__toolbar button[aria-expanded=true],.three-d-module__ty9Wrq__toolbar button[aria-pressed=true]{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.three-d-module__ty9Wrq__experiment button:focus-visible,.three-d-module__ty9Wrq__experiment input:focus-visible,.three-d-module__ty9Wrq__experiment select:focus-visible,.three-d-module__ty9Wrq__experiment textarea:focus-visible{outline-offset:2px;outline:2px solid #4050b0}@media (pointer:coarse){.three-d-module__ty9Wrq__toolbar .three-d-module__ty9Wrq__back,.three-d-module__ty9Wrq__workPanel button{min-height:44px}}.three-d-module__ty9Wrq__toolsMenu{color:#555;font-size:12px;position:relative}.three-d-module__ty9Wrq__toolsMenu summary{cursor:pointer;white-space:nowrap;padding:8px 2px}.three-d-module__ty9Wrq__toolsPopover{z-index:20;background:#fff;border:1px solid #d4d8e0;border-radius:3px;flex-direction:column;gap:4px;width:172px;padding:7px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #00000014}.three-d-module__ty9Wrq__toolsPopover .three-d-module__ty9Wrq__back{border-color:#0000;justify-content:flex-start;width:100%;min-height:36px}.three-d-module__ty9Wrq__toolsPopover .three-d-module__ty9Wrq__back:hover{background:#f0f1f3}.three-d-module__ty9Wrq__toolsMenu summary:focus-visible,.three-d-module__ty9Wrq__toolsPopover button:focus-visible{outline-offset:2px;outline:2px solid #4050b0}.three-d-module__ty9Wrq__toolbar .three-d-module__ty9Wrq__toolsMenu{margin-left:auto}.three-d-module__ty9Wrq__embedded .three-d-module__ty9Wrq__workPanel{border-radius:3px;top:10px}.three-d-module__ty9Wrq__embedded .three-d-module__ty9Wrq__archiveStatus{z-index:6;border:1px solid #d4d8e0;position:absolute;bottom:10px;left:10px;right:10px;box-shadow:0 2px 12px #00000012}.three-d-module__ty9Wrq__archiveStatus{align-items:center;gap:12px;display:flex}.three-d-module__ty9Wrq__archiveStatus span{flex:1}.three-d-module__ty9Wrq__archiveStatus button{cursor:pointer;background:0 0;border:0;min-width:32px;min-height:32px;font-size:18px}@media (pointer:coarse){.three-d-module__ty9Wrq__toolsMenu summary,.three-d-module__ty9Wrq__toolsPopover .three-d-module__ty9Wrq__back{min-height:44px}}
.experiment-workbench-module__puDTxG__workspace{color:#1a1a1a;background:#fff;flex-direction:column;height:100%;min-height:0;font-family:system-ui,Microsoft YaHei,sans-serif;display:flex}.experiment-workbench-module__puDTxG__workspace [hidden]{display:none!important}.experiment-workbench-module__puDTxG__header{z-index:10;border-bottom:1px solid #d4d8e0;flex-shrink:0;align-items:center;gap:18px;min-height:48px;padding:0 14px;display:flex;position:relative}.experiment-workbench-module__puDTxG__identity{align-items:center;gap:8px;min-width:0;display:flex}.experiment-workbench-module__puDTxG__header h1{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.experiment-workbench-module__puDTxG__back{color:#666;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:16px}.experiment-workbench-module__puDTxG__tabs{flex-shrink:0;align-self:stretch;gap:16px;display:flex}.experiment-workbench-module__puDTxG__tabs button{white-space:nowrap;color:#666;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:12px}.experiment-workbench-module__puDTxG__tabs button[aria-selected=true]{color:#1a1a1a;border-bottom-color:#1a1a1a}.experiment-workbench-module__puDTxG__headerActions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.experiment-workbench-module__puDTxG__views{flex:1;min-width:0;min-height:0}.experiment-workbench-module__puDTxG__instrument,.experiment-workbench-module__puDTxG__original,.experiment-workbench-module__puDTxG__instrumentBody,.experiment-workbench-module__puDTxG__originalBody{height:100%;min-height:0}.experiment-workbench-module__puDTxG__loading{color:#666;padding:24px;font-size:13px}.experiment-workbench-module__puDTxG__originalBody [data-workbench-heading]{display:none!important}.experiment-workbench-module__puDTxG__workspace button:focus-visible,.experiment-workbench-module__puDTxG__workspace select:focus-visible,.experiment-workbench-module__puDTxG__workspace summary:focus-visible{outline-offset:2px;outline:2px solid #4050b0}@media (min-width:768px){.experiment-workbench-module__puDTxG__originalBody [data-workbench-empty-header]{display:none!important}}@media (max-width:1050px){.experiment-workbench-module__puDTxG__header{flex-wrap:wrap;gap:0 14px;padding:4px 12px 0}.experiment-workbench-module__puDTxG__identity{flex:1;min-height:32px}.experiment-workbench-module__puDTxG__tabs{flex-basis:100%;order:3;gap:22px}.experiment-workbench-module__puDTxG__headerActions{margin-left:0}}@media (max-width:760px){.experiment-workbench-module__puDTxG__header h1{font-size:13px}}@media (pointer:coarse){.experiment-workbench-module__puDTxG__workspace button,.experiment-workbench-module__puDTxG__workspace summary{min-height:44px}}
