:root{--vscode-bg:#1e1e1e;--vscode-sidebar-bg:#252526;--vscode-activity-bar-bg:#333;--vscode-tab-active-bg:#1e1e1e;--vscode-tab-inactive-bg:#2d2d2d;--vscode-tab-border:#252526;--vscode-text:#ccc;--vscode-text-muted:#858585;--vscode-accent:#007acc;--vscode-line-number:#858585;--vscode-scrollbar-thumb:#79797966;--vscode-scrollbar-thumb-hover:#6c6c6cb3;--vscode-scrollbar-thumb-active:#bfbfbf66;--vscode-notifications-background:#252526;--vscode-notifications-foreground:#ccc;--vscode-notifications-border:#303031;--vscode-notifications-error-background:#f14c4c;--vscode-notifications-info-background:#3794ff;--vscode-notifications-warning-background:#cca700;--vscode-button-background:#0e639c;--vscode-button-foreground:#fff;--vscode-button-hover-background:#17b;--vscode-button-secondary-background:#3a3d41;--vscode-button-secondary-foreground:#fff;--vscode-button-secondary-hover-background:#45494e;--vscode-widget-background:#252526;--vscode-widget-border:#454545;--vscode-widget-shadow:#0000005c;--mine-1:#4fc1ff;--mine-2:#b5cea8;--mine-3:#dcdcaa;--mine-4:#ce9178;--mine-5:#f44747;--mine-6:#4ec9b0;--mine-7:#c586c0;--mine-8:gray}body{background-color:var(--vscode-bg);color:var(--vscode-text);margin:0;padding:0;font-family:Consolas,Monaco,Courier New,monospace;overflow:hidden}#app{flex-direction:column;height:100vh;display:flex}::-webkit-scrollbar{width:10px;height:10px;background-color:#0000!important}::-webkit-scrollbar-track{background-color:#0000!important}::-webkit-scrollbar-corner{background-color:#0000!important}::-webkit-scrollbar-thumb{background-color:var(--vscode-scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background-color:var(--vscode-scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--vscode-scrollbar-thumb-active)}.vsc-icon-wrapper[data-v-ed7941de] svg{fill:currentColor;display:block;width:100%!important;height:100%!important}.code-layout[data-v-897690ee]{flex-direction:column;display:flex}.line[data-v-897690ee]{white-space:pre;align-items:center;height:20px;display:flex}.indent[data-v-897690ee]{width:20px;display:inline-block}.keyword[data-v-897690ee]{color:#c586c0}.variable[data-v-897690ee]{color:#9cdcfe}.function[data-v-897690ee]{color:#dcdcaa}.string[data-v-897690ee]{color:#ce9178}.number[data-v-897690ee]{color:#b5cea8}.comment[data-v-897690ee]{color:#6a9955}.minesweeper-view[data-v-ae1405de]{height:100%;font-family:Consolas,monospace;font-size:14px;line-height:20px;position:relative;overflow:hidden}.minesweeper-view .quick-reset-btn[data-v-ae1405de]{z-index:100;cursor:pointer;color:#fff6;background:#0000004d;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:fixed;top:31px;right:20px}.minesweeper-view .quick-reset-btn[data-v-ae1405de]:hover{color:#fffc;background:#ffffff1a}.minesweeper-view .quick-reset-btn[data-v-ae1405de]:active{background:#ffffff1a}.minesweeper-view .quick-reset-btn.status-won[data-v-ae1405de]{color:#4ec9b0;background:#4ec9b01a;border-color:#4ec9b066}.minesweeper-view .quick-reset-btn.status-lost[data-v-ae1405de]{color:#f44747;background:#f447471a;border-color:#f4474766}.minesweeper-view .quick-reset-btn .status-text[data-v-ae1405de]{letter-spacing:.5px;margin-right:6px;font-size:11px;font-weight:700}.minesweeper-view .variable[data-v-ae1405de]{color:#9cdcfe}.minesweeper-view .suffix[data-v-ae1405de]{color:var(--vscode-text)}.minesweeper-view .game-grid[data-v-ae1405de]{-webkit-user-select:none;user-select:none}.minesweeper-view .grid-row[data-v-ae1405de]{align-items:center;height:20px;display:flex}.minesweeper-view .grid-row[data-v-ae1405de]:hover{background:#ffffff0d}.minesweeper-view .cell[data-v-ae1405de]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-weight:700;display:flex;position:relative}.minesweeper-view .cell .cell-content[data-v-ae1405de]{border-radius:2px;justify-content:center;align-items:center;width:17px;height:17px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.minesweeper-view .cell .char[data-v-ae1405de]{z-index:1}.minesweeper-view .cell.cell-hidden[data-v-ae1405de]{color:#ffffff26}.minesweeper-view .cell.cell-hidden:hover .cell-content[data-v-ae1405de]{color:#fff6;transform:scale(1.1);background:#ffffff1a!important}.minesweeper-view .cell.cell-flagged[data-v-ae1405de]{color:#0000}.minesweeper-view .cell.cell-flagged:hover .cell-content[data-v-ae1405de]{transition:none}.minesweeper-view .cell.cell-revealed .cell-content[data-v-ae1405de]{background:0 0}.minesweeper-view .cell.cell-revealed.cell-count-0[data-v-ae1405de]{color:#0000}.minesweeper-view .cell.cell-revealed.cell-count-1[data-v-ae1405de]{color:var(--mine-1)}.minesweeper-view .cell.cell-revealed.cell-count-2[data-v-ae1405de]{color:var(--mine-2)}.minesweeper-view .cell.cell-revealed.cell-count-3[data-v-ae1405de]{color:var(--mine-3)}.minesweeper-view .cell.cell-revealed.cell-count-4[data-v-ae1405de]{color:var(--mine-4)}.minesweeper-view .cell.cell-revealed.cell-count-5[data-v-ae1405de]{color:var(--mine-5)}.minesweeper-view .cell.cell-revealed.cell-count-6[data-v-ae1405de]{color:var(--mine-6)}.minesweeper-view .cell.cell-revealed.cell-count-7[data-v-ae1405de]{color:var(--mine-7)}.minesweeper-view .cell.cell-revealed.cell-count-8[data-v-ae1405de]{color:var(--mine-8)}.minesweeper-view .cell.cell-mine[data-v-ae1405de]{color:#f44747}.minesweeper-view .cell.cell-mine .cell-content[data-v-ae1405de]{background:#f4474733}.minesweeper-view .cell .breakpoint[data-v-ae1405de]{background:var(--flag-color);width:10px;height:10px;box-shadow:0 0 5px var(--flag-color);border-radius:50%}.minesweeper-view .overlay[data-v-ae1405de]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.minesweeper-view .overlay .message-box[data-v-ae1405de]{background:var(--vscode-sidebar-bg);border:1px solid var(--vscode-accent);text-align:center;padding:30px;box-shadow:0 10px 30px #00000080}.minesweeper-view .overlay .message-box .title[data-v-ae1405de]{color:#fff;margin-bottom:10px;font-size:20px;font-weight:700}.minesweeper-view .overlay .message-box .subtitle[data-v-ae1405de]{opacity:.8;margin-bottom:20px}.minesweeper-view .overlay .message-box button[data-v-ae1405de]{background:var(--vscode-accent);color:#fff;cursor:pointer;border:none;padding:8px 20px;font-family:inherit}.minesweeper-view .overlay .message-box button[data-v-ae1405de]:hover{background:#2b95e1}.activity-bar[data-v-461106aa]{background-color:var(--vscode-activity-bar-bg);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:42px;padding:8px 0;display:flex}.activity-bar .top-icons[data-v-461106aa],.activity-bar .bottom-icons[data-v-461106aa]{flex-direction:column;gap:10px;display:flex}.activity-bar .icon[data-v-461106aa]{cursor:pointer;color:#fff6;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s,background-color .2s;display:flex}.activity-bar .icon[data-v-461106aa]:hover{color:#ffffffe6}.activity-bar .icon.active[data-v-461106aa]{color:#fff;background-color:#ffffff1a;border-radius:6px}.activity-bar .icon svg[data-v-461106aa]{width:22px;height:22px}.activity-bar .icon.avatar-icon img[data-v-461106aa]{object-fit:cover;border-radius:50%;width:24px;height:24px}.file-tree[data-v-0f473b84]{color:#ccc;font-size:13px}.file-item[data-v-0f473b84]{cursor:pointer;align-items:center;height:22px;padding:3px 14px;display:flex}.file-item[data-v-0f473b84]:hover{background:#ffffff0d}.file-item.active[data-v-0f473b84]{color:#fff;background:#ffffff1a}.file-item .indent[data-v-0f473b84]{width:16px}.file-item .icon[data-v-0f473b84]{opacity:.8;margin-right:6px}.file-item .icon.folder[data-v-0f473b84]{color:#dcb67a}.file-item .icon.text-icon[data-v-0f473b84]{color:#519aba;opacity:1;text-align:center;width:16px;font-size:10px;font-weight:700}.icon-placeholder[data-v-0f473b84]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;display:flex}.file-icon[data-v-0f473b84]{flex-shrink:0;margin-right:8px}.file-name[data-v-0f473b84]{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:.025em;overflow:hidden}.tabs[data-v-aed0fd48]{background-color:var(--vscode-tab-inactive-bg);-webkit-user-select:none;user-select:none;height:32px;display:flex;overflow-x:auto}.tabs[data-v-aed0fd48]::-webkit-scrollbar{height:0}.tabs .tab[data-v-aed0fd48]{background-color:var(--vscode-tab-inactive-bg);border-top:1px solid var(--vscode-tab-border);border-right:1px solid var(--vscode-tab-border);cursor:pointer;opacity:.7;white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;display:flex}.tabs .tab.active[data-v-aed0fd48]{background-color:var(--vscode-tab-active-bg);opacity:1;border-top:1px solid var(--vscode-accent)}.tabs .tab.dragging[data-v-aed0fd48]{opacity:.4}.tabs .tab.drag-over[data-v-aed0fd48]{border-left:2px solid var(--vscode-accent);background-color:#ffffff0d}.tabs .tab .icon.text-icon[data-v-aed0fd48]{text-align:center;width:24px;margin-right:6px;font-size:11px;font-weight:700}.tabs .tab .tab-icon[data-v-aed0fd48]{flex-shrink:0;margin-right:6px}.tabs .tab .close[data-v-aed0fd48]{text-align:center;opacity:0;width:16px;height:16px;margin-left:auto;padding-left:5px;font-size:16px;line-height:16px;transition:opacity .2s}.tabs .tab .close[data-v-aed0fd48]:hover{opacity:1!important}.tabs .tab:hover .close[data-v-aed0fd48],.tabs .tab.active .close[data-v-aed0fd48]{opacity:.5}.records-dashboard .section-title[data-v-2f785716]{color:#fff;margin-top:0;margin-bottom:25px;font-size:20px;font-weight:600}.records-dashboard .no-results[data-v-2f785716]{color:#fff6;padding:20px;font-size:14px}.records-dashboard .best-records-container[data-v-2f785716]{gap:20px;max-width:800px;margin-bottom:20px;display:flex}.records-dashboard .best-records-container .best-card[data-v-2f785716]{text-align:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;flex:1;padding:15px}.records-dashboard .best-records-container .best-card .diff-title[data-v-2f785716]{margin-bottom:10px;font-size:14px}.records-dashboard .best-records-container .best-card .best-time[data-v-2f785716]{color:#4ec9b0;margin-bottom:5px;font-family:Consolas,monospace;font-size:24px;font-weight:700}.records-dashboard .best-records-container .best-card .best-time.empty[data-v-2f785716]{color:#fff3}.records-dashboard .best-records-container .best-card .best-date[data-v-2f785716]{color:#fff6;font-size:12px}.records-dashboard .records-table-container[data-v-2f785716]{border:1px solid #ffffff1a;border-radius:4px;max-width:800px;max-height:450px;margin-top:10px;overflow:auto}.records-dashboard .rank-tip[data-v-2f785716]{color:#ffffff59;font-size:12px;font-weight:400}.records-dashboard .global-actions[data-v-2f785716]{align-items:center;gap:10px;margin-left:10px;display:inline-flex}.records-dashboard .icon-button[data-v-2f785716]{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;transition:all .2s;display:flex}.records-dashboard .icon-button[data-v-2f785716]:hover{color:#fff;background:#ffffff1a}.records-dashboard .icon-button[data-v-2f785716]:disabled{opacity:.5;cursor:not-allowed}.records-dashboard .diff-tabs[data-v-2f785716]{gap:8px;margin-bottom:15px;display:flex}.records-dashboard .diff-tabs .tab-item[data-v-2f785716]{color:#ffffff80;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:2px;padding:4px 12px;font-size:12px;transition:all .2s}.records-dashboard .diff-tabs .tab-item[data-v-2f785716]:hover{background:#ffffff1a}.records-dashboard .diff-tabs .tab-item.active[data-v-2f785716]{color:#fff;background:#007acc;border-color:#007acc}.records-dashboard .records-table[data-v-2f785716]{border-collapse:collapse;text-align:left;width:100%;min-width:360px;font-size:13px}.records-dashboard .records-table th[data-v-2f785716],.records-dashboard .records-table td[data-v-2f785716]{border-bottom:1px solid #ffffff0d;padding:10px 15px}.records-dashboard .records-table th[data-v-2f785716]{color:#fff6;z-index:1;background:#252526;font-weight:400;position:sticky;top:0;box-shadow:0 1px #ffffff0d}.records-dashboard .records-table tr[data-v-2f785716]:hover{background:#ffffff05}.records-dashboard .records-table .clickable-row[data-v-2f785716]{cursor:pointer}.records-dashboard .records-table .clickable-row[data-v-2f785716]:hover{background:#f447471a}.records-dashboard .records-table .record-time[data-v-2f785716]{color:#4ec9b0;font-family:Consolas,monospace;font-weight:700}.records-dashboard .records-table .diff-easy[data-v-2f785716]{color:#4ec9b0}.records-dashboard .records-table .diff-medium[data-v-2f785716]{color:#ce9178}.records-dashboard .records-table .diff-hard[data-v-2f785716]{color:#f44747}.records-dashboard .records-table .diff-custom[data-v-2f785716]{color:#b5cea8}.records-dashboard .records-table .player-info[data-v-2f785716]{align-items:center;gap:6px;display:flex}.records-dashboard .records-table .player-info .player-avatar[data-v-2f785716]{object-fit:cover;border-radius:50%;width:18px;height:18px}.records-dashboard .records-table .player-info .player-avatar-placeholder[data-v-2f785716]{color:#fff6;background-color:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.records-dashboard .records-table .player-info .player-name[data-v-2f785716]{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.vscode-button[data-v-2f785716]{cursor:pointer;border:none;border-radius:2px;padding:6px 14px;font-family:inherit;font-size:13px}.vscode-button.secondary[data-v-2f785716]{color:#ccc;background:#3a3d41}.vscode-button.secondary[data-v-2f785716]:hover{background:#45494e}.settings-panel[data-v-a931bf13]{color:#ccc;background:var(--vscode-editor-bg,#1e1e1e);flex-direction:column;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.settings-panel .settings-header[data-v-a931bf13]{border-bottom:1px solid #ffffff0d;padding:10px 20px}.settings-panel .settings-header .search-bar[data-v-a931bf13]{margin-bottom:15px}.settings-panel .settings-header .search-bar input[data-v-a931bf13]{color:#fff;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:2px;outline:none;width:100%;max-width:600px;padding:6px 10px}.settings-panel .settings-header .search-bar input[data-v-a931bf13]:focus{border-color:#007fd4}.settings-panel .settings-header .header-nav-row[data-v-a931bf13]{justify-content:space-between;align-items:center;max-width:600px;display:flex}.settings-panel .settings-header .nav-tabs[data-v-a931bf13]{gap:20px;font-size:13px;display:flex}.settings-panel .settings-header .nav-tabs .tab[data-v-a931bf13]{cursor:pointer;color:#fff9;padding-bottom:5px}.settings-panel .settings-header .nav-tabs .tab.active[data-v-a931bf13]{color:#fff;border-bottom:1px solid #fff}.settings-panel .settings-header .version-tag[data-v-a931bf13]{color:#ffffff40;-webkit-user-select:none;user-select:none;cursor:default;font-family:inherit;font-size:12px}.settings-panel .settings-header .version-tag[data-v-a931bf13]:hover{color:#ffffff73}.settings-panel .settings-body[data-v-a931bf13]{flex:1;display:flex;overflow:auto hidden}.settings-panel .settings-body .sidebar[data-v-a931bf13]{flex-shrink:0;width:200px;padding:20px 0 20px 20px;overflow-y:auto}.settings-panel .settings-body .sidebar .category[data-v-a931bf13]{cursor:pointer;color:#fff9;border-left:2px solid #0000;padding:6px 15px;font-size:13px}.settings-panel .settings-body .sidebar .category.active[data-v-a931bf13]{color:#fff;background:#ffffff0d;font-weight:500}.settings-panel .settings-body .sidebar .category[data-v-a931bf13]:hover:not(.active){color:#fff}.settings-panel .settings-body .content[data-v-a931bf13]{flex:1;min-width:240px;padding:20px 40px;overflow:auto}.settings-panel .settings-body .content .no-results[data-v-a931bf13]{color:#fff6;padding:20px;font-size:14px}.settings-panel .settings-body .content .section-title[data-v-a931bf13]{color:#fff;margin-top:0;margin-bottom:25px;font-size:20px;font-weight:600}.settings-panel .settings-body .content .setting-item[data-v-a931bf13]{max-width:600px;margin-bottom:25px}.settings-panel .settings-body .content .setting-item .setting-name[data-v-a931bf13]{color:#ccc;margin-bottom:6px;font-size:14px}.settings-panel .settings-body .content .setting-item .setting-name[data-v-a931bf13] b{color:#fff;background:#ff03;font-weight:400}.settings-panel .settings-body .content .setting-item .setting-desc[data-v-a931bf13]{color:#fff9;margin-bottom:10px;font-size:13px}.settings-panel .settings-body .content .setting-item .vscode-input[data-v-a931bf13],.settings-panel .settings-body .content .setting-item .vscode-select[data-v-a931bf13]{color:#fff;box-sizing:border-box;background:#3c3c3c;border:1px solid #ffffff1a;border-radius:2px;outline:none;width:50%;min-width:200px;padding:6px 8px;font-family:inherit;font-size:13px}.settings-panel .settings-body .content .setting-item .vscode-input[data-v-a931bf13]:focus,.settings-panel .settings-body .content .setting-item .vscode-select[data-v-a931bf13]:focus{border-color:#007fd4}.settings-panel .settings-body .content .setting-item .vscode-input[data-v-a931bf13]:disabled,.settings-panel .settings-body .content .setting-item .vscode-select[data-v-a931bf13]:disabled{opacity:.5;cursor:not-allowed;background:#ffffff05}.settings-panel .settings-body .content .setting-item .slider-container[data-v-a931bf13]{align-items:center;width:50%;min-width:200px;display:flex}.settings-panel .settings-body .content .setting-item .vscode-slider[data-v-a931bf13]{cursor:pointer;flex:1}.settings-panel .settings-body .content .setting-item .range-val[data-v-a931bf13]{vertical-align:middle;font-variant-numeric:tabular-nums;margin-left:10px;font-size:13px}.breadcrumbs[data-v-562b256b]{background-color:var(--vscode-bg);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;height:28px;padding:0 10px;display:flex;overflow-x:auto}.breadcrumbs[data-v-562b256b]::-webkit-scrollbar{display:none}.breadcrumbs .breadcrumb-item[data-v-562b256b]{align-items:center;display:flex}.breadcrumbs .breadcrumb-item .item-content[data-v-562b256b]{cursor:pointer;border-radius:4px;align-items:center;height:22px;padding:0 4px;display:flex}.breadcrumbs .breadcrumb-item .item-content[data-v-562b256b]:hover{color:#fff;background:#ffffff0d}.breadcrumbs .breadcrumb-item .item-content .breadcrumb-icon[data-v-562b256b]{margin-right:6px}.breadcrumbs .breadcrumb-item .item-content .breadcrumb-text[data-v-562b256b]{opacity:.7;font-size:12px}.breadcrumbs .breadcrumb-item .item-content .breadcrumb-text.active[data-v-562b256b]{opacity:1}.breadcrumbs .breadcrumb-item .separator[data-v-562b256b]{opacity:.4;margin:0 4px}.app-footer[data-v-cb10c735]{background-color:var(--vscode-accent);color:#fff;white-space:nowrap;scrollbar-width:none;justify-content:space-between;align-items:center;height:22px;padding:0 10px;font-size:12px;display:flex;overflow-x:auto}.app-footer[data-v-cb10c735]::-webkit-scrollbar{display:none}.app-footer .left[data-v-cb10c735],.app-footer .right[data-v-cb10c735]{flex-shrink:0;align-items:center;height:100%;display:flex}.app-footer .item[data-v-cb10c735]{cursor:pointer;flex-shrink:0;align-items:center;height:100%;padding:0 10px;display:flex}.app-footer .item[data-v-cb10c735]:hover{background:#ffffff1a}.app-footer .item.branch[data-v-cb10c735]{font-weight:500}.vsc-tip-container[data-v-e3290cdf]{z-index:9999;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%)}.vsc-tip-item[data-v-e3290cdf]{pointer-events:auto;background-color:var(--vscode-notifications-background);min-width:320px;max-width:450px;color:var(--vscode-notifications-foreground);border:1px solid var(--vscode-notifications-border);box-shadow:0 4px 12px var(--vscode-widget-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;padding:10px 14px;animation:.2s ease-out slide-down-e3290cdf;display:flex}.vsc-tip-item[data-v-e3290cdf]:hover{filter:brightness(1.1)}.vsc-tip-item .icon-box[data-v-e3290cdf]{flex-shrink:0;margin-top:1px}.vsc-tip-item .content[data-v-e3290cdf]{white-space:pre-wrap;word-break:break-word;flex:1;font-size:13px;line-height:20px}.vsc-tip-item .close-btn[data-v-e3290cdf]{opacity:.4;flex-shrink:0;margin-top:3px;transition:opacity .2s}.vsc-tip-item .close-btn[data-v-e3290cdf]:hover{opacity:1}.tip-fade-enter-active[data-v-e3290cdf],.tip-fade-leave-active[data-v-e3290cdf]{transition:all .3s}.tip-fade-enter-from[data-v-e3290cdf]{opacity:0;transform:translateY(-20px)}.tip-fade-leave-to[data-v-e3290cdf]{opacity:0;transform:scale(.9)}@keyframes slide-down-e3290cdf{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.vsc-dialog-overlay[data-v-be66f1de]{z-index:10000;background-color:#0006;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.vsc-dialog-widget[data-v-be66f1de]{background-color:var(--vscode-widget-background);width:400px;color:var(--vscode-text);border:1px solid var(--vscode-widget-border);box-shadow:0 4px 12px var(--vscode-widget-shadow);flex-direction:column;display:flex}.vsc-dialog-header[data-v-be66f1de]{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.vsc-dialog-header .title[data-v-be66f1de]{opacity:.9;font-size:12px;font-weight:700}.vsc-dialog-header .close-icon[data-v-be66f1de]{opacity:.6;cursor:pointer}.vsc-dialog-header .close-icon[data-v-be66f1de]:hover{opacity:1}.vsc-dialog-content[data-v-be66f1de]{padding:12px 20px 24px}.vsc-dialog-content .message[data-v-be66f1de]{white-space:pre-wrap;font-size:13px;line-height:1.5}.vsc-dialog-footer[data-v-be66f1de]{background-color:#0000001a;justify-content:flex-end;gap:8px;padding:12px;display:flex}.vsc-button[data-v-be66f1de]{cursor:pointer;border:none;outline:none;padding:4px 14px;font-size:13px;transition:background-color .1s}.vsc-button.primary[data-v-be66f1de]{background-color:var(--vscode-button-background);color:var(--vscode-button-foreground)}.vsc-button.primary[data-v-be66f1de]:hover{background-color:var(--vscode-button-hover-background)}.vsc-button.secondary[data-v-be66f1de]{background-color:var(--vscode-button-secondary-background);color:var(--vscode-button-secondary-foreground)}.vsc-button.secondary[data-v-be66f1de]:hover{background-color:var(--vscode-button-secondary-hover-background)}.fade-enter-active[data-v-be66f1de],.fade-leave-active[data-v-be66f1de]{transition:opacity .2s}.fade-enter-active .vsc-dialog-widget[data-v-be66f1de],.fade-leave-active .vsc-dialog-widget[data-v-be66f1de]{transition:transform .2s}.fade-enter-from[data-v-be66f1de],.fade-leave-to[data-v-be66f1de]{opacity:0}.fade-enter-from .vsc-dialog-widget[data-v-be66f1de],.fade-leave-to .vsc-dialog-widget[data-v-be66f1de]{transform:scale(.95)}.vscode-container[data-v-f6ec0fda]{background-color:var(--vscode-bg);width:100vw;height:100vh;color:var(--vscode-text);flex-direction:column;font-size:13px;display:flex;overflow:hidden}.main-body[data-v-f6ec0fda]{flex:1;display:flex;overflow:hidden}.side-bar[data-v-f6ec0fda]{background-color:var(--vscode-sidebar-bg);flex-direction:column;flex-shrink:0;display:flex;position:relative}.side-bar:hover .files[data-v-f6ec0fda]::-webkit-scrollbar-thumb{background-color:var(--vscode-scrollbar-thumb)!important}.side-bar .title[data-v-f6ec0fda]{letter-spacing:.5px;opacity:.7;text-transform:uppercase;box-sizing:border-box;height:32px;padding:10px 20px;font-size:11px}.side-bar .section[data-v-f6ec0fda]{flex-direction:column;flex:1;display:flex;overflow:hidden}.side-bar .section-title[data-v-f6ec0fda]{cursor:pointer;background:#ffffff0d;align-items:center;padding:5px 10px 5px 4px;font-size:11px;font-weight:700;display:flex}.side-bar .section-title .chevron[data-v-f6ec0fda]{opacity:.8;margin-right:6px}.side-bar .files[data-v-f6ec0fda]{flex:1;padding:5px 0 20px;overflow-y:auto}.side-bar .files[data-v-f6ec0fda]::-webkit-scrollbar-thumb{background-color:#0000!important}.side-bar .files[data-v-f6ec0fda]::-webkit-scrollbar-thumb:hover{background-color:var(--vscode-scrollbar-thumb-hover)!important}.side-bar .files[data-v-f6ec0fda]::-webkit-scrollbar-thumb:active{background-color:var(--vscode-scrollbar-thumb-active)!important}.editor-area[data-v-f6ec0fda]{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.editor-area .editor-content[data-v-f6ec0fda]{flex:1;padding:0;position:relative;overflow:auto}.editor-area .editor-content[data-v-f6ec0fda]::-webkit-scrollbar{width:10px;height:10px}.editor-area .editor-content[data-v-f6ec0fda]::-webkit-scrollbar-corner{background:0 0}.editor-area .editor-content[data-v-f6ec0fda]::-webkit-scrollbar:horizontal{background:0 0;height:0}.editor-area .editor-content[data-v-f6ec0fda]{-ms-overflow-style:auto;scrollbar-width:auto}@media (pointer:coarse){.editor-area .editor-content[data-v-f6ec0fda]{scrollbar-width:none}}.editor-area .editor-content .code-viewer[data-v-f6ec0fda]{min-width:max-content;padding-top:0;padding-bottom:20px;font-family:Consolas,monospace;font-size:14px;line-height:20px;display:flex}.editor-area .editor-content .code-viewer .line-numbers[data-v-f6ec0fda]{color:#858585;text-align:right;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:0 16px}.editor-area .editor-content .code-viewer .line-numbers .line-number[data-v-f6ec0fda]{height:20px}.editor-area .editor-content .code-viewer .code-content[data-v-f6ec0fda]{color:#9cdcfe;flex:1}.editor-area .editor-content .code-viewer .code-content pre[data-v-f6ec0fda]{margin:0}.sider-resizer[data-v-f6ec0fda]{cursor:col-resize;z-index:100;width:4px;margin-left:-2px;margin-right:-2px;transition:background-color .2s}.sider-resizer[data-v-f6ec0fda]:hover{background-color:var(--vscode-accent);opacity:.5}.sider-resizer[data-v-f6ec0fda]:active{background-color:var(--vscode-accent);opacity:1}body.resizing-col{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}
