.cbs-lic[data-v-532b49ee]{display:block;flex:none}.progress[data-v-c19c3d38]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-c19c3d38]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-c19c3d38]{font-size:16px;color:#43266d}.progress .outside[data-v-c19c3d38]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-c19c3d38]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-c19c3d38]{height:100%}.progress .bar .left[data-v-c19c3d38]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-c19c3d38]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-c19c3d38]{width:100px}.tooltip[data-v-c19c3d38]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-c19c3d38]{flex:1;white-space:nowrap}.cbs-desk[data-v-c19c3d38]{position:relative;display:flex;flex-direction:column;min-width:0;font-family:Ubuntu,DejaVu Sans,Noto Sans TC,Microsoft JhengHei,Arial,sans-serif;font-size:13px;border:1px solid #222;box-shadow:0 6px 24px rgba(0,0,0,.35);overflow:hidden}.cbs-desk-area[data-v-c19c3d38]{position:relative;flex:1;min-height:0;outline:none;overflow:hidden;background:radial-gradient(ellipse 60% 45% at 78% 72%,rgba(122,196,255,.45),transparent 70%),radial-gradient(ellipse 50% 60% at 18% 90%,rgba(18,52,120,.7),transparent 70%),radial-gradient(ellipse 70% 40% at 60% 10%,rgba(64,140,230,.35),transparent 70%),linear-gradient(160deg,#0b2a5c,#154f9e 45%,#2a7fd4 75%,#61b2ef)}.cbs-desk-icons[data-v-c19c3d38]{position:absolute;top:6px;left:6px;bottom:6px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-dicon[data-v-c19c3d38]{display:flex;flex-direction:column;align-items:center;width:94px;margin:0 4px 6px 0;padding:4px 2px;border:1px solid transparent;border-radius:3px;cursor:default}.cbs-dicon[data-v-c19c3d38]:hover{background:hsla(0,0%,100%,.12)}.cbs-dicon-label[data-v-c19c3d38]{max-width:90px;margin-top:3px;padding:0 3px;font-size:12px;line-height:1.3;text-align:center;overflow-wrap:break-word;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.9);border-radius:2px}.cbs-dicon-sel[data-v-c19c3d38]{background:rgba(61,174,233,.3);border-color:rgba(61,174,233,.8)}.cbs-dicon-sel .cbs-dicon-label[data-v-c19c3d38]{background:#3daee9;text-shadow:none}.cbs-dwin[data-v-c19c3d38]{position:absolute;z-index:10;display:flex;flex-direction:column;background:#ececec;border:1px solid #333;box-shadow:0 6px 24px rgba(0,0,0,.4)}.cbs-dwin-front[data-v-c19c3d38]{z-index:20}.cbs-dwin-max[data-v-c19c3d38]{top:0!important;left:0!important;width:auto!important;height:auto!important;right:0;bottom:0}.cbs-dwin-title[data-v-c19c3d38]{display:flex;align-items:center;height:26px;padding:0 4px 0 8px;color:#fff;font-size:13px;background:linear-gradient(#8597aa,#6f8296);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-dwin-title .cbs-lic[data-v-c19c3d38]{margin-right:6px}.cbs-dwin-front .cbs-dwin-title[data-v-c19c3d38]{background:linear-gradient(#4a6f96,#36587d)}.cbs-dwin-title-text[data-v-c19c3d38]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cbs-dwin-btns[data-v-c19c3d38]{display:flex}.cbs-dwin-btn[data-v-c19c3d38]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:18px;margin-left:2px;font-size:11px;border-radius:2px;cursor:pointer}.cbs-dwin-btn[data-v-c19c3d38]:hover{background:hsla(0,0%,100%,.2)}.cbs-dwin-close[data-v-c19c3d38]:hover{background:#d9473b}.cbs-fm[data-v-c19c3d38]{top:40px;left:130px;width:600px;height:380px}.cbs-fm-menu[data-v-c19c3d38]{padding:3px 8px;font-size:12px;border-bottom:1px solid #d0d0d0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-fm-toolbar[data-v-c19c3d38]{display:flex;align-items:center;padding:3px 6px;border-bottom:1px solid #d0d0d0}.cbs-fm-tb[data-v-c19c3d38]{width:26px;height:22px;margin-right:4px;font-size:13px;background:linear-gradient(#f8f8f8,#e0e0e0);border:1px solid #a0a0a0;border-radius:3px;cursor:pointer}.cbs-fm-tb[data-v-c19c3d38]:disabled{color:#aaa;cursor:default}.cbs-fm-pathbar[data-v-c19c3d38]{flex:1;padding:2px 6px;font-size:12px;background:#fff;border:1px solid #a9a9a9}.cbs-fm-main[data-v-c19c3d38]{flex:1;min-height:0;display:flex}.cbs-fm-side[data-v-c19c3d38]{width:130px;flex:none;padding:4px 0;background:#f4f4f4;border-right:1px solid #d0d0d0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-fm-side-head[data-v-c19c3d38]{padding:2px 8px;font-size:11px;font-weight:700;color:#666}.cbs-fm-place[data-v-c19c3d38]{display:flex;align-items:center;padding:3px 10px;cursor:pointer}.cbs-fm-place[data-v-c19c3d38]:hover{background:#dde9f5}.cbs-fm-place-on[data-v-c19c3d38]{background:#93c3ec}.cbs-fm-place-label[data-v-c19c3d38]{margin-left:6px}.cbs-fm-view[data-v-c19c3d38]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-content:flex-start;padding:8px;background:#fff;overflow:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-fm-item[data-v-c19c3d38]{display:flex;flex-direction:column;align-items:center;width:84px;margin:0 6px 8px 0;padding:4px 2px;border:1px solid transparent;border-radius:3px;cursor:default}.cbs-fm-item[data-v-c19c3d38]:hover{background:#eef5fb}.cbs-fm-item-sel[data-v-c19c3d38]{background:#cfe5f7;border-color:#93c3ec}.cbs-fm-item-label[data-v-c19c3d38]{max-width:80px;margin-top:3px;font-size:12px;text-align:center;overflow-wrap:break-word}.cbs-fm-empty[data-v-c19c3d38]{width:100%;padding:30px 0;text-align:center;color:#888}.cbs-fm-status[data-v-c19c3d38]{padding:2px 8px;font-size:11px;color:#555;border-top:1px solid #d0d0d0}.cbs-lxt[data-v-c19c3d38]{top:70px;left:190px;width:600px;height:340px}.cbs-lxt-body[data-v-c19c3d38]{flex:1;min-height:0;padding:4px 6px;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:18px;color:#e8e8e8;background:#000;overflow:auto;cursor:text}.cbs-lxt-line[data-v-c19c3d38]{min-height:18px;white-space:pre-wrap;word-break:break-all}.cbs-lxt-cur[data-v-c19c3d38]{display:flex;white-space:pre}.cbs-lxt-user[data-v-c19c3d38]{color:#5fd75f;font-weight:700}.cbs-lxt-dir[data-v-c19c3d38],.cbs-lxt-path[data-v-c19c3d38]{color:#6b9bff;font-weight:700}.cbs-lxt-note[data-v-c19c3d38]{color:#f5c542}.cbs-lxt-input[data-v-c19c3d38]{flex:1;min-width:0;padding:0;font:inherit;color:inherit;background:transparent;border:none;outline:none;caret-color:#e8e8e8}.cbs-panel[data-v-c19c3d38]{position:relative;z-index:50;display:flex;align-items:stretch;height:32px;flex:none;color:#eff0f1;background:#2f343a;border-top:1px solid #4a5058;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-panel-start[data-v-c19c3d38]{display:flex;align-items:center;justify-content:center;width:38px;cursor:pointer}.cbs-panel-start.cbs-panel-start-on[data-v-c19c3d38],.cbs-panel-start[data-v-c19c3d38]:hover{background:#4a5560}.cbs-panel-tasks[data-v-c19c3d38]{flex:1;min-width:0;display:flex;padding:2px 4px;border-left:1px solid #454b52}.cbs-task[data-v-c19c3d38]{display:flex;align-items:center;width:190px;min-width:60px;margin-right:3px;padding:0 8px;font-size:12px;border-radius:2px;cursor:pointer}.cbs-task[data-v-c19c3d38]:hover{background:#454d56}.cbs-task .cbs-lic[data-v-c19c3d38]{margin-right:6px}.cbs-task-on[data-v-c19c3d38]{background:#56616d;box-shadow:inset 0 -2px 0 #3daee9}.cbs-task-min[data-v-c19c3d38]{color:#a9b1b9}.cbs-task-title[data-v-c19c3d38]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cbs-panel-tray[data-v-c19c3d38]{display:flex;align-items:center;padding:0 10px;border-left:1px solid #454b52}.cbs-panel-kbd[data-v-c19c3d38]{margin-right:12px;font-size:11px;color:#c5cbd1}.cbs-panel-clock[data-v-c19c3d38]{font-size:13px;font-weight:700}.cbs-smenu[data-v-c19c3d38]{position:absolute;left:0;bottom:32px;z-index:60;width:210px;padding:4px 0;color:#1a1a1a;background:#f7f7f7;border:1px solid #6a6a6a;box-shadow:2px -2px 10px rgba(0,0,0,.35);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-smenu-search[data-v-c19c3d38]{margin:2px 6px 6px;padding:3px 6px;font-size:12px;color:#999;background:#fff;border:1px solid #bbb}.cbs-smenu-sep[data-v-c19c3d38]{height:1px;margin:3px 6px;background:#cfcfcf}.cbs-smenu-cat[data-v-c19c3d38],.cbs-smenu-item[data-v-c19c3d38]{position:relative;display:flex;align-items:center;padding:4px 10px;white-space:nowrap;cursor:default}.cbs-smenu-cat-on[data-v-c19c3d38],.cbs-smenu-item[data-v-c19c3d38]:hover:not(.cbs-smenu-disabled){color:#fff;background:#3daee9}.cbs-smenu-item[data-v-c19c3d38]{color:#1a1a1a;cursor:pointer}.cbs-smenu-label[data-v-c19c3d38]{flex:1;margin-left:8px}.cbs-smenu-arrow[data-v-c19c3d38]{margin-left:8px}.cbs-smenu-sub[data-v-c19c3d38]{position:absolute;left:100%;top:-5px;min-width:220px;padding:4px 0;background:#f7f7f7;border:1px solid #6a6a6a;box-shadow:2px 3px 10px rgba(0,0,0,.3)}.cbs-smenu-sub-up[data-v-c19c3d38]{top:auto;bottom:-5px}.cbs-smenu-disabled[data-v-c19c3d38]{color:#9a9a9a;cursor:default}.progress[data-v-bdc40434]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-bdc40434]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-bdc40434]{font-size:16px;color:#43266d}.progress .outside[data-v-bdc40434]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-bdc40434]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-bdc40434]{height:100%}.progress .bar .left[data-v-bdc40434]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-bdc40434]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-bdc40434]{width:100px}.tooltip[data-v-bdc40434]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-bdc40434]{flex:1;white-space:nowrap}.sbw[data-v-bdc40434]{position:absolute;z-index:10;top:20px;left:110px;right:30px;bottom:16px;display:flex;flex-direction:column;font-family:Ubuntu,DejaVu Sans,Noto Sans TC,Microsoft JhengHei,Arial,sans-serif;font-size:13px;background:#f9f9fb;border:1px solid #333;box-shadow:0 6px 24px rgba(0,0,0,.4);overflow:hidden}.sbw-front[data-v-bdc40434]{z-index:20}.sbw-max[data-v-bdc40434]{top:0;left:0;right:0;bottom:0;box-shadow:none}.sbw-title[data-v-bdc40434]{display:flex;flex:none;align-items:center;height:26px;padding:0 4px 0 8px;color:#fff;background:linear-gradient(#8597aa,#6f8296);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sbw-title .cbs-lic[data-v-bdc40434]{margin-right:6px}.sbw-front .sbw-title[data-v-bdc40434]{background:linear-gradient(#4a6f96,#36587d)}.sbw-title-text[data-v-bdc40434]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sbw-btns[data-v-bdc40434]{display:flex}.sbw-btn[data-v-bdc40434]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:18px;margin-left:2px;font-size:11px;border-radius:2px;cursor:pointer}.sbw-btn[data-v-bdc40434]:hover{background:hsla(0,0%,100%,.2)}.sbw-close[data-v-bdc40434]:hover{background:#d9473b}.sbw-tabs[data-v-bdc40434]{display:flex;flex:none;align-items:flex-end;height:34px;padding:0 6px;background:#e0e0e6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sbw-tab[data-v-bdc40434]{display:flex;align-items:center;width:230px;height:28px;margin-bottom:3px;padding:0 8px;background:#fff;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.35)}.sbw-tab .cbs-lic[data-v-bdc40434]{margin-right:6px}.sbw-tab-text[data-v-bdc40434]{flex:1;min-width:0;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sbw-tab-x[data-v-bdc40434]{width:18px;height:18px;line-height:18px;text-align:center;font-size:10px;color:#555;border-radius:3px;cursor:pointer}.sbw-tab-x[data-v-bdc40434]:hover{background:#e3e3e8}.sbw-tab-new[data-v-bdc40434]{width:26px;height:26px;margin:0 0 4px 4px;line-height:26px;text-align:center;font-size:16px;color:#888}.sbw-nav[data-v-bdc40434]{display:flex;flex:none;align-items:center;height:38px;padding:0 6px;background:#fff;border-bottom:1px solid #d5d5db}.sbw-nb[data-v-bdc40434]{width:30px;height:28px;margin-right:2px;font-size:16px;color:#333;background:transparent;border:none;border-radius:4px;cursor:pointer}.sbw-nb[data-v-bdc40434]:hover:not(:disabled){background:#ebebef}.sbw-nb[data-v-bdc40434]:disabled{color:#b5b5bb;cursor:default}.sbw-url[data-v-bdc40434]{display:flex;flex:1;min-width:0;align-items:center;height:28px;margin:0 8px 0 4px;padding:0 10px;background:#f0f0f4;border-radius:4px}.sbw-url-lock[data-v-bdc40434]{flex:none;width:14px;height:14px;margin-right:8px;line-height:12px;text-align:center;font-size:10px;font-weight:700;font-style:italic;color:#666;border:1px solid #888;border-radius:50%}.sbw-url-text[data-v-bdc40434]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#222}.sbw-menu[data-v-bdc40434]{width:30px;text-align:center;font-size:16px;color:#555}.sbw-content[data-v-bdc40434]{position:relative;flex:1;min-height:0;overflow:hidden;background:#fff}.sbw-mask[data-v-bdc40434]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;padding-top:110px;background:rgba(0,0,0,.18)}.sbw-dlg[data-v-bdc40434]{width:440px;max-width:calc(100% - 20px);background:#ececec;border:1px solid #555;box-shadow:0 10px 30px rgba(0,0,0,.4)}.sbw-dlg-title[data-v-bdc40434]{height:24px;padding:3px 10px;color:#fff;background:linear-gradient(#4a6f96,#36587d)}.sbw-dlg-body[data-v-bdc40434]{display:flex;align-items:flex-start;padding:14px;line-height:1.7}.sbw-dlg-icon[data-v-bdc40434]{flex:none;width:32px;height:32px;margin-right:14px;line-height:32px;text-align:center;font-size:20px;font-weight:700;color:#fff;background:#e0a800;border-radius:50%}.sbw-dlg-actions[data-v-bdc40434]{display:flex;justify-content:flex-end;padding:0 14px 12px}.sbw-dlg-btn[data-v-bdc40434]{min-width:78px;margin-left:8px;padding:4px 12px;font-family:inherit;font-size:13px;background:linear-gradient(#fbfbfb,#dedede);border:1px solid #8a8a8a;border-radius:3px;cursor:pointer}.sbw-dlg-def[data-v-bdc40434]{border-color:#3a6fb5;box-shadow:inset 0 0 0 1px #9cc0ec}.progress[data-v-07c2d9ea]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-07c2d9ea]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-07c2d9ea]{font-size:16px;color:#43266d}.progress .outside[data-v-07c2d9ea]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-07c2d9ea]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-07c2d9ea]{height:100%}.progress .bar .left[data-v-07c2d9ea]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-07c2d9ea]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-07c2d9ea]{width:100px}.tooltip[data-v-07c2d9ea]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-07c2d9ea]{flex:1;white-space:nowrap}.sfc-mask[data-v-07c2d9ea]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding-top:50px;background:rgba(0,0,0,.2)}.sfc[data-v-07c2d9ea]{display:flex;flex-direction:column;width:760px;max-width:calc(100% - 20px);height:460px;max-height:calc(100% - 60px);font-family:Ubuntu,DejaVu Sans,Noto Sans TC,Microsoft JhengHei,Arial,sans-serif;font-size:13px;color:#2e3436;text-align:left;background:#f6f5f4;border:1px solid #888;border-radius:6px 6px 0 0;box-shadow:0 10px 34px rgba(0,0,0,.45);outline:none;overflow:hidden}.sfc-head[data-v-07c2d9ea]{display:flex;flex:none;align-items:center;height:44px;padding:0 8px;background:linear-gradient(#e8e8e7,#dededd);border-bottom:1px solid #bfb8b1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sfc-head-title[data-v-07c2d9ea]{flex:1;text-align:center;font-weight:700}.sfc-btn[data-v-07c2d9ea]{min-width:72px;height:30px;padding:0 12px;font-family:inherit;font-size:13px;color:#2e3436;background:linear-gradient(#f4f4f3,#e1dedb);border:1px solid #c0bab4;border-radius:5px;cursor:pointer}.sfc-btn[data-v-07c2d9ea]:disabled{color:#a7a9a9;cursor:default}.sfc-btn-def[data-v-07c2d9ea]:not(:disabled){color:#fff;background:linear-gradient(#4a90d9,#3584e4);border-color:#1b6acb}.sfc-pathbar[data-v-07c2d9ea]{display:flex;flex:none;align-items:center;padding:6px 10px;border-bottom:1px solid #d8d4d0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sfc-crumb[data-v-07c2d9ea]{display:inline-flex;align-items:center;height:26px;margin-right:4px;padding:0 10px;font-family:inherit;font-size:13px;color:#2e3436;background:#fff;border:1px solid #cdc7c2;border-radius:4px;cursor:pointer}.sfc-crumb .cbs-lic[data-v-07c2d9ea]{margin-right:5px}.sfc-crumb-on[data-v-07c2d9ea]{font-weight:700;background:#e8e6e3}.sfc-main[data-v-07c2d9ea]{display:flex;flex:1;min-height:0}.sfc-side[data-v-07c2d9ea]{flex:none;width:150px;padding:6px 0;background:#fbfafa;border-right:1px solid #d8d4d0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sfc-place[data-v-07c2d9ea]{display:flex;align-items:center;padding:5px 12px;cursor:pointer}.sfc-place[data-v-07c2d9ea]:hover{background:#ebe9e7}.sfc-place-on[data-v-07c2d9ea]{color:#fff;background:#3daee9!important}.sfc-place-label[data-v-07c2d9ea]{margin-left:8px}.sfc-list[data-v-07c2d9ea]{display:flex;flex:1;min-width:0;flex-direction:column;background:#fff}.sfc-rows[data-v-07c2d9ea]{flex:1;min-height:0;overflow:auto}.sfc-row[data-v-07c2d9ea]{display:flex;align-items:center;height:26px;padding:0 10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sfc-row[data-v-07c2d9ea]:hover{background:#f0f6fc}.sfc-row-head[data-v-07c2d9ea]{flex:none;height:24px;font-size:12px;color:#555;background:#f6f5f4;border-bottom:1px solid #d8d4d0}.sfc-row-head[data-v-07c2d9ea]:hover{background:#f6f5f4}.sfc-row-sel[data-v-07c2d9ea],.sfc-row-sel[data-v-07c2d9ea]:hover{color:#fff;background:#3daee9}.sfc-c-name[data-v-07c2d9ea]{display:flex;flex:1;min-width:0;align-items:center}.sfc-c-name .cbs-lic[data-v-07c2d9ea]{margin-right:8px}.sfc-name-text[data-v-07c2d9ea]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sfc-c-size[data-v-07c2d9ea]{width:90px;text-align:right}.sfc-c-time[data-v-07c2d9ea]{width:90px;padding-left:16px}.sfc-empty[data-v-07c2d9ea]{padding:30px 10px;text-align:center;color:#888}.sfc-foot[data-v-07c2d9ea]{display:flex;flex:none;align-items:center;justify-content:space-between;padding:8px 10px;border-top:1px solid #d8d4d0}.sfc-local[data-v-07c2d9ea]{font-size:12px;color:#666}.sfc-link[data-v-07c2d9ea]{padding:2px 8px;font-family:inherit;font-size:12px;background:linear-gradient(#f8f8f8,#e0e0e0);border:1px solid #8a8a8a;border-radius:3px;cursor:pointer}.sfc-filter[data-v-07c2d9ea]{height:28px;font-family:inherit;font-size:13px}.progress[data-v-3f418fc0]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-3f418fc0]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-3f418fc0]{font-size:16px;color:#43266d}.progress .outside[data-v-3f418fc0]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-3f418fc0]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-3f418fc0]{height:100%}.progress .bar .left[data-v-3f418fc0]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-3f418fc0]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-3f418fc0]{width:100px}.tooltip[data-v-3f418fc0]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-3f418fc0]{flex:1;white-space:nowrap}.apcs-sim-page[data-v-3f418fc0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;background:#ececec;font-family:Noto Sans TC,Microsoft JhengHei,sans-serif;color:#222}.sim-topbar[data-v-3f418fc0]{display:flex;align-items:center;padding:10px 18px;background:#aed9d9;border-bottom:1px solid #8fc3c3}.sim-logo[data-v-3f418fc0]{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:900;font-size:26px;color:#2e7d32;letter-spacing:1px}.sim-topbar-title[data-v-3f418fc0]{flex:1;text-align:center;font-size:20px;font-weight:700;color:#1f3333;margin-right:80px}.sim-body[data-v-3f418fc0]{flex:1;overflow:auto}.sim-center[data-v-3f418fc0]{display:flex;align-items:center;justify-content:center}.sim-btn[data-v-3f418fc0]{padding:6px 18px;font-size:15px;font-family:inherit;color:#222;background:linear-gradient(#f5f5f5,#dcdcdc);border:1px solid #8a8a8a;border-radius:3px;cursor:pointer}.sim-btn[data-v-3f418fc0]:hover:not(:disabled){background:linear-gradient(#fff,#e6e6e6)}.sim-btn[data-v-3f418fc0]:active:not(:disabled){background:#d0d0d0}.sim-btn[data-v-3f418fc0]:disabled{color:#999;cursor:not-allowed;background:#e8e8e8}.sim-hint[data-v-3f418fc0]{margin-top:14px;font-size:13px;color:#6b7c7c}.login-card[data-v-3f418fc0]{font-size:17px;line-height:2.1}.login-row[data-v-3f418fc0]{display:flex;align-items:center}.login-label[data-v-3f418fc0]{display:inline-block;min-width:120px;white-space:pre}.login-gap[data-v-3f418fc0]{height:14px}.login-input[data-v-3f418fc0]{font-size:16px;padding:2px 6px;border:1px solid #7aa7c7;background:#fff;width:170px}.login-actions[data-v-3f418fc0]{margin-top:16px;text-align:center}.login-error[data-v-3f418fc0]{margin-top:10px;color:#c62828;font-size:14px}.notice-body[data-v-3f418fc0]{background:#f4f4f4}.notice-inner[data-v-3f418fc0]{max-width:860px;padding:24px;text-align:center}.apcs-logo-block[data-v-3f418fc0]{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:10px}.apcs-logo-big[data-v-3f418fc0]{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:900;font-size:54px;color:#2e7d32;letter-spacing:2px;background:linear-gradient(180deg,#4a78b8 35%,#8db832 75%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.apcs-logo-text[data-v-3f418fc0]{display:flex;flex-direction:column;text-align:left}.apcs-logo-zh[data-v-3f418fc0]{font-size:26px;font-weight:900;color:#1f3333}.apcs-logo-en[data-v-3f418fc0]{font-size:13px;color:#556}.notice-subject[data-v-3f418fc0]{font-size:24px;font-weight:900;margin:18px 0 6px;color:#1f3333}.notice-count[data-v-3f418fc0]{font-size:17px;margin-bottom:14px}.notice-title[data-v-3f418fc0]{color:#d32f2f;font-size:16px;font-weight:700;margin-bottom:10px}.notice-list[data-v-3f418fc0]{text-align:left;font-size:13.5px;line-height:1.9;color:#333;padding-left:22px;margin:0 auto 28px;max-width:780px}.notice-start[data-v-3f418fc0]{font-size:16px;padding:8px 26px}.exam-header[data-v-3f418fc0]{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 16px 0;background:#fff}.exam-qno[data-v-3f418fc0]{color:#1d4ed8;font-size:20px;font-weight:700}.exam-header-right[data-v-3f418fc0]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.exam-countdown[data-v-3f418fc0]{color:#c62828;font-size:13px}.exam-book[data-v-3f418fc0]{font-size:15px}.exam-body[data-v-3f418fc0]{background:#fff;padding:28px 8vw 40px}.exam-question-text[data-v-3f418fc0]{font-size:17px;line-height:1.9;white-space:pre-wrap;margin:0 0 16px}.exam-code[data-v-3f418fc0]{display:inline-block;min-width:320px;max-width:100%;overflow-x:auto;font-family:Consolas,Menlo,Courier New,monospace;font-size:14.5px;line-height:1.55;background:#fafafa;border:1px solid #444;padding:12px 16px;margin:0 0 18px;white-space:pre}.exam-options[data-v-3f418fc0]{display:flex;flex-direction:column;gap:6px}.exam-option[data-v-3f418fc0]{display:flex;gap:10px;padding:7px 10px;font-size:16px;border-radius:4px;cursor:pointer}.exam-option[data-v-3f418fc0]:hover{background:#eef4f4}.exam-option--chosen[data-v-3f418fc0]{background:#d8ecec;outline:1px solid #5a9b9b}.exam-option--chosen[data-v-3f418fc0]:hover{background:#d8ecec}.exam-option-key[data-v-3f418fc0]{flex-shrink:0;font-weight:700}.exam-option-text[data-v-3f418fc0]{white-space:pre-wrap;font-family:Consolas,Menlo,Courier New,monospace,Noto Sans TC,Microsoft JhengHei}.exam-controls[data-v-3f418fc0]{display:flex;align-items:center;gap:14px;padding:8px 14px;background:#e3e3e3;border-top:1px solid #bbb}.exam-jump[data-v-3f418fc0]{font-size:14px;padding:4px 6px}.exam-controls-center[data-v-3f418fc0]{flex:1;display:flex;align-items:center;justify-content:center;gap:12px}.exam-radio[data-v-3f418fc0]{display:flex;align-items:center;gap:4px;font-size:16px;cursor:pointer}.exam-radio input[data-v-3f418fc0]{cursor:pointer}.exam-finish[data-v-3f418fc0]{font-size:13.5px;white-space:nowrap;flex-shrink:0}.early-body[data-v-3f418fc0]{padding:60px 6vw}.early-grid[data-v-3f418fc0]{display:grid;grid-template-columns:repeat(10,1fr);gap:6px 14px;font-size:15px;margin-bottom:36px}.early-cell[data-v-3f418fc0]{white-space:nowrap}.early-v[data-v-3f418fc0]{color:#1d4ed8}.early-info[data-v-3f418fc0]{font-size:16px;line-height:2;margin-bottom:28px}.early-actions[data-v-3f418fc0]{display:flex;justify-content:center;gap:16px}.result-body[data-v-3f418fc0]{padding:48px 8vw}.result-end-text[data-v-3f418fc0]{text-align:center;font-size:20px;line-height:2;margin-bottom:36px}.result-panel[data-v-3f418fc0]{max-width:900px;margin:0 auto}.result-score-row[data-v-3f418fc0]{text-align:center;margin-bottom:8px}.result-score-main[data-v-3f418fc0]{font-size:44px;font-weight:900;color:#14532d}.result-score-sub[data-v-3f418fc0]{font-size:16px;color:#445}.result-note[data-v-3f418fc0]{text-align:center;font-size:13px;color:#6b7c7c;margin-bottom:24px}.result-item[data-v-3f418fc0]{background:#fff;border:1px solid #cfd8d8;border-radius:6px;margin-bottom:8px}.result-item--wrong[data-v-3f418fc0]{border-color:#e4b6b6;background:#fff7f7}.result-item-head[data-v-3f418fc0]{display:flex;align-items:center;gap:10px;padding:9px 14px;cursor:pointer;font-size:15px}.result-item-mark[data-v-3f418fc0]{font-weight:900;color:#2e7d32}.result-item--wrong .result-item-mark[data-v-3f418fc0]{color:#c62828}.result-item-no[data-v-3f418fc0]{font-weight:700}.result-item-ans[data-v-3f418fc0]{flex:1;color:#445}.result-item-toggle[data-v-3f418fc0]{color:#1d4ed8;font-size:13.5px}.result-item-body[data-v-3f418fc0]{padding:4px 18px 16px;border-top:1px dashed #d4dede}.result-option[data-v-3f418fc0]{font-size:14.5px;padding:3px 8px;white-space:pre-wrap;font-family:Consolas,Menlo,Courier New,monospace,Noto Sans TC,Microsoft JhengHei}.result-option--correct[data-v-3f418fc0]{background:#e4f3e4;border-radius:4px;font-weight:700}.result-option--yours[data-v-3f418fc0]{background:#fbe4e4;border-radius:4px}.result-explanation[data-v-3f418fc0]{margin:12px 0 0;padding:10px 12px;background:#f2f7f7;border-left:3px solid #5a9b9b;font-size:14.5px;line-height:1.8}.result-actions[data-v-3f418fc0]{display:flex;justify-content:center;gap:16px;margin-top:28px}.sim-statusbar[data-v-3f418fc0]{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;background:#bfe3e3;border-top:1px solid #8fc3c3;font-size:12px;color:#1f3333;white-space:nowrap;overflow:hidden}.sim-statusbar-left[data-v-3f418fc0]{display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis}.sim-dot[data-v-3f418fc0]{width:9px;height:9px;border-radius:50%;background:#2e9e2e;flex-shrink:0}.impl-instructions[data-v-3f418fc0]{font-size:12px;color:#444;line-height:1.7;padding:6px 14px 2px;background:#f4f4f4}.impl-instructions p[data-v-3f418fc0]{margin:0}.impl-countdown[data-v-3f418fc0]{text-align:center;font-size:13px;color:#c62828;background:#f4f4f4;padding:2px 0 4px}.impl-columns[data-v-3f418fc0]{display:flex;gap:12px;padding:8px 14px;background:#f4f4f4}.impl-col[data-v-3f418fc0]{flex:1;min-width:0;display:flex;flex-direction:column}.impl-col-title[data-v-3f418fc0]{color:#1d4ed8;font-size:17px;font-weight:700;margin-bottom:4px}.impl-col-row[data-v-3f418fc0]{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.impl-select[data-v-3f418fc0]{font-size:13px;padding:3px 4px;max-width:150px}.impl-preview-label[data-v-3f418fc0]{font-size:13px;color:#333;margin-bottom:2px}.impl-preview[data-v-3f418fc0]{height:260px;overflow:auto;background:#fff;border:1px solid #9bb;font-family:Consolas,Menlo,Courier New,monospace;font-size:12.5px;line-height:1.5;padding:8px 10px;white-space:pre;margin:0}.impl-results[data-v-3f418fc0]{padding:4px 14px 8px;background:#f4f4f4}.impl-results-filter[data-v-3f418fc0]{font-size:13.5px;margin-bottom:4px}.impl-results-filter label[data-v-3f418fc0]{margin-right:14px;cursor:pointer}.impl-table[data-v-3f418fc0]{width:100%;border-collapse:collapse;background:#fff;font-size:13px}.impl-table td[data-v-3f418fc0],.impl-table th[data-v-3f418fc0]{border:1px solid #c5cdcd;padding:4px 8px;text-align:left}.impl-table th[data-v-3f418fc0]{background:#e8eeee;font-weight:700}.impl-table-empty[data-v-3f418fc0]{text-align:center;color:#889;padding:18px 0}.impl-row-fail td[data-v-3f418fc0]{color:#c62828}.impl-bottom[data-v-3f418fc0]{display:flex;justify-content:center;padding:8px 0 12px;background:#f4f4f4}.impl-modal-mask[data-v-3f418fc0]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:60}.impl-modal[data-v-3f418fc0]{width:92vw;max-width:900px;max-height:86vh;background:#fff;border:1px solid #888;border-radius:6px;display:flex;flex-direction:column}.impl-modal-head[data-v-3f418fc0]{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;background:#e3e3e3;border-bottom:1px solid #bbb;font-size:15px;font-weight:700}.impl-modal-body[data-v-3f418fc0]{overflow:auto;padding:16px 22px;font-size:15px;line-height:1.8}.impl-modal-body pre[data-v-3f418fc0]{background:#1a1a2e;color:#f8fafc;padding:10px 14px;border-radius:6px;overflow-x:auto}.impl-modal-body table[data-v-3f418fc0]{border-collapse:collapse}.impl-modal-body table td[data-v-3f418fc0],.impl-modal-body table th[data-v-3f418fc0]{border:1px solid #ccc;padding:4px 10px}.impl-dialog[data-v-3f418fc0]{text-align:center;font-size:15px;padding:26px 30px 18px}.impl-dialog-actions[data-v-3f418fc0]{display:flex;justify-content:center;gap:12px;margin-top:18px}.apcs-sim-page.sim-in-browser[data-v-3f418fc0]{position:absolute;z-index:auto}.sim-in-browser .impl-modal-mask[data-v-3f418fc0]{position:absolute}.sim-in-browser .impl-modal[data-v-3f418fc0]{max-height:90%}.spe-preview[data-v-3f418fc0]{height:180px}.spe-result[data-v-3f418fc0]{white-space:pre-wrap;word-break:break-word}.progress[data-v-cc1277ae]{display:flex;align-items:center;position:relative}.progress .onehundred-icon[data-v-cc1277ae]{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffbf00;display:flex;align-items:center;justify-content:center}.progress .onehundred-icon svg[data-v-cc1277ae]{font-size:16px;color:#43266d}.progress .outside[data-v-cc1277ae]{flex:1;padding:3px;border-radius:15px;height:30px}.progress .bar[data-v-cc1277ae]{flex:1;width:100%;height:100%;display:flex;align-items:center;margin-right:10px;border-radius:15px;overflow:hidden}.progress .bar>div[data-v-cc1277ae]{height:100%}.progress .bar .left[data-v-cc1277ae]{border-radius:15px 0 0 15px}.progress .bar .right[data-v-cc1277ae]{background-color:#fff;border-radius:0 15px 15px 0}.progress .text[data-v-cc1277ae]{width:100px}.tooltip[data-v-cc1277ae]{display:flex;gap:5px;min-width:320px}.tooltip>div[data-v-cc1277ae]{flex:1;white-space:nowrap}.cbs-overlay[data-v-cc1277ae]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;background:#5b6770;font-family:Ubuntu,DejaVu Sans,Noto Sans TC,Microsoft JhengHei,Arial,sans-serif;font-size:13px;color:#1a1a1a;overflow:auto}.cbs-mobile-note[data-v-cc1277ae]{display:none;padding:8px 16px;background:#fff3cd;color:#7a5a00;font-size:13px}.cbs-stage[data-v-cc1277ae]{flex:1;display:flex;min-width:1000px;min-height:600px;padding:10px}.cbs-screen[data-v-cc1277ae]{flex:1;min-width:0}.cbs-window[data-v-cc1277ae]{position:absolute;z-index:10;top:18px;left:104px;right:22px;bottom:14px;display:flex;flex-direction:column;background:#ececec;border:1px solid #333;box-shadow:0 6px 24px rgba(0,0,0,.35);overflow:hidden}.cbs-window-max[data-v-cc1277ae]{top:0;left:0;right:0;bottom:0;box-shadow:none}.cbs-window-front[data-v-cc1277ae]{z-index:20}.cbs-splash[data-v-cc1277ae]{position:absolute;z-index:30;top:50%;left:50%;display:flex;align-items:center;width:440px;height:230px;margin:-115px 0 0 -220px;padding:0 30px;background:linear-gradient(135deg,#fff,#eef1f4 60%,#dfe5ea);border:1px solid #555;box-shadow:0 10px 40px rgba(0,0,0,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-splash-logo[data-v-cc1277ae]{position:relative;flex:none;width:110px;height:110px;transform:rotate(45deg)}.cbs-splash-sq[data-v-cc1277ae]{position:absolute;width:50px;height:50px;border-radius:7px;border:2px solid rgba(0,0,0,.25)}.cbs-splash-r[data-v-cc1277ae]{top:0;left:0;background:#e53935}.cbs-splash-g[data-v-cc1277ae]{top:0;right:0;background:#43a047}.cbs-splash-y[data-v-cc1277ae]{bottom:0;left:0;background:#fdd835}.cbs-splash-b[data-v-cc1277ae]{right:0;bottom:0;background:#1e88e5}.cbs-splash-text[data-v-cc1277ae]{margin-left:34px}.cbs-splash-name[data-v-cc1277ae]{font-size:34px;font-weight:700;letter-spacing:-.5px;color:#2b2b2b}.cbs-splash-ver[data-v-cc1277ae]{margin-top:2px;font-size:15px;color:#36587d}.cbs-splash-sub[data-v-cc1277ae]{margin-top:18px;font-size:12px;color:#666}.cbs-titlebar[data-v-cc1277ae]{display:flex;align-items:center;height:26px;padding:0 4px 0 8px;background:linear-gradient(#8597aa,#6f8296);color:#fff;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-titlebar .cbs-win-btn[data-v-cc1277ae]{cursor:pointer}.cbs-window-front .cbs-titlebar[data-v-cc1277ae]{background:linear-gradient(#4a6f96,#36587d)}.cbs-app-icon[data-v-cc1277ae]{width:14px;height:14px;margin-right:6px;background:conic-gradient(#e53935 0 25%,#43a047 0 50%,#1e88e5 0 75%,#fdd835 0);border:1px solid rgba(0,0,0,.3)}.cbs-title-text[data-v-cc1277ae]{flex:1}.cbs-win-btns[data-v-cc1277ae]{display:flex;gap:2px}.cbs-win-btn[data-v-cc1277ae]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:18px;font-size:11px;border-radius:2px;cursor:default}.cbs-win-btn[data-v-cc1277ae]:hover{background:hsla(0,0%,100%,.2)}.cbs-win-close[data-v-cc1277ae]{cursor:pointer}.cbs-win-close[data-v-cc1277ae]:hover{background:#d9473b}.cbs-menubar[data-v-cc1277ae]{display:flex;flex-wrap:wrap;padding:1px 2px;border-bottom:1px solid #d0d0d0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-menu[data-v-cc1277ae]{position:relative;padding:3px 7px;cursor:default}.cbs-menu.cbs-menu-open[data-v-cc1277ae],.cbs-menu[data-v-cc1277ae]:hover{background:#93c3ec}.cbs-dropdown[data-v-cc1277ae]{position:absolute;top:100%;left:0;z-index:30;min-width:220px;padding:3px 0;background:#f7f7f7;border:1px solid #8a8a8a;box-shadow:2px 3px 8px rgba(0,0,0,.25);color:#1a1a1a}.cbs-submenu[data-v-cc1277ae]{top:-4px;left:100%}.cbs-item[data-v-cc1277ae]{position:relative;display:flex;align-items:center;padding:4px 12px 4px 24px;white-space:nowrap}.cbs-item[data-v-cc1277ae]:hover:not(.cbs-disabled){background:#93c3ec}.cbs-disabled[data-v-cc1277ae]{color:#9a9a9a}.cbs-item-label[data-v-cc1277ae]{flex:1}.cbs-item-key[data-v-cc1277ae]{margin-left:28px;color:#555}.cbs-item-arrow[data-v-cc1277ae]{margin-left:8px}.cbs-sep[data-v-cc1277ae]{height:1px;margin:3px 4px;background:#cfcfcf}.cbs-toolbar[data-v-cc1277ae]{display:flex;align-items:center;height:30px;padding:0 4px;border-bottom:1px solid #d6d6d6}.cbs-toolbar2[data-v-cc1277ae]{height:28px}.cbs-grip[data-v-cc1277ae]{width:4px;height:18px;margin:0 4px 0 2px;background-image:radial-gradient(#9a9a9a 1px,transparent 0);background-size:4px 4px}.cbs-tb-wrap[data-v-cc1277ae]{position:relative}.cbs-newdrop[data-v-cc1277ae]{top:26px}.cbs-tb[data-v-cc1277ae]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:24px;padding:0;margin:0 1px;background:transparent;border:1px solid transparent;border-radius:2px;cursor:pointer}.cbs-tb[data-v-cc1277ae]:hover:not(:disabled){background:#dce9f6;border-color:#7da2ce}.cbs-tb[data-v-cc1277ae]:disabled{cursor:default;opacity:.35;filter:grayscale(1)}.cbs-tb-sep[data-v-cc1277ae]{width:1px;height:20px;margin:0 5px;background:#c4c4c4}.cbs-combo[data-v-cc1277ae]{height:22px;min-width:170px;margin:0 3px;font-size:12px;font-family:inherit;color:#333;background:#fff;border:1px solid #b5b5b5}.cbs-combo-target[data-v-cc1277ae]{min-width:140px}.cbs-ic[data-v-cc1277ae]{position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle}.cbs-ic-doc[data-v-cc1277ae],.cbs-ic-file[data-v-cc1277ae],.cbs-ic-new[data-v-cc1277ae]{background:#fff;border:1px solid #7b7b7b;width:12px;height:15px}.cbs-ic-doc[data-v-cc1277ae]:after,.cbs-ic-file[data-v-cc1277ae]:after,.cbs-ic-new[data-v-cc1277ae]:after{content:"";position:absolute;top:3px;left:2px;width:6px;height:1px;background:#9a9a9a;box-shadow:0 3px #9a9a9a,0 6px #9a9a9a}.cbs-ic-new[data-v-cc1277ae]:before{content:"";position:absolute;top:-4px;right:-5px;width:7px;height:7px;background:#fbc02d;border-radius:50%}.cbs-ic-doc[data-v-cc1277ae]{border-color:#c1691e}.cbs-ic-folder[data-v-cc1277ae],.cbs-ic-open[data-v-cc1277ae],.cbs-ic-ws[data-v-cc1277ae]{width:16px;height:12px;background:linear-gradient(#f6d77a,#e2b13c);border:1px solid #b38418;border-radius:1px 3px 1px 1px}.cbs-ic-ws[data-v-cc1277ae]{background:linear-gradient(#b8d3f0,#7aa7d8);border-color:#4a76a8}.cbs-ic-save[data-v-cc1277ae],.cbs-ic-saveall[data-v-cc1277ae]{width:14px;height:14px;background:#4d6fa3;border-radius:2px}.cbs-ic-save[data-v-cc1277ae]:after,.cbs-ic-saveall[data-v-cc1277ae]:after{content:"";position:absolute;top:2px;left:3px;width:8px;height:5px;background:#f2f2f2}.cbs-ic-saveall[data-v-cc1277ae]{box-shadow:3px -3px 0 -1px #7f9cc8}.cbs-ic-redo[data-v-cc1277ae]:after,.cbs-ic-undo[data-v-cc1277ae]:after{content:"";position:absolute;top:3px;left:2px;width:10px;height:9px;border:2px solid #2e7d32;border-bottom-color:transparent;border-radius:50%}.cbs-ic-redo[data-v-cc1277ae]{transform:scaleX(-1)}.cbs-ic-build[data-v-cc1277ae],.cbs-ic-gear[data-v-cc1277ae]{width:14px;height:14px;background:radial-gradient(circle,#fff 0 2px,#e0a800 2.5px 5px,transparent 5.5px),repeating-conic-gradient(#c58f00 0 15deg,transparent 15deg 45deg);border-radius:50%}.cbs-ic-gear[data-v-cc1277ae]{background:radial-gradient(circle,#fff 0 2px,#2a6fd6 2.5px 5px,transparent 5.5px),repeating-conic-gradient(#1f5bb5 0 15deg,transparent 15deg 45deg)}.cbs-ic-buildrun[data-v-cc1277ae]:after,.cbs-ic-run[data-v-cc1277ae]:after{content:"";position:absolute;top:2px;left:3px;border-left:11px solid #2e9b2e;border-top:6px solid transparent;border-bottom:6px solid transparent}.cbs-ic-buildrun[data-v-cc1277ae]:before{content:"";position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#fff 0 1.5px,#e0a800 2px 4px,transparent 4.5px),repeating-conic-gradient(#c58f00 0 15deg,transparent 15deg 45deg)}.cbs-ic-buildrun[data-v-cc1277ae]:after{top:5px;left:6px;border-left-width:9px;border-top-width:5px;border-bottom-width:5px}.cbs-ic-rebuild[data-v-cc1277ae]:after{content:"";position:absolute;top:2px;left:2px;width:9px;height:9px;border:2px solid #8a6d00;border-right-color:transparent;border-radius:50%}.cbs-ic-abort[data-v-cc1277ae]{width:13px;height:13px;background:#e0e0e0;border:1px solid #555}.cbs-ic-abort[data-v-cc1277ae]:after{content:"\2715";position:absolute;top:-2px;left:2px;font-size:11px;color:#c62828}.cbs-ic-dbg2[data-v-cc1277ae],.cbs-ic-dbg[data-v-cc1277ae]{opacity:.35;margin:0 4px}.cbs-ic-dbg2[data-v-cc1277ae]:after,.cbs-ic-dbg[data-v-cc1277ae]:after{content:"";position:absolute;top:3px;left:4px;border-left:9px solid #555;border-top:5px solid transparent;border-bottom:5px solid transparent}.cbs-ic-dbg2[data-v-cc1277ae]:before{content:"";position:absolute;top:3px;left:0;width:2px;height:10px;background:#555}.cbs-ic-find[data-v-cc1277ae]:after{content:"";position:absolute;top:1px;left:1px;width:8px;height:8px;border:2px solid #3d6fb6;border-radius:50%}.cbs-ic-pin[data-v-cc1277ae]:after{content:"";position:absolute;top:2px;left:3px;width:9px;height:9px;background:#d32f2f;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.cbs-main[data-v-cc1277ae]{flex:1;min-height:0;display:flex}.cbs-panel-head[data-v-cc1277ae]{display:flex;align-items:center;justify-content:space-between;height:20px;padding:0 6px;font-size:12px;background:#dcdcdc;border-bottom:1px solid #c4c4c4}.cbs-panel-x[data-v-cc1277ae]{cursor:pointer;padding:0 3px}.cbs-panel-x[data-v-cc1277ae]:hover{background:#c9c9c9}.cbs-manager[data-v-cc1277ae]{width:200px;display:flex;flex-direction:column;border-right:1px solid #a9a9a9}.cbs-mgr-tabs[data-v-cc1277ae]{display:flex;padding:3px 3px 0;border-bottom:1px solid #a9a9a9}.cbs-mgr-tab[data-v-cc1277ae]{padding:3px 7px;font-size:12px;border:1px solid transparent;border-bottom:none;cursor:pointer}.cbs-mgr-tab-on[data-v-cc1277ae]{background:#fff;border-color:#a9a9a9;margin-bottom:-1px}.cbs-mgr-body[data-v-cc1277ae]{flex:1;overflow:auto;padding:4px;background:#fff}.cbs-mgr-note[data-v-cc1277ae]{margin:8px 4px;font-size:12px;color:#777;line-height:1.5}.cbs-tree-row[data-v-cc1277ae]{display:flex;align-items:center;gap:5px;padding:2px 3px;white-space:nowrap;font-size:12px}.cbs-tree-child[data-v-cc1277ae]{padding-left:18px}.cbs-tree-file[data-v-cc1277ae]{cursor:pointer}.cbs-tree-file[data-v-cc1277ae]:hover{background:#e3eefa}.cbs-editor-area[data-v-cc1277ae]{flex:1;min-width:0;display:flex;flex-direction:column}.cbs-tabs[data-v-cc1277ae]{display:flex;min-height:25px;padding:2px 2px 0;border-bottom:1px solid #a9a9a9;overflow-x:auto}.cbs-tab[data-v-cc1277ae]{display:inline-flex;align-items:center;gap:8px;padding:3px 8px;margin-right:2px;font-size:12px;white-space:nowrap;background:#e0e0e0;border:1px solid #a9a9a9;border-bottom:none;cursor:pointer}.cbs-tab-on[data-v-cc1277ae]{background:#fff;margin-bottom:-1px}.cbs-tab-x[data-v-cc1277ae]{font-size:10px;color:#666;padding:0 2px}.cbs-tab-x[data-v-cc1277ae]:hover{color:#c62828}.cbs-editor-body[data-v-cc1277ae]{position:relative;flex:1;min-height:0;display:flex;background:#fff}.cbs-empty-editor[data-v-cc1277ae]{flex:1;background:#b9b9b9}.cbs-start[data-v-cc1277ae]{flex:1;overflow:auto;padding:36px 48px;background:linear-gradient(#fafcff,#eef3fa)}.cbs-start-logo[data-v-cc1277ae]{font-size:34px;font-weight:700;color:#2b5797;font-family:Georgia,serif}.cbs-start-sub[data-v-cc1277ae]{margin:4px 0 24px;color:#666}.cbs-start-links[data-v-cc1277ae],.cbs-start-recent[data-v-cc1277ae]{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.cbs-start-links a[data-v-cc1277ae],.cbs-start-recent a[data-v-cc1277ae]{color:#1a56b0;text-decoration:underline}.cbs-start-none[data-v-cc1277ae]{color:#888}.cbs-editor[data-v-cc1277ae]{flex:1;min-width:0;display:flex;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:15px;line-height:20px}.cbs-gutter[data-v-cc1277ae]{width:52px;padding-top:4px;overflow:hidden;text-align:right;color:grey;background:#f4f4f4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cbs-ln[data-v-cc1277ae]{height:20px;padding-right:8px}.cbs-ln-err[data-v-cc1277ae]{background:#e00;color:#fff}.cbs-ln-pad[data-v-cc1277ae]{height:60px}.cbs-changebar[data-v-cc1277ae]{width:4px;background:#3ecf3e}.cbs-changebar-mod[data-v-cc1277ae]{background:#f2d21b}.cbs-code-wrap[data-v-cc1277ae]{position:relative;flex:1;min-width:0}.cbs-hl[data-v-cc1277ae],.cbs-ta[data-v-cc1277ae]{position:absolute;top:0;left:0;margin:0;padding:4px 6px 40px;font-family:inherit;font-size:inherit;line-height:inherit;white-space:pre;-moz-tab-size:4;-o-tab-size:4;tab-size:4;border:none;letter-spacing:0}.cbs-hl[data-v-cc1277ae]{right:0;bottom:0;padding-right:60px;padding-bottom:60px;overflow:hidden;color:#000;pointer-events:none}.cbs-ta[data-v-cc1277ae]{width:100%;height:100%;resize:none;overflow:auto;outline:none;color:transparent;background:transparent;caret-color:#000}.cbs-ta[data-v-cc1277ae]::-moz-selection{background:rgba(51,136,255,.3)}.cbs-ta[data-v-cc1277ae]::selection{background:rgba(51,136,255,.3)}[data-v-cc1277ae] .cbs-hl-kw{color:#00007f;font-weight:700}[data-v-cc1277ae] .cbs-hl-kw2{color:#009400;font-weight:700}[data-v-cc1277ae] .cbs-hl-pre{color:#00a000}[data-v-cc1277ae] .cbs-hl-str{color:#00f}[data-v-cc1277ae] .cbs-hl-num{color:#f0f}[data-v-cc1277ae] .cbs-hl-com{color:#a0a0a0}[data-v-cc1277ae] .cbs-hl-op{color:red}.cbs-term[data-v-cc1277ae]{position:absolute;top:24px;left:50%;z-index:20;width:640px;max-width:calc(100% - 20px);transform:translateX(-50%);display:flex;flex-direction:column;border:1px solid #222;box-shadow:0 8px 28px rgba(0,0,0,.45)}.cbs-term-title[data-v-cc1277ae]{display:flex;align-items:center;justify-content:space-between;height:24px;padding:0 4px 0 10px;color:#fff;font-size:13px;background:linear-gradient(#4a6f96,#36587d)}.cbs-term-menu[data-v-cc1277ae]{padding:2px 8px;font-size:12px;background:#ececec;border-bottom:1px solid #c4c4c4}.cbs-term-body[data-v-cc1277ae]{height:300px;padding:4px 6px;overflow:auto;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:18px;white-space:pre-wrap;word-break:break-all;color:#d3d7cf;background:#000;cursor:text;transition:background .15s}.cbs-term-flash[data-v-cc1277ae]{background:#3a0000}.cbs-term-in[data-v-cc1277ae]{color:#fff}.cbs-term-err[data-v-cc1277ae]{color:#ef5350}.cbs-term-input[data-v-cc1277ae]{min-width:2ch;width:60%;padding:0;font:inherit;color:#fff;background:transparent;border:none;outline:none;caret-color:#d3d7cf}.cbs-term-nopaste[data-v-cc1277ae]{padding:4px 8px;font-size:12px;line-height:1.5;color:#6b4a00;background:#fff3c4;border-bottom:1px solid #e0c060}.cbs-term-xterm .cbs-term-body[data-v-cc1277ae]{font-family:DejaVu Sans Mono,Liberation Mono,Courier New,monospace;font-size:13px;color:#000;background:#fff}.cbs-term-xterm .cbs-term-flash[data-v-cc1277ae]{background:#ffd6d6}.cbs-term-xterm .cbs-term-in[data-v-cc1277ae],.cbs-term-xterm .cbs-term-input[data-v-cc1277ae]{color:#000}.cbs-term-xterm .cbs-term-input[data-v-cc1277ae]{caret-color:#000}.cbs-term-xterm .cbs-term-err[data-v-cc1277ae]{color:#c62828}.cbs-term-ctx[data-v-cc1277ae]{position:absolute;z-index:2;min-width:120px;padding:3px 0;font-size:13px;background:#f5f5f5;border:1px solid #999;box-shadow:2px 3px 8px rgba(0,0,0,.35)}.cbs-term-ctx-item[data-v-cc1277ae]{padding:3px 16px;cursor:default}.cbs-term-ctx-item[data-v-cc1277ae]:hover{color:#fff;background:#3a6fb5}.cbs-term-ctx-off[data-v-cc1277ae]{color:#999;pointer-events:none}.cbs-term-help[data-v-cc1277ae]{position:absolute;top:380px;left:50%;z-index:20;width:640px;max-width:calc(100% - 20px);transform:translateX(-50%);padding:8px 10px;font-size:12px;line-height:1.8;background:#fff8db;border:1px solid #e0c060;border-radius:3px}.cbs-term-help kbd[data-v-cc1277ae]{padding:0 4px;font-size:11px;background:#fff;border:1px solid #aaa;border-radius:3px}.cbs-logs[data-v-cc1277ae]{height:190px;display:flex;flex-direction:column;border-top:1px solid #a9a9a9}.cbs-log-tabs[data-v-cc1277ae]{display:flex;padding:2px 2px 0;overflow-x:auto;border-bottom:1px solid #a9a9a9}.cbs-log-tab[data-v-cc1277ae]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;font-size:12px;white-space:nowrap;border:1px solid transparent;border-bottom:none;cursor:pointer}.cbs-log-tab .cbs-ic[data-v-cc1277ae]{transform:scale(.8)}.cbs-log-tab-on[data-v-cc1277ae]{background:#fff;border-color:#a9a9a9;margin-bottom:-1px}.cbs-log-body[data-v-cc1277ae]{flex:1;min-height:0;overflow:auto;background:#fff}.cbs-log-text[data-v-cc1277ae]{height:100%;overflow:auto;padding:3px 6px;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:17px;white-space:pre}.cbs-log-dim[data-v-cc1277ae]{color:#888}.cbs-bl[data-v-cc1277ae]{min-height:17px}.cbs-bl-head[data-v-cc1277ae]{color:#000}.cbs-bl-err[data-v-cc1277ae]{color:#d00}.cbs-bl-ok[data-v-cc1277ae],.cbs-bl-warn[data-v-cc1277ae]{color:#0000c8}.cbs-msg-table[data-v-cc1277ae]{width:100%;border-collapse:collapse;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.cbs-msg-table th[data-v-cc1277ae]{position:sticky;top:0;padding:3px 6px;text-align:left;font-weight:400;background:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.cbs-msg-table td[data-v-cc1277ae]{padding:2px 6px;white-space:pre;border-right:1px solid #eee;max-width:190px;overflow:hidden;text-overflow:ellipsis}.cbs-msg-table td[data-v-cc1277ae]:last-child{max-width:none}.cbs-msg-err td[data-v-cc1277ae]{color:#d00}.cbs-msg-warn td[data-v-cc1277ae]{color:#0000c8}.cbs-msg-link[data-v-cc1277ae]{cursor:pointer}.cbs-msg-sel td[data-v-cc1277ae]{background:#d6d6d6}.cbs-statusbar[data-v-cc1277ae]{display:flex;height:22px;font-size:12px;border-top:1px solid #c8c8c8}.cbs-sb-path[data-v-cc1277ae]{flex:1;min-width:0;padding:3px 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cbs-sb-cell[data-v-cc1277ae]{padding:3px 8px;white-space:nowrap;border-left:1px solid #c8c8c8}.cbs-sb-pos[data-v-cc1277ae]{min-width:150px}.cbs-mask[data-v-cc1277ae]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding-top:90px;background:rgba(0,0,0,.12)}.cbs-dlg[data-v-cc1277ae]{width:520px;max-width:calc(100% - 20px);background:#ececec;border:1px solid #555;box-shadow:0 10px 30px rgba(0,0,0,.4)}.cbs-msgbox[data-v-cc1277ae]{width:440px}.cbs-compiler[data-v-cc1277ae]{width:640px}.cbs-env[data-v-cc1277ae]{width:760px}.cbs-env-body[data-v-cc1277ae]{display:flex;gap:10px}.cbs-env-cats[data-v-cc1277ae]{flex:none;width:190px;height:340px;margin:0;padding:2px 0;overflow:auto;list-style:none;background:#fff;border:1px solid #a9a9a9}.cbs-env-cat[data-v-cc1277ae]{display:flex;align-items:center;gap:6px;padding:4px 8px;font-size:12px;cursor:default}.cbs-env-cat-on[data-v-cc1277ae]{background:#93c3ec}.cbs-env-page[data-v-cc1277ae]{flex:1;min-width:0}.cbs-env-group[data-v-cc1277ae]{padding:4px 8px;margin-bottom:10px;border:1px solid #c8c8c8;border-radius:3px}.cbs-env-row[data-v-cc1277ae]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px}.cbs-env-row>span[data-v-cc1277ae]{flex:none}.cbs-env-term-row[data-v-cc1277ae]{padding:6px;margin:0 -6px 8px;background:#fff8db;border:1px solid #e0c060;border-radius:3px}.cbs-env-input[data-v-cc1277ae]{height:24px;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.cbs-env-input[data-v-cc1277ae]:disabled{color:#777;background:#f4f4f4}.cbs-env-combo[data-v-cc1277ae]{position:relative;display:flex;flex:1;min-width:0}.cbs-env-combo .cbs-env-input[data-v-cc1277ae]{flex:1;min-width:0;border-radius:2px 0 0 2px}.cbs-env-combo-btn[data-v-cc1277ae]{width:24px;font-size:11px;background:linear-gradient(#fbfbfb,#dedede);border:1px solid #8a8a8a;border-left:none;border-radius:0 2px 2px 0;cursor:pointer}.cbs-env-combo-list[data-v-cc1277ae]{position:absolute;top:100%;right:0;left:0;z-index:3;margin:0;padding:2px 0;list-style:none;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;background:#fff;border:1px solid #8a8a8a;box-shadow:0 4px 12px rgba(0,0,0,.25)}.cbs-env-combo-list li[data-v-cc1277ae]{padding:3px 8px;cursor:default}.cbs-env-combo-list li[data-v-cc1277ae]:hover{color:#fff;background:#3a6fb5}.cbs-env-combo-on[data-v-cc1277ae]{font-weight:700}.cbs-dlg-title[data-v-cc1277ae]{height:24px;padding:3px 10px;color:#fff;background:linear-gradient(#4a6f96,#36587d)}.cbs-dlg-body[data-v-cc1277ae]{padding:12px 14px}.cbs-msgbox-body[data-v-cc1277ae]{display:flex;gap:14px;align-items:flex-start}.cbs-msgbox-text[data-v-cc1277ae]{white-space:pre-line;line-height:1.6}.cbs-msgbox-icon[data-v-cc1277ae]{flex:none;width:32px;height:32px;line-height:32px;text-align:center;font-size:20px;font-weight:700;color:#fff;border-radius:50%;background:#3f7bd1}.cbs-mi-err[data-v-cc1277ae]{background:#d9473b}.cbs-dlg-actions[data-v-cc1277ae]{display:flex;justify-content:flex-end;gap:8px;padding:0 14px 12px}.cbs-btn[data-v-cc1277ae]{min-width:78px;padding:4px 12px;font-family:inherit;font-size:13px;background:linear-gradient(#fbfbfb,#dedede);border:1px solid #8a8a8a;border-radius:3px;cursor:pointer}.cbs-btn[data-v-cc1277ae]:hover:not(:disabled){background:linear-gradient(#fff,#e9e9e9)}.cbs-btn[data-v-cc1277ae]:disabled{color:#999;cursor:default}.cbs-btn-def[data-v-cc1277ae]{border-color:#3a6fb5;box-shadow:inset 0 0 0 1px #9cc0ec}.cbs-dlg-note[data-v-cc1277ae]{margin:10px 0 0;font-size:12px;line-height:1.6;color:#555}.cbs-dlg-note code[data-v-cc1277ae]{padding:0 3px;background:#fff;border:1px solid #ddd}.cbs-dlg-warn[data-v-cc1277ae]{margin:8px 0 0;font-size:12px;color:#c62828}.cbs-gtk-row[data-v-cc1277ae]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cbs-gtk-label[data-v-cc1277ae]{width:120px;white-space:nowrap;text-align:right;font-weight:700}.cbs-gtk-input[data-v-cc1277ae]{flex:1;height:26px;padding:0 6px;font-family:inherit;font-size:13px;border:1px solid #8a8a8a;border-radius:2px;outline:none}.cbs-gtk-input[data-v-cc1277ae]:focus{border-color:#3a6fb5}.cbs-gtk-folder[data-v-cc1277ae]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;background:#fff;border:1px solid #b5b5b5;border-radius:2px}.cbs-gtk-files[data-v-cc1277ae]{height:130px;overflow:auto;background:#fff;border:1px solid #b5b5b5}.cbs-gtk-files-head[data-v-cc1277ae]{padding:3px 8px;font-size:12px;background:#f0f0f0;border-bottom:1px solid #ddd}.cbs-gtk-file[data-v-cc1277ae]{display:flex;align-items:center;gap:6px;padding:3px 8px;cursor:default}.cbs-gtk-file[data-v-cc1277ae]:hover{background:#e3eefa}.cbs-gtk-file-on[data-v-cc1277ae]{background:#93c3ec!important}.cbs-gtk-empty[data-v-cc1277ae]{padding:8px;color:#888;font-size:12px}.cbs-gtk-filter[data-v-cc1277ae]{justify-content:flex-end;margin:8px 0 0}.cbs-gtk-select[data-v-cc1277ae]{height:24px;font-family:inherit;font-size:13px}.cbs-cmp-tabs[data-v-cc1277ae]{display:flex;margin-top:6px;border-bottom:1px solid #a9a9a9}.cbs-cmp-sub[data-v-cc1277ae]{margin-top:8px}.cbs-cmp-tab[data-v-cc1277ae]{padding:3px 8px;font-size:12px;color:#777}.cbs-cmp-tab-on[data-v-cc1277ae]{color:#000;background:#fff;border:1px solid #a9a9a9;border-bottom:none;margin-bottom:-1px}.cbs-cmp-list[data-v-cc1277ae]{height:190px;overflow:auto;padding:4px 6px;background:#fff;border:1px solid #a9a9a9;border-top:none}.cbs-cmp-cat[data-v-cc1277ae]{color:#555;margin:2px 0 4px}.cbs-cmp-flag[data-v-cc1277ae]{display:flex;align-items:center;gap:6px;padding:2px 0;font-size:12px;cursor:pointer}.cbs-mini-btn[data-v-cc1277ae]{padding:2px 8px;font-family:inherit;font-size:12px;background:linear-gradient(#f8f8f8,#e0e0e0);border:1px solid #8a8a8a;border-radius:3px;cursor:pointer}.cbs-mini-btn[data-v-cc1277ae]:hover{background:linear-gradient(#fff,#ebebeb)}.cbs-guide[data-v-cc1277ae]{width:290px;flex:none;margin-left:10px;display:flex;flex-direction:column;overflow:auto;font-family:Noto Sans TC,Microsoft JhengHei,sans-serif;background:#f4f4f4;border:1px solid #333;box-shadow:0 6px 24px rgba(0,0,0,.35)}.cbs-guide-head[data-v-cc1277ae]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;font-size:15px;font-weight:700;color:#1f3333;background:#aed9d9;border-bottom:1px solid #8fc3c3}.cbs-guide-intro[data-v-cc1277ae]{margin:10px 12px 4px;font-size:12px;line-height:1.6;color:#555}.cbs-steps[data-v-cc1277ae]{margin:0;padding:4px 10px;list-style:none}.cbs-step[data-v-cc1277ae]{display:flex;gap:8px;padding:8px 6px;border-bottom:1px dashed #d4d4d4}.cbs-step-mark[data-v-cc1277ae]{flex:none;width:22px;height:22px;line-height:20px;text-align:center;font-size:12px;font-weight:700;color:#6b7c7c;border:1px solid #9fb5b5;border-radius:50%;background:#fff}.cbs-step-done .cbs-step-mark[data-v-cc1277ae]{color:#fff;background:#2e7d32;border-color:#2e7d32}.cbs-step-done .cbs-step-title[data-v-cc1277ae]{color:#6b7c7c;text-decoration:line-through}.cbs-step-cur[data-v-cc1277ae]{background:#e3f3f3;border-radius:4px}.cbs-step-cur .cbs-step-mark[data-v-cc1277ae]{color:#fff;background:#2f8f8f;border-color:#2f8f8f}.cbs-step-title[data-v-cc1277ae]{font-size:13px;font-weight:700;line-height:1.5}.cbs-step-warn[data-v-cc1277ae]{margin-top:6px;padding:6px 8px;border:1px solid #f5b7b1;border-radius:4px;background:#fdecea;color:#c0392b;font-size:12px;font-weight:700;line-height:1.6}.cbs-step-hint[data-v-cc1277ae]{margin-top:4px;font-size:12px;line-height:1.6;color:#444}.cbs-step-sample[data-v-cc1277ae]{margin-top:6px}.cbs-step-sample pre[data-v-cc1277ae]{margin:6px 0 0;padding:6px 8px;font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.5;background:#fff;border:1px solid #ccc;overflow-x:auto}.cbs-guide-done[data-v-cc1277ae]{padding:8px 10px;color:#1b5e20;background:#e8f5e9;border:1px solid #a5d6a7;border-radius:4px}.cbs-guide-done[data-v-cc1277ae],.cbs-tips[data-v-cc1277ae]{margin:8px 12px;font-size:12px;line-height:1.6}.cbs-tips ul[data-v-cc1277ae]{margin:4px 0 0;padding-left:18px}.cbs-tips code[data-v-cc1277ae]{font-family:DejaVu Sans Mono,Consolas,Liberation Mono,Courier New,monospace}.cbs-tips-title[data-v-cc1277ae]{font-weight:700;color:#1f3333}.cbs-guide-foot[data-v-cc1277ae]{margin-top:auto;padding:10px 12px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;border-top:1px solid #ddd}.cbs-guide-run-note[data-v-cc1277ae]{font-size:11px;color:#888}.cbs-overlay-exam .cbs-stage[data-v-cc1277ae]{padding:0}.cbs-tree-grandchild[data-v-cc1277ae]{padding-left:40px}.cbs-gtk-folder-sel[data-v-cc1277ae]{min-width:180px}.cbs-tips-toggle[data-v-cc1277ae]{margin-right:12px;padding:3px 8px;font-size:12px;color:#2f343a;background:#ffd54f;border-radius:3px;cursor:pointer}.cbs-tips-toggle.cbs-tips-toggle-on[data-v-cc1277ae],.cbs-tips-toggle[data-v-cc1277ae]:hover{background:#ffe082}.cbs-exam-tips[data-v-cc1277ae]{position:absolute;right:4px;bottom:100%;z-index:70;width:340px;margin-bottom:4px;font-family:Noto Sans TC,Microsoft JhengHei,sans-serif;color:#1a1a1a;background:#f4f4f4;border:1px solid #333;box-shadow:0 6px 24px rgba(0,0,0,.4);-webkit-user-select:text;-moz-user-select:text;user-select:text}.cbs-exam-tips-head[data-v-cc1277ae]{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;font-size:14px;font-weight:700;color:#1f3333;background:#aed9d9;border-bottom:1px solid #8fc3c3}.cbs-exam-tips-head .cbs-panel-x[data-v-cc1277ae]{cursor:pointer}.cbs-exam-tips-list[data-v-cc1277ae]{margin:8px 0;padding:0 12px 0 30px;font-size:12.5px;line-height:1.7}.cbs-exam-tips-list li[data-v-cc1277ae]{margin-bottom:4px}.cbs-exam-tips-foot[data-v-cc1277ae]{padding:6px 10px 10px;text-align:right;border-top:1px solid #ddd}@media (max-width:1000px){.cbs-mobile-note[data-v-cc1277ae]{display:block}}