:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).visible{visibility:visible}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).absolute{position:absolute}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).relative{position:relative}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).grid{display:grid}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[0\]{margin:0}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[1\]{margin:1px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[10\]{margin:10px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[12\]{margin:12px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[13\]{margin:13px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[14\]{margin:14px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[2\]{margin:2px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[4\]{margin:4px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[5\]{margin:5px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[6\]{margin:6px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[8\]{margin:8px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).m\[9\]{margin:9px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).mx{margin-left:calc(var(--gq-module-unit,1rem) * 1);margin-right:calc(var(--gq-module-unit,1rem) * 1)}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).ms{margin-inline-start:calc(var(--gq-module-unit,1rem) * 1)}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).block{display:block}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).hidden{display:none}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).h3{height:calc(var(--gq-module-unit,1rem) * .75)}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).w\[1\]{width:1px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).flex{display:flex}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).inline-flex{display:inline-flex}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).shrink{flex-shrink:1}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).flex-wrap{flex-wrap:wrap}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).resize{resize:both}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).b,:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).border{border-width:1px}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).px{padding-left:calc(var(--gq-module-unit,1rem) * 1);padding-right:calc(var(--gq-module-unit,1rem) * 1)}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).py{padding-top:calc(var(--gq-module-unit,1rem) * 1);padding-bottom:calc(var(--gq-module-unit,1rem) * 1)}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).outline{outline-style:solid}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}:where(.gq-runtime-plugin-8278decea7e88063-0,.gq-runtime-plugin-8278decea7e88063-0 *).transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tu-b3d{box-sizing:border-box;background:var(--el-fill-color-light,#0b1020);width:100%;height:100%;color:var(--el-text-color-primary,#e9eef8);border-radius:1em;flex-direction:column;gap:.625em;padding:1em;display:flex;position:relative;overflow:hidden}.tu-b3d-ai{align-items:center;gap:.5em;display:flex}.tu-b3d-aiinput{box-sizing:border-box;border:1px solid var(--el-border-color,#0000001f);background:var(--el-fill-color-blank,#fff);width:100%;min-width:0;color:var(--el-text-color-primary,#1d2129);font:inherit;border-radius:.6em;outline:none;padding:.55em .85em;font-size:.85em}.tu-b3d-aiinput:focus{border-color:var(--el-color-primary,#5b8cff)}.tu-b3d-aibtn{flex:none;background:var(--el-color-primary,#5b8cff)!important;border-color:var(--el-color-primary,#5b8cff)!important;color:#fff!important}.tu-b3d-aibtn:disabled{opacity:.6;cursor:wait}.tu-b3d-aifull{width:100%;margin-top:.4em}.tu-b3d-headrow{justify-content:space-between;align-items:flex-start;gap:.75em;display:flex}.tu-b3d-headtext{min-width:0}.tu-b3d-user{color:var(--el-text-color-secondary,#8f9bb3);border:1px solid var(--el-border-color-lighter,#00000014);background:var(--el-fill-color-lighter,#00000008);border-radius:62.4375em;flex:none;align-items:center;gap:.4em;padding:.3em .7em;font-size:.75em;display:inline-flex}.tu-b3d-user.on{color:var(--el-color-primary,#5b8cff);border-color:var(--el-color-primary-light-7,#5b8cff80)}.tu-b3d-userdot{background:var(--el-text-color-placeholder,#9aa0a6);border-radius:50%;width:.5em;height:.5em}.tu-b3d-user.on .tu-b3d-userdot{background:var(--el-color-success,#1a7f37)}.tu-b3d-head h3{letter-spacing:.0125em;margin:0;font-size:1.0625em;font-weight:600}.tu-b3d-sub{color:var(--el-text-color-secondary,#8f9bb3);margin:.25em 0 0;font-size:.7812em}.tu-b3d-stage{aspect-ratio:16/9;background:radial-gradient(120% 90% at 50% 15%,#5b8cff1f,#0000 62%),radial-gradient(80% 60% at 50% 100%,#0000008c,#0000 60%),#0b1020;border-radius:.75em;width:100%;height:auto;min-height:0;max-height:none;position:relative;overflow:hidden}.tu-b3d-fallback{color:var(--el-color-danger,#ff9b9b);text-align:center;justify-content:center;align-items:center;padding:1.25em;font-size:.8125em;display:flex;position:absolute;inset:0}.tu-b3d-bar{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.tu-b3d-styles{gap:.375em;margin-right:.25em;display:inline-flex}.tu-b3d-chip{background:var(--el-fill-color-light,#0000000a);color:var(--el-text-color-regular,#cbd6ea);cursor:pointer;border:1px solid #ffffff1f;border-radius:62.4375em;padding:.3125em .6875em;font-size:.75em;transition:all .15s}.tu-b3d-chip:hover{color:#fff;border-color:#5b8cff80}.tu-b3d-chip.on{background:var(--el-color-primary-light-9,#5b8cff29);border-color:var(--el-color-primary,#5b8cffb3);color:var(--el-color-primary,#fff)}.tu-b3d-field{color:var(--el-text-color-secondary,#93a0b8);align-items:center;gap:.375em;font-size:.75em;display:inline-flex}.tu-b3d-field input[type=range]{accent-color:#5b8cff;width:6em}.tu-b3d-field em{color:#e9eef8;font-variant-numeric:tabular-nums;font-style:normal}.tu-b3d-toggle{cursor:pointer;gap:.3125em}.tu-b3d-btn{background:var(--el-fill-color-light,#0000000a);color:var(--el-text-color-regular,#dbe4f3);cursor:pointer;border:1px solid #ffffff1f;border-radius:.5625em;padding:.375em .75em;font-size:.75em;transition:all .15s}.tu-b3d-btn:hover{color:#fff;background:#5b8cff24;border-color:#5b8cff80}.tu-b3d-btn.on{background:var(--el-color-primary-light-9,#5b8cff38);border-color:var(--el-color-primary,#5b8cffcc);color:var(--el-color-primary,#fff)}.tu-b3d-pad{background:var(--el-bg-color-overlay,#0a1020b8);border:1px solid var(--el-border-color-lighter,#80808033);-webkit-backdrop-filter:blur(.4em);backdrop-filter:blur(.4em);z-index:3;border-radius:.8em;grid-template-columns:repeat(3,2.15em);gap:.3em;padding:.4em;display:grid;position:absolute;top:.75em;right:.75em}.tu-b3d-padbtn{border:1px solid var(--el-border-color-light,#80808040);background:var(--el-fill-color,#0000000d);width:2.15em;height:2.15em;color:var(--el-text-color-regular,#dbe4f3);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:.55em;justify-content:center;align-items:center;font-size:.95em;line-height:1;transition:background .12s,border-color .12s;display:inline-flex}.tu-b3d-padbtn:hover{color:#fff;background:#5b8cff38;border-color:#5b8cffa6}.tu-b3d-padbtn:active{background:#5b8cff61}.tu-b3d-tools{-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);z-index:5;background:#16181dc7;border:1px solid #ffffff24;border-radius:62.4375em;align-items:center;gap:.12em;max-width:calc(100% - 1.4em);padding:.26em .38em;display:flex;position:absolute;top:.7em;bottom:auto;right:.7em;overflow-x:auto;box-shadow:0 .2em .6em #00000038}.tu-b3d-tool{color:#e9edf5;cursor:pointer;background:0 0;border:0;border-radius:.5em;flex:none;justify-content:center;align-items:center;width:2.1em;height:2.1em;transition:background .12s,color .12s;display:inline-flex}.tu-b3d-tool svg{width:1.2em;height:1.2em;display:block}.tu-b3d-tool:hover{color:#fff;background:#ffffff29}.tu-b3d-tool.on{background:var(--el-color-primary,#5b8cff);color:#fff}.tu-b3d-tool:disabled{opacity:.35;cursor:not-allowed}.tu-b3d-toolsep{background:#ffffff29;flex:none;width:1px;height:1.3em;margin:0 .2em}.tu-b3d-hint{color:var(--el-text-color-secondary,#73819b);margin:0;font-size:.7188em}.tu-b3d-main{flex:auto;align-items:stretch;gap:.6em;min-height:30em;display:flex}.tu-b3d-panelbtn{flex:none;margin-left:auto}.tu-b3d-left{flex-direction:column;flex:auto;gap:.4em;min-width:0;display:flex}.tu-b3d-panel{border:1px solid var(--el-border-color-lighter,#00000014);background:var(--el-fill-color-blank,#ffffffb3);border-radius:.8em;flex:0 0 17em;grid-template-columns:1fr 1fr;align-content:start;gap:.4em .7em;width:17em;padding:.65em;display:grid;overflow:auto}.tu-b3d-summary{border-bottom:1px solid var(--el-border-color-lighter,#00000014);grid-column:1/-1;padding-bottom:.45em}.tu-b3d-sumname{color:var(--el-text-color-primary,#1d2129);margin:0;font-size:.9em;font-weight:600}.tu-b3d-summeta{color:var(--el-text-color-secondary,#8f9bb3);margin:.15em 0 0;font-size:.72em}.tu-b3d-group{border-bottom:1px solid var(--el-border-color-lighter,#0000000f);flex-direction:column;gap:.25em;padding-bottom:.4em;display:flex}.tu-b3d-group:last-of-type{border-bottom:0}.tu-b3d-ghead{color:var(--el-text-color-secondary,#8f9bb3);letter-spacing:.02em;justify-content:space-between;align-items:baseline;gap:.4em;font-size:.72em;font-weight:600;display:flex}.tu-b3d-gvalue{color:var(--el-color-primary,#5b8cff);font-variant-numeric:tabular-nums;font-style:normal;font-weight:500}.tu-b3d-seg{background:var(--el-fill-color-light,#0000000a);border:1px solid var(--el-border-color-lighter,#0000000f);border-radius:.5em;flex-wrap:nowrap;gap:.15em;padding:.15em;display:inline-flex}.tu-b3d-seg-wrap{flex-wrap:wrap;display:flex}.tu-b3d-segbtn{color:var(--el-text-color-regular,#5c6b82);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.4em;flex:auto;padding:.35em .5em;font-size:.72em;transition:background .12s,color .12s}.tu-b3d-segbtn:hover{color:var(--el-color-primary,#5b8cff)}.tu-b3d-segbtn.on{background:var(--el-bg-color,#fff);color:var(--el-color-primary,#5b8cff);font-weight:600;box-shadow:0 .06em .14em #00000014}.tu-b3d-slider{width:100%;accent-color:var(--el-color-primary,#5b8cff)}.tu-b3d-sw{color:var(--el-text-color-regular,#5c6b82);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5em;font-size:.75em;display:flex}.tu-b3d-sw input{opacity:0;width:0;height:0;position:absolute}.tu-b3d-sw-track{background:var(--el-border-color,#0003);border-radius:62.4375em;flex:none;width:2.1em;height:1.2em;transition:background .15s;position:relative}.tu-b3d-sw-thumb{background:#fff;border-radius:50%;width:.9em;height:.9em;transition:transform .15s;position:absolute;top:.15em;left:.15em;box-shadow:0 .06em .14em #00000040}.tu-b3d-sw input:checked+.tu-b3d-sw-track{background:var(--el-color-primary,#5b8cff)}.tu-b3d-sw input:checked+.tu-b3d-sw-track .tu-b3d-sw-thumb{transform:translate(.9em)}.tu-b3d-row{flex-wrap:wrap;gap:.35em;display:flex}.tu-b3d-panel .tu-b3d-styles{flex-wrap:wrap;margin-right:0;display:flex}.tu-b3d-panel{border:1px solid var(--el-border-color-lighter,#00000014);background:var(--el-bg-color,#fff);border-radius:.8em;flex-direction:column;flex:0 0 18em;gap:0;width:18em;padding:.7em .75em;display:flex;overflow:visible}.tu-b3d-phead{border-bottom:1px solid var(--el-border-color-lighter,#00000014);padding-bottom:.42em}.tu-b3d-ptitle{justify-content:space-between;align-items:center;gap:.4em;display:flex}.tu-b3d-pname{color:var(--el-text-color-primary,#1d2129);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85em;font-weight:600;overflow:hidden}.tu-b3d-pbadge{color:var(--el-color-primary,#5b8cff);background:var(--el-color-primary-light-9,#5b8cff1f);border-radius:62.4375em;flex:none;padding:.1em .45em;font-size:.64em}.tu-b3d-pstats{color:var(--el-text-color-secondary,#8f9bb3);gap:.8em;margin-top:.2em;font-size:.68em;display:flex}.tu-b3d-pstats em{color:var(--el-text-color-primary,#1d2129);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.tu-b3d-psec{border-bottom:1px solid var(--el-border-color-lighter,#0000000f);padding:.4em 0}.tu-b3d-psec:last-of-type{border-bottom:0}.tu-b3d-psec-title{letter-spacing:.04em;color:var(--el-text-color-secondary,#8f9bb3);margin:0 0 .26em;font-size:.68em;font-weight:600}.tu-b3d-prowhead{justify-content:space-between;align-items:center;gap:.5em;display:flex}.tu-b3d-pnote{color:var(--el-text-color-placeholder,#a8b0bf);font-size:.64em;font-style:normal}.tu-b3d-chips{flex-wrap:wrap;gap:.3em;display:flex}.tu-b3d-seg-full{width:100%;display:flex}.tu-b3d-seg-full .tu-b3d-segbtn{flex:1 1 0}.tu-b3d-seg-sm{flex:none;padding:.12em;display:inline-flex}.tu-b3d-prow{color:var(--el-text-color-regular,#5c6b82);cursor:pointer;justify-content:space-between;align-items:center;gap:.5em;padding:.2em 0;font-size:.75em;display:flex}.tu-b3d-prow>span:first-child{flex:auto;min-width:0}.tu-b3d-swinput{opacity:0;width:0;height:0;position:absolute}.tu-b3d-track{background:var(--el-border-color,#0003);border-radius:62.4375em;flex:none;width:2.1em;height:1.2em;transition:background .15s;position:relative}.tu-b3d-thumb{background:#fff;border-radius:50%;width:.9em;height:.9em;transition:transform .15s;position:absolute;top:.15em;left:.15em;box-shadow:0 .06em .14em #00000040}.tu-b3d-swinput:checked+.tu-b3d-track{background:var(--el-color-primary,#5b8cff)}.tu-b3d-swinput:checked+.tu-b3d-track .tu-b3d-thumb{transform:translate(.9em)}.tu-b3d-pfoot{border-top:1px solid var(--el-border-color-lighter,#00000014);gap:.4em;margin-top:.15em;padding-top:.45em;display:flex}.tu-b3d-group-wide{grid-column:1/-1}.tu-b3d-pfoot{border-top:1px solid var(--el-border-color-lighter,#00000014);grid-column:1/-1;gap:.4em;padding-top:.55em;display:flex}.tu-b3d-pfoot .tu-b3d-btn{flex:auto}.tu-b3d-btn-primary{background:var(--el-color-primary,#5b8cff)!important;border-color:var(--el-color-primary,#5b8cff)!important;color:#fff!important}.tu-b3d-btn:disabled{opacity:.45;cursor:not-allowed}.tu-b3d-stage{aspect-ratio:auto;flex:auto;height:auto;min-height:30em}.tu-b3d-sumtop{justify-content:space-between;align-items:center;gap:.4em;display:flex}.tu-b3d-sumbadge{color:var(--el-color-primary,#5b8cff);background:var(--el-color-primary-light-9,#5b8cff1f);border-radius:62.4375em;flex:none;padding:.1em .45em;font-size:.66em}.tu-b3d-stats{color:var(--el-text-color-secondary,#8f9bb3);gap:1em;margin-top:.4em;font-size:.7em;display:flex}.tu-b3d-stats em{color:var(--el-text-color-primary,#1d2129);font-variant-numeric:tabular-nums;margin-right:.2em;font-style:normal;font-weight:600}.tu-b3d-stepper{align-items:center;gap:.3em;display:flex}.tu-b3d-stepbtn{border:1px solid var(--el-border-color,#0000001f);background:var(--el-fill-color-blank,#fff);width:1.7em;height:1.7em;color:var(--el-text-color-regular,#5c6b82);cursor:pointer;border-radius:.4em;flex:none;font-size:.85em;line-height:1}.tu-b3d-stepbtn:disabled{opacity:.4;cursor:not-allowed}.tu-b3d-num{border:1px solid var(--el-border-color,#0000001f);background:var(--el-fill-color-blank,#fff);width:3.2em;color:var(--el-text-color-primary);font:inherit;text-align:center;border-radius:.4em;padding:.28em .3em;font-size:.8em}.tu-b3d-unit{color:var(--el-text-color-secondary,#8f9bb3);font-size:.72em}.tu-b3d-sublabel{color:var(--el-text-color-secondary,#8f9bb3);margin-top:.25em;font-size:.7em}.tu-b3d-grid2{grid-template-columns:1fr 1fr;gap:.35em;display:grid}.tu-b3d-grid3{grid-template-columns:1fr 1fr 1fr;gap:.35em;display:grid}@media (width<=62em){.tu-b3d-main{flex-direction:column;min-height:0}.tu-b3d-panel .tu-b3d-phead,.tu-b3d-panel .tu-b3d-pfoot{grid-column:1/-1}.tu-b3d-panel{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55em .9em;width:100%;display:grid;overflow:visible}.tu-b3d-panel .tu-b3d-summary,.tu-b3d-panel .tu-b3d-pfoot{grid-column:1/-1}.tu-b3d-stage{aspect-ratio:16/10;min-height:15em}}@media (width<=45em){.tu-b3d-panel{grid-template-columns:1fr}.tu-b3d-stage{aspect-ratio:4/3;min-height:0}}
/*$vite$:1*/