.variable[data-v-a3cccb7c]{color:#9cdcfe}.suffix[data-v-a3cccb7c]{color:var(--vscode-text)}.game-grid[data-v-a3cccb7c]{-webkit-user-select:none;user-select:none}.grid-row[data-v-a3cccb7c]{align-items:center;height:20px;display:flex}.grid-row[data-v-a3cccb7c]:hover{background:#ffffff0d}.cell[data-v-a3cccb7c]{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}.cell .cell-content[data-v-a3cccb7c]{border-radius:2px;justify-content:center;align-items:center;width:17px;height:17px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.cell .char[data-v-a3cccb7c]{z-index:1}.cell.cell-hidden[data-v-a3cccb7c]{color:#ffffff26}.cell.cell-hidden:hover .cell-content[data-v-a3cccb7c]{color:#fff6;transform:scale(1.1);background:#ffffff1a!important}.cell.cell-flagged[data-v-a3cccb7c]{color:#0000}.cell.cell-flagged:hover .cell-content[data-v-a3cccb7c]{transition:none}.cell.cell-revealed .cell-content[data-v-a3cccb7c]{background:0 0}.cell.cell-revealed.cell-count-0[data-v-a3cccb7c]{color:#0000}.cell.cell-revealed.cell-count-1[data-v-a3cccb7c]{color:var(--mine-1)}.cell.cell-revealed.cell-count-2[data-v-a3cccb7c]{color:var(--mine-2)}.cell.cell-revealed.cell-count-3[data-v-a3cccb7c]{color:var(--mine-3)}.cell.cell-revealed.cell-count-4[data-v-a3cccb7c]{color:var(--mine-4)}.cell.cell-revealed.cell-count-5[data-v-a3cccb7c]{color:var(--mine-5)}.cell.cell-revealed.cell-count-6[data-v-a3cccb7c]{color:var(--mine-6)}.cell.cell-revealed.cell-count-7[data-v-a3cccb7c]{color:var(--mine-7)}.cell.cell-revealed.cell-count-8[data-v-a3cccb7c]{color:var(--mine-8)}.cell.cell-mine[data-v-a3cccb7c]{color:#f44747}.cell.cell-mine .cell-content[data-v-a3cccb7c]{background:#f4474733}.cell .breakpoint[data-v-a3cccb7c]{background:var(--flag-color);width:10px;height:10px;box-shadow:0 0 5px var(--flag-color);border-radius:50%}.minesweeper-surface[data-v-df11b9e2]{width:max-content;position:relative}.vsc-icon-wrapper[data-v-0b6f37e8] svg{fill:currentColor;display:block;width:100%!important;height:100%!important}.records-dashboard .section-title[data-v-3015917d]{color:#fff;margin-top:0;margin-bottom:25px;font-size:20px;font-weight:600}.records-dashboard .no-results[data-v-3015917d]{color:#fff6;padding:20px;font-size:14px}.records-dashboard .best-records-container[data-v-3015917d]{gap:20px;max-width:800px;margin-bottom:20px;display:flex}.records-dashboard .best-records-container .best-card[data-v-3015917d]{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-3015917d]{margin-bottom:10px;font-size:14px}.records-dashboard .best-records-container .best-card .best-time[data-v-3015917d]{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-3015917d]{color:#fff3}.records-dashboard .best-records-container .best-card .best-date[data-v-3015917d]{color:#fff6;font-size:12px}.records-dashboard .records-table-container[data-v-3015917d]{border:1px solid #ffffff1a;border-radius:4px;max-width:800px;max-height:450px;margin-top:10px;overflow:auto}.records-dashboard .rank-tip[data-v-3015917d]{color:#ffffff59;font-size:12px;font-weight:400}.records-dashboard .global-actions[data-v-3015917d]{align-items:center;gap:10px;margin-left:10px;display:inline-flex}.records-dashboard .icon-button[data-v-3015917d]{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-3015917d]:hover{color:#fff;background:#ffffff1a}.records-dashboard .icon-button[data-v-3015917d]:disabled{opacity:.5;cursor:not-allowed}.records-dashboard .icon-button.delete-btn[data-v-3015917d]{color:#f4474799}.records-dashboard .icon-button.delete-btn[data-v-3015917d]:hover{color:#f44747;background:#f447471a}.records-dashboard .diff-tabs[data-v-3015917d]{gap:8px;margin-bottom:15px;display:flex}.records-dashboard .diff-tabs .tab-item[data-v-3015917d]{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-3015917d]:hover{background:#ffffff1a}.records-dashboard .diff-tabs .tab-item.active[data-v-3015917d]{color:#fff;background:#007acc;border-color:#007acc}.records-dashboard .records-table[data-v-3015917d]{border-collapse:collapse;text-align:left;width:100%;min-width:360px;font-size:13px}.records-dashboard .records-table th[data-v-3015917d],.records-dashboard .records-table td[data-v-3015917d]{border-bottom:1px solid #ffffff0d;padding:10px 15px}.records-dashboard .records-table th[data-v-3015917d]{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-3015917d]:hover{background:#ffffff05}.records-dashboard .records-table .clickable-row[data-v-3015917d]{cursor:pointer}.records-dashboard .records-table .clickable-row[data-v-3015917d]:hover{background:#f447471a}.records-dashboard .records-table .record-time[data-v-3015917d]{color:#4ec9b0;font-family:Consolas,monospace;font-weight:700}.records-dashboard .records-table .diff-easy[data-v-3015917d]{color:#4ec9b0}.records-dashboard .records-table .diff-medium[data-v-3015917d]{color:#ce9178}.records-dashboard .records-table .diff-hard[data-v-3015917d]{color:#f44747}.records-dashboard .records-table .diff-custom[data-v-3015917d]{color:#b5cea8}.records-dashboard .records-table .player-info[data-v-3015917d]{align-items:center;gap:6px;display:flex}.records-dashboard .records-table .player-info .player-avatar[data-v-3015917d]{object-fit:cover;border-radius:50%;width:18px;height:18px}.records-dashboard .records-table .player-info .player-avatar-placeholder[data-v-3015917d]{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-3015917d]{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.vscode-button[data-v-3015917d]{cursor:pointer;border:none;border-radius:2px;padding:6px 14px;font-family:inherit;font-size:13px}.vscode-button.secondary[data-v-3015917d]{color:#ccc;background:#3a3d41}.vscode-button.secondary[data-v-3015917d]:hover{background:#45494e}.lobby-menu-container[data-v-1f622c10]{text-align:center;max-width:380px;margin:20px auto 0}.menu-header[data-v-1f622c10]{margin-bottom:24px}.menu-header h2[data-v-1f622c10]{color:#fff;margin:0 0 6px;font-size:18px;font-weight:600}.menu-header .subtitle[data-v-1f622c10]{color:#ffffff80;margin:0;font-size:12px}.menu-actions[data-v-1f622c10]{flex-direction:column;gap:12px;display:flex}.action-card[data-v-1f622c10]{cursor:pointer;text-align:left;color:inherit;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:14px;padding:14px 18px;font-family:inherit;transition:all .15s ease-in-out;display:flex}.action-card[data-v-1f622c10]:hover{background:#ffffff14;border-color:#0078d466;transform:translateY(-1px)}.action-card.primary .card-icon[data-v-1f622c10]{color:#54a0ff;background:#54a0ff1f}.action-card.secondary .card-icon[data-v-1f622c10]{color:#2ecc71;background:#2ecc711f}.action-card .card-icon[data-v-1f622c10]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.action-card .card-content[data-v-1f622c10]{flex-direction:column;display:flex}.action-card .card-content .title[data-v-1f622c10]{color:#fff;margin-bottom:2px;font-size:14px;font-weight:600}.action-card .card-content .desc[data-v-1f622c10]{color:#ffffff73;font-size:11px}.form-header[data-v-2101f051]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.form-header h3[data-v-2101f051]{color:#fff;margin:0;font-size:14px;font-weight:600}.btn-back[data-v-2101f051]{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.btn-back[data-v-2101f051]:hover{color:#fff}.btn[data-v-2101f051]{cursor:pointer;border:none;border-radius:4px;padding:8px 18px;font-family:inherit;font-size:13px;transition:all .15s}.btn.btn-primary[data-v-2101f051]{color:#fff;background:#0078d4}.btn.btn-primary[data-v-2101f051]:hover:not(:disabled){background:#1a8ae2}.btn.btn-primary[data-v-2101f051]:disabled{opacity:.5;cursor:not-allowed}.btn.btn-full[data-v-2101f051]{width:100%;margin-top:16px;padding:10px}.lobby-form[data-v-2101f051]{max-width:320px;margin:0 auto}.lobby-form .form-group[data-v-2101f051]{margin-bottom:16px}.lobby-form .form-group label[data-v-2101f051]{color:#fff9;margin-bottom:6px;font-size:12px;display:block}.lobby-form .form-group label .value-badge[data-v-2101f051]{color:#54a0ff;background:#0078d466;border-radius:10px;margin-left:4px;padding:0 6px;font-weight:600;display:inline-block}.lobby-form .input[data-v-2101f051]{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;outline:none;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;transition:border-color .15s}.lobby-form .input[data-v-2101f051]:focus{border-color:#0078d4}.lobby-form .radio-group[data-v-2101f051]{flex-direction:column;gap:6px;display:flex}.lobby-form .radio-group.horizontal[data-v-2101f051]{flex-direction:row}.lobby-form .radio-group.horizontal .radio-item[data-v-2101f051]{text-align:center;flex:1;justify-content:center;font-size:12px}.lobby-form .radio-group .radio-item[data-v-2101f051]{cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;padding:6px 10px;transition:all .12s;display:flex}.lobby-form .radio-group .radio-item[data-v-2101f051]:hover{background:#ffffff0f}.lobby-form .radio-group .radio-item.active[data-v-2101f051]{color:#54a0ff;background:#0078d426;border-color:#0078d466}.lobby-form .radio-group .radio-item input[data-v-2101f051]{display:none}.lobby-form .slider[data-v-2101f051]{accent-color:#0078d4;width:100%;margin:6px 0}.lobby-form .color-preview[data-v-2101f051]{gap:6px;margin-top:6px;display:flex}.lobby-form .color-preview .color-dot[data-v-2101f051]{border-radius:50%;width:14px;height:14px;transition:all .2s}.lobby-join-container[data-v-c70e06d8]{max-width:440px;margin:0 auto;padding-bottom:16px}.form-header[data-v-c70e06d8]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.form-header h3[data-v-c70e06d8]{color:#fff;margin:0;font-size:15px;font-weight:600}.btn-back[data-v-c70e06d8]{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;transition:all .15s;display:flex}.btn-back[data-v-c70e06d8]:hover{color:#fff;background:#ffffff14}.btn-refresh[data-v-c70e06d8]{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;transition:all .15s;display:flex}.btn-refresh[data-v-c70e06d8]:hover:not(:disabled){color:#fff;background:#ffffff26}.btn-refresh[data-v-c70e06d8]:disabled{opacity:.5;cursor:not-allowed}.btn-refresh .refresh-icon[data-v-c70e06d8]{display:inline-block}.btn-refresh .refresh-icon.spinning[data-v-c70e06d8]{animation:1s linear infinite spin-c70e06d8}@keyframes spin-c70e06d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.room-list-section[data-v-c70e06d8]{box-sizing:border-box;background:#0003;border:1px solid #ffffff14;border-radius:6px;min-height:180px;margin-bottom:20px;padding:12px}.room-list-section .section-title[data-v-c70e06d8]{color:#ffffffa6;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.room-list-section .section-title .title-icon[data-v-c70e06d8]{color:#54a0ff}.room-list-section .section-title .room-count[data-v-c70e06d8]{color:#0078d4;font-weight:700}.loading-state[data-v-c70e06d8],.empty-state[data-v-c70e06d8]{text-align:center;color:#ffffff80;padding:24px 12px;font-size:12px}.empty-state[data-v-c70e06d8]{flex-direction:column;align-items:center;display:flex}.empty-state .empty-icon[data-v-c70e06d8]{color:#ffffff4d;margin-bottom:8px}.empty-state p[data-v-c70e06d8]{margin:4px 0}.empty-state .empty-sub[data-v-c70e06d8]{color:#ffffff59;font-size:11px}.spinner[data-v-c70e06d8]{border:2px solid #fff3;border-top-color:#0078d4;border-radius:50%;width:18px;height:18px;margin:0 auto 8px;animation:.8s linear infinite spin-c70e06d8}.room-cards-list[data-v-c70e06d8]{flex-direction:column;gap:8px;max-height:260px;padding-right:2px;display:flex;overflow-y:auto}.room-cards-list[data-v-c70e06d8]::-webkit-scrollbar{width:4px}.room-cards-list[data-v-c70e06d8]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.room-card[data-v-c70e06d8]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;transition:all .15s ease-in-out;display:flex}.room-card[data-v-c70e06d8]:hover:not(.card-disabled){background:#ffffff14;border-color:#0078d466}.room-card.card-disabled[data-v-c70e06d8]{opacity:.6}.room-card .card-main[data-v-c70e06d8]{flex:1;min-width:0;margin-right:12px}.room-card .card-main .card-title-row[data-v-c70e06d8]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.room-card .card-main .card-title-row .room-name[data-v-c70e06d8]{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:13px;font-weight:600;overflow:hidden}.room-card .card-main .card-info-row[data-v-c70e06d8]{color:#ffffff80;align-items:center;gap:10px;font-size:11px;display:flex}.room-card .card-main .card-info-row .host-info[data-v-c70e06d8]{align-items:center;gap:3px;display:flex}.room-card .card-main .card-info-row .host-info .host-icon[data-v-c70e06d8]{color:#ffc312}.room-card .card-main .card-info-row .code-tag[data-v-c70e06d8]{color:#54a0ff;background:#54a0ff1a;border-radius:3px;padding:1px 4px;font-family:monospace}.room-card .card-side[data-v-c70e06d8]{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.room-card .card-side .players-count[data-v-c70e06d8]{color:#ffffffb3;align-items:center;gap:4px;font-size:11px;display:flex}.room-card .card-side .players-count .count-icon[data-v-c70e06d8]{color:#ffffff80}.room-card .card-side .players-count .count-num[data-v-c70e06d8]{color:#2ecc71;font-weight:700}.room-card .card-side .players-count .count-num.num-full[data-v-c70e06d8]{color:#ff6b6b}.badge[data-v-c70e06d8]{border-radius:3px;padding:1px 6px;font-size:10px;font-weight:500;line-height:1.4}.badge.diff-badge[data-v-c70e06d8]{color:#ccc;background:#ffffff1a}.badge.phase-lobby[data-v-c70e06d8]{color:#54a0ff;background:#0078d426}.badge.phase-ingame[data-v-c70e06d8]{color:#fff6;background:#ffffff14}.btn[data-v-c70e06d8]{cursor:pointer;border:none;border-radius:4px;padding:6px 14px;font-family:inherit;font-size:12px;transition:all .15s}.btn.btn-primary[data-v-c70e06d8]{color:#fff;background:#0078d4}.btn.btn-primary[data-v-c70e06d8]:hover:not(:disabled){background:#1a8ae2}.btn.btn-primary[data-v-c70e06d8]:disabled{opacity:.5;cursor:not-allowed}.btn.btn-join-card[data-v-c70e06d8]{color:#fff;background:#0078d4;padding:4px 10px;font-size:11px}.btn.btn-join-card[data-v-c70e06d8]:hover:not(:disabled){background:#1a8ae2}.btn.btn-join-card[data-v-c70e06d8]:disabled{color:#ffffff59;cursor:not-allowed;background:#ffffff14}.manual-code-section .divider[data-v-c70e06d8]{text-align:center;color:#ffffff59;margin-bottom:12px;font-size:11px;position:relative}.manual-code-section .divider[data-v-c70e06d8]:before,.manual-code-section .divider[data-v-c70e06d8]:after{content:"";background:#ffffff1a;width:25%;height:1px;position:absolute;top:50%}.manual-code-section .divider[data-v-c70e06d8]:before{left:0}.manual-code-section .divider[data-v-c70e06d8]:after{right:0}.manual-code-section .form-group-inline[data-v-c70e06d8]{gap:8px;display:flex}.manual-code-section .form-group-inline .input-code[data-v-c70e06d8]{color:#fff;letter-spacing:3px;text-transform:uppercase;text-align:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;outline:none;flex:1;padding:8px 12px;font-size:15px;font-weight:700;transition:border-color .15s}.manual-code-section .form-group-inline .input-code[data-v-c70e06d8]:focus{border-color:#0078d4}.lobby-waiting-container[data-v-3810206f]{max-width:440px;margin:0 auto;padding-bottom:16px}.waiting-header[data-v-3810206f]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.waiting-header .room-title-area[data-v-3810206f]{align-items:center;gap:10px;display:flex}.waiting-header .room-title-area h3[data-v-3810206f]{color:#fff;margin:0;font-size:16px;font-weight:600}.code-badge[data-v-3810206f]{cursor:pointer;background:#0078d426;border:1px solid #0078d466;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;transition:all .15s;display:flex}.code-badge[data-v-3810206f]:hover{background:#0078d440}.code-badge .code-text[data-v-3810206f]{color:#54a0ff;letter-spacing:1px;font-family:monospace;font-size:13px;font-weight:700}.code-badge .copy-icon[data-v-3810206f]{color:#54a0ff}.hint-banner[data-v-3810206f]{color:#ff9f43;background:#ff9f4326;border:1px solid #ff9f434d;border-radius:4px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 10px;font-size:11px;display:flex}.players-section[data-v-3810206f]{background:#0003;border:1px solid #ffffff14;border-radius:6px;margin-bottom:20px;padding:12px}.players-section .section-title[data-v-3810206f]{color:#ffffffa6;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.players-grid[data-v-3810206f]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.player-card[data-v-3810206f]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}.player-card.offline[data-v-3810206f]{opacity:.5}.player-card.empty-slot[data-v-3810206f]{color:#ffffff4d;background:0 0;border-style:dashed;border-color:#ffffff1a;justify-content:center;font-size:12px}.player-card.empty-slot .empty-avatar[data-v-3810206f]{font-size:16px;line-height:1}.player-card .avatar-wrap[data-v-3810206f]{background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.player-card .avatar-wrap .avatar-img[data-v-3810206f]{object-fit:cover;border-radius:50%;width:100%;height:100%}.player-card .avatar-wrap .avatar-emoji[data-v-3810206f]{font-size:18px}.player-card .avatar-wrap .host-crown[data-v-3810206f]{color:#ffc312;position:absolute;top:-5px;right:-3px}.player-card .player-info[data-v-3810206f]{flex:1;min-width:0}.player-card .player-info .name-row[data-v-3810206f]{align-items:center;gap:6px;display:flex}.player-card .player-info .name-row .nickname[data-v-3810206f]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.player-card .player-info .name-row .host-tag[data-v-3810206f]{color:#ffc312;background:#ffc31233;border-radius:3px;padding:0 4px;font-size:10px;font-weight:500}.player-card .player-info .status-row[data-v-3810206f]{margin-top:2px;font-size:11px}.player-card .player-info .status-row .status-tag.online[data-v-3810206f]{color:#2ecc71}.player-card .player-info .status-row .status-tag.offline[data-v-3810206f]{color:#ff6b6b}.player-card .player-info .status-row .role-tag[data-v-3810206f]{border-radius:3px;padding:1px 5px;font-weight:600}.player-card .player-info .status-row .role-tag.role-black[data-v-3810206f]{color:#fff;background:#2c3e50;border:1px solid #fff3}.player-card .player-info .status-row .role-tag.role-white[data-v-3810206f]{color:#2c3e50;background:#ecf0f1}.waiting-actions[data-v-3810206f]{margin-top:16px}.waiting-actions .guest-waiting-tip[data-v-3810206f]{text-align:center;color:#fff9;padding:12px;font-size:13px}.btn[data-v-3810206f]{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:12px;transition:all .15s;display:inline-flex}.btn.btn-leave[data-v-3810206f]{color:#ffffffb3;background:#ffffff14}.btn.btn-leave[data-v-3810206f]:hover{color:#e74c3c;background:#e74c3c33}.btn.btn-start[data-v-3810206f]{color:#fff;background:#0078d4;justify-content:center;font-size:14px;font-weight:600}.btn.btn-start[data-v-3810206f]:hover:not(:disabled){background:#1a8ae2}.btn.btn-start[data-v-3810206f]:disabled{opacity:.45;cursor:not-allowed}.btn.btn-full[data-v-3810206f]{width:100%;padding:10px}.common-mp-lobby[data-v-16047eb8]{box-sizing:border-box;height:100%;color:var(--vscode-text,#ccc);padding:16px 20px;font-size:13px;overflow-y:auto}.vote-overlay[data-v-a60d5616]{pointer-events:none;z-index:10;position:absolute;inset:0}.vote-cell[data-v-a60d5616]{box-sizing:border-box;justify-content:center;align-items:center;padding:1.5px;animation:.18s cubic-bezier(.34,1.56,.64,1) pop-in-a60d5616;display:flex;position:absolute}@keyframes pop-in-a60d5616{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.color-grid[data-v-a60d5616]{box-sizing:border-box;width:100%;height:100%;display:grid}.color-grid.side-1[data-v-a60d5616]{gap:0}.color-grid.side-2[data-v-a60d5616]{gap:1px}.color-grid.side-3[data-v-a60d5616]{gap:.5px}.color-slot[data-v-a60d5616]{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative}.color-slot.empty[data-v-a60d5616]{background:0 0}.voter-dot[data-v-a60d5616]{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;transition:transform .15s;display:flex;position:relative}.side-1 .voter-dot[data-v-a60d5616]{width:15px;height:15px;box-shadow:0 0 4px #0006,inset 0 0 0 1px #ffffff4d}.side-1 .voter-dot .flag-icon[data-v-a60d5616]{color:#fff;filter:drop-shadow(0 .5px 1px #0009);width:9px;height:9px}.side-2 .voter-dot[data-v-a60d5616]{width:7px;height:7px;box-shadow:0 0 2px #0006}.side-2 .voter-dot .flag-icon[data-v-a60d5616]{color:#fff;filter:drop-shadow(0 .5px .5px #000000b3);width:4.5px;height:4.5px}.side-3 .voter-dot[data-v-a60d5616]{width:4.5px;height:4.5px;box-shadow:0 0 1px #00000080}.side-3 .voter-dot .flag-icon[data-v-a60d5616]{color:#fff;filter:drop-shadow(0 .5px .5px #000c);width:3px;height:3px}.voter-avatar[data-v-a60d5616]{object-fit:cover;border-radius:50%;width:100%;height:100%}.scoreboard[data-v-28317dde]{color:var(--vscode-text,#ccc);font-size:12px}.live[data-v-28317dde]{box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border:1px solid #ffffff1a;border-radius:6px;width:100%;padding:8px}.live .sb-title[data-v-28317dde]{color:#fff6;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #ffffff14;margin-bottom:6px;padding-bottom:4px;font-size:11px}.live .sb-list[data-v-28317dde]{flex-direction:column;gap:4px;display:flex}.live .sb-row[data-v-28317dde]{box-sizing:border-box;border-radius:3px;align-items:center;gap:4px;height:24px;padding:0 4px;line-height:1;transition:background .15s;display:flex}.live .sb-row.is-me[data-v-28317dde]{background:#ffffff12}.live .sb-row.is-me .sb-name[data-v-28317dde]{color:#fff;font-weight:600}.live .sb-rank[data-v-28317dde]{color:#ffffff59;text-align:right;flex-shrink:0;width:12px;font-size:11px;line-height:1}.live .sb-color[data-v-28317dde]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.live .sb-name[data-v-28317dde]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1;overflow:hidden}.live .sb-voted[data-v-28317dde]{text-align:center;color:#2ecc71;opacity:0;flex-shrink:0;width:10px;font-size:11px;line-height:1;transition:opacity .15s}.live .sb-voted.is-visible[data-v-28317dde]{opacity:1}.live .sb-score[data-v-28317dde]{text-align:right;color:#fff;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:22px;font-weight:600;line-height:1}.live .sb-delta[data-v-28317dde]{text-align:right;font-variant-numeric:tabular-nums;opacity:0;flex-shrink:0;width:24px;font-size:11px;font-weight:700;line-height:1;transform:scale(1)}.live .sb-delta.is-visible[data-v-28317dde]{opacity:1;animation:.4s cubic-bezier(.34,1.56,.64,1) delta-pop-28317dde}.live .sb-delta.delta-pos[data-v-28317dde]{color:#2ecc71}.live .sb-delta.delta-neg[data-v-28317dde]{color:#ff6b6b}@keyframes delta-pop-28317dde{0%{opacity:0;transform:scale(.6)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.final[data-v-28317dde]{text-align:center;padding:24px 20px}.final .final-title[data-v-28317dde]{color:#fff;margin-bottom:4px;font-size:22px;font-weight:700}.final .final-subtitle[data-v-28317dde]{color:#fff6;margin-bottom:20px;font-size:12px}.final .final-list[data-v-28317dde]{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.final .final-row[data-v-28317dde]{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;transition:all .2s;display:flex}.final .final-row.is-me[data-v-28317dde]{background:#0078d41f;border-color:#0078d44d}.final .final-row.rank-1[data-v-28317dde]{background:#ffc3121a;border-color:#ffc3124d}.final .final-row.rank-2[data-v-28317dde]{background:#b4b4b41a;border-color:#b4b4b433}.final .final-row.rank-3[data-v-28317dde]{background:#cd7f321a;border-color:#cd7f3233}.final .final-rank[data-v-28317dde]{text-align:center;flex-shrink:0;width:28px;font-size:18px}.final .final-avatar[data-v-28317dde]{background:#ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.final .final-avatar img[data-v-28317dde]{object-fit:cover;width:100%;height:100%}.final .final-avatar .avatar-fallback[data-v-28317dde]{color:#fff;font-size:14px}.final .final-color[data-v-28317dde]{border-radius:50%;flex-shrink:0;width:10px;height:10px}.final .final-name[data-v-28317dde]{color:#ddd;text-align:left;flex:1;font-size:14px;font-weight:500}.final .final-score[data-v-28317dde]{color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.final .final-actions[data-v-28317dde]{justify-content:center;gap:10px;display:flex}.final .btn-action[data-v-28317dde]{cursor:pointer;border:none;border-radius:6px;padding:10px 24px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.final .btn-action.btn-primary[data-v-28317dde]{color:#fff;background:linear-gradient(135deg,#0078d4,#764abc)}.final .btn-action.btn-primary[data-v-28317dde]:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0078d466}.final .btn-action.btn-ghost[data-v-28317dde]{color:#ccc;background:#ffffff12;border:1px solid #ffffff26}.final .btn-action.btn-ghost[data-v-28317dde]:hover{color:#fff;background:#ffffff1f}.hud[data-v-3bae3667]{box-sizing:border-box;background:#0000004d;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;height:32px;padding:6px 14px;display:flex}.hud-left[data-v-3bae3667],.hud-right[data-v-3bae3667]{flex:1}.hud-left[data-v-3bae3667]{align-items:center;gap:10px;min-width:0;display:flex}.hud-right[data-v-3bae3667]{text-align:right}.hud-center[data-v-3bae3667]{text-align:center}.phase-label[data-v-3bae3667]{color:#ffffff80;font-size:12px}.mines-badge[data-v-3bae3667]{font-variant-numeric:tabular-nums;color:#ff6b6b;background:#ff6b6b1f;border:1px solid #ff6b6b40;border-radius:10px;flex-shrink:0;align-items:center;gap:4px;padding:1px 7px 1px 5px;font-size:11px;font-weight:600;display:inline-flex}.mines-badge .mine-icon[data-v-3bae3667]{opacity:.9;flex-shrink:0}.mines-badge .mines-count[data-v-3bae3667]{line-height:1}.countdown[data-v-3bae3667]{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;transition:color .3s}.all-voted-label[data-v-3bae3667]{color:#2ecc71;letter-spacing:.02em;font-size:14px;font-weight:700}.voted-badge[data-v-3bae3667]{color:#2ecc71;background:#2ecc7126;border:1px solid #2ecc714d;border-radius:10px;padding:1px 8px;font-size:11px;display:inline-block}.vote-hint[data-v-3bae3667]{color:#ffffff59;font-size:11px}.mp-grid[data-v-d132be13]{-webkit-user-select:none;user-select:none}.grid-row[data-v-d132be13]{align-items:center;height:20px;display:flex}.grid-row[data-v-d132be13]:hover{background:#ffffff0d}.cell[data-v-d132be13]{cursor:default;-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}.cell .cell-content[data-v-d132be13]{border-radius:2px;justify-content:center;align-items:center;width:17px;height:17px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.cell .char[data-v-d132be13]{z-index:1}.cell.cell-hidden[data-v-d132be13]{color:#ffffff26}.cell.cell-hidden.can-vote[data-v-d132be13]{cursor:pointer}.cell.cell-hidden.can-vote:hover .cell-content[data-v-d132be13]{color:#fff6;transform:scale(1.1);background:#ffffff1a!important}.cell.cell-flagged[data-v-d132be13]{color:#0000;cursor:default}.cell.cell-flagged:hover .cell-content[data-v-d132be13]{transition:none}.cell.cell-revealed .cell-content[data-v-d132be13]{background:0 0}.cell.cell-revealed[data-v-d132be13]{cursor:default}.cell.cell-revealed.cell-count-0[data-v-d132be13]{color:#0000}.cell.cell-revealed.cell-count-1[data-v-d132be13]{color:var(--mine-1,#569cd6)}.cell.cell-revealed.cell-count-2[data-v-d132be13]{color:var(--mine-2,#4ec9b0)}.cell.cell-revealed.cell-count-3[data-v-d132be13]{color:var(--mine-3,#ce9178)}.cell.cell-revealed.cell-count-4[data-v-d132be13]{color:var(--mine-4,#9cdcfe)}.cell.cell-revealed.cell-count-5[data-v-d132be13]{color:var(--mine-5,#f44747)}.cell.cell-revealed.cell-count-6[data-v-d132be13]{color:var(--mine-6,#4ec9b0)}.cell.cell-revealed.cell-count-7[data-v-d132be13]{color:var(--mine-7,#c586c0)}.cell.cell-revealed.cell-count-8[data-v-d132be13]{color:var(--mine-8,gray)}.cell.cell-mine[data-v-d132be13]{color:#f44747}.cell.cell-mine .cell-content[data-v-d132be13]{background:#f4474733}.cell .breakpoint[data-v-d132be13]{background:var(--flag-color,#f44747);width:10px;height:10px;box-shadow:0 0 5px var(--flag-color,#f44747);border-radius:50%}.mp-game[data-v-2a88dc13]{height:100%;color:var(--vscode-text,#ccc);flex-direction:column;font-family:Consolas,monospace;font-size:13px;display:flex;position:relative;overflow:hidden}.game-body[data-v-2a88dc13]{box-sizing:border-box;flex:1;gap:12px;padding:12px;display:flex;overflow:auto}.board-wrap[data-v-2a88dc13]{flex-shrink:0;position:relative}.floating-score[data-v-2a88dc13]{pointer-events:none;z-index:20;font-size:13px;font-weight:800;animation:1.6s ease-out forwards float-up-2a88dc13;position:absolute;transform:translate(-50%)}.floating-score.score-pos[data-v-2a88dc13]{color:#2ecc71;text-shadow:0 0 8px #2ecc7199}.floating-score.score-neg[data-v-2a88dc13]{color:#ff6b6b;text-shadow:0 0 8px #ff6b6b99}@keyframes float-up-2a88dc13{0%{opacity:1;transform:translate(-50%)translateY(0)}70%{opacity:.85;transform:translate(-50%)translateY(-16px)}to{opacity:0;transform:translate(-50%)translateY(-26px)}}.sidebar[data-v-2a88dc13]{flex-shrink:0;align-self:flex-start;width:200px;position:sticky;top:0}.final-overlay[data-v-2a88dc13]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:50;box-sizing:border-box;background:#000000e0;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0;overflow-y:auto}.final-fade-enter-active[data-v-2a88dc13]{animation:.35s cubic-bezier(.34,1.56,.64,1) fade-scale-in-2a88dc13}.final-fade-leave-active[data-v-2a88dc13]{animation:.2s fade-out-2a88dc13}@keyframes fade-scale-in-2a88dc13{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fade-out-2a88dc13{0%{opacity:1}to{opacity:0}}.reveal-bar[data-v-2a88dc13]{z-index:30;background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.reveal-bar-fill[data-v-2a88dc13]{background:linear-gradient(90deg,#0078d4,#9b59b6);width:0;height:100%;animation:linear forwards bar-fill-2a88dc13}@keyframes bar-fill-2a88dc13{0%{width:0}to{width:100%}}.bar-fade-enter-active[data-v-2a88dc13]{transition:opacity .2s}.bar-fade-leave-active[data-v-2a88dc13]{transition:opacity .3s}.bar-fade-enter-from[data-v-2a88dc13],.bar-fade-leave-to[data-v-2a88dc13]{opacity:0}.mp-root[data-v-0e556b61]{width:760px;height:560px;position:relative;overflow:hidden}.view-slide-enter-active[data-v-0e556b61]{animation:.25s cubic-bezier(.4,0,.2,1) slide-in-0e556b61}.view-slide-leave-active[data-v-0e556b61]{animation:.2s forwards slide-out-0e556b61}@keyframes slide-in-0e556b61{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-0e556b61{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-16px)}}.game2048-board[data-v-fe8a4dcf]{grid-template-rows:repeat(var(--board-grid-size), var(--cell-size));-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#00000040;border:1px solid #ffffff0d;border-radius:4px;gap:8px;padding:12px;display:grid}.game2048-board .board-row[data-v-fe8a4dcf]{grid-template-columns:repeat(var(--board-grid-size), var(--cell-size));gap:8px;display:grid}.game2048-board .board-cell[data-v-fe8a4dcf]{font-weight:700;font-size:calc(var(--cell-size) * .35);box-sizing:border-box;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;font-family:Consolas,Monaco,monospace;transition:all .1s ease-in-out;display:flex}.game2048-board .board-cell.tile-empty[data-v-fe8a4dcf]{background:#ffffff08}.game2048-board .board-cell.tile-monochrome[data-v-fe8a4dcf]{color:var(--vscode-editor-foreground,#ccc);box-shadow:none;background:#ffffff14;border:1px solid #ffffff1f}.game2048-board .board-cell.tile-2[data-v-fe8a4dcf]{color:var(--vscode-text,#ccc);background:#ffffff14}.game2048-board .board-cell.tile-4[data-v-fe8a4dcf]{color:var(--vscode-text,#ccc);background:#ffffff1f}.game2048-board .board-cell.tile-8[data-v-fe8a4dcf]{color:#c792ea;background:#c792ea40;border:1px solid #c792ea80}.game2048-board .board-cell.tile-16[data-v-fe8a4dcf]{color:#82b1ff;background:#82b1ff40;border:1px solid #82b1ff80}.game2048-board .board-cell.tile-32[data-v-fe8a4dcf]{color:#f78c6c;background:#f78c6c40;border:1px solid #f78c6c80}.game2048-board .board-cell.tile-64[data-v-fe8a4dcf]{color:#ff5572;background:#ff557240;border:1px solid #ff557280}.game2048-board .board-cell.tile-128[data-v-fe8a4dcf]{color:#c3e88d;background:#c3e88d40;border:1px solid #c3e88d80;box-shadow:0 0 4px #c3e88d33}.game2048-board .board-cell.tile-256[data-v-fe8a4dcf]{color:#ffcb6b;background:#ffcb6b40;border:1px solid #ffcb6b80;box-shadow:0 0 6px #ffcb6b4d}.game2048-board .board-cell.tile-512[data-v-fe8a4dcf]{color:#89ddff;background:#89ddff40;border:1px solid #89ddff80;box-shadow:0 0 8px #89ddff66}.game2048-board .board-cell.tile-1024[data-v-fe8a4dcf]{color:#fff;background:#82b1ff66;border:1px solid #82b1ff;box-shadow:0 0 12px #82b1ff80}.game2048-board .board-cell.tile-2048[data-v-fe8a4dcf]{color:#fff;background:#c792ea80;border:1px solid #c792ea;box-shadow:0 0 16px #c792eab3}.game2048-board .board-cell.tile-4096[data-v-fe8a4dcf]{color:#fff;background:#ff557280;border:1px solid #ff5572;box-shadow:0 0 18px #ff5572cc}.game2048-board .board-cell.tile-8192[data-v-fe8a4dcf]{color:#fff;background:#ffcb6b80;border:1px solid #ffcb6b;box-shadow:0 0 20px #ffcb6be6}.game2048-board .board-cell.tile-super[data-v-fe8a4dcf]{color:#fff;font-size:calc(var(--cell-size) * .25);background:#0f0f0ff2;border:1px solid #ffffff26;box-shadow:0 0 24px #fffc}.game2048-board .tile-number[data-v-fe8a4dcf]{line-height:1;display:block}.game2048-surface[data-v-e9e1b4fc]{width:max-content;position:relative}.game2048-surface .game-board-container[data-v-e9e1b4fc]{align-items:center;gap:24px;display:flex}.game2048-surface .direction-pad[data-v-e9e1b4fc]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#1e1e1e99;border:1px solid #ffffff14;border-radius:8px;grid-template-rows:repeat(2,36px);grid-template-columns:repeat(3,36px);grid-template-areas:".up.""left down right";align-self:center;gap:8px;padding:10px;display:grid;box-shadow:0 4px 16px #0000004d}.game2048-surface .direction-pad .dir-btn[data-v-e9e1b4fc]{width:36px;height:36px;color:var(--vscode-foreground,#ccc);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;outline:none;justify-content:center;align-items:center;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.game2048-surface .direction-pad .dir-btn.up[data-v-e9e1b4fc]{grid-area:up}.game2048-surface .direction-pad .dir-btn.left[data-v-e9e1b4fc]{grid-area:left}.game2048-surface .direction-pad .dir-btn.down[data-v-e9e1b4fc]{grid-area:down}.game2048-surface .direction-pad .dir-btn.right[data-v-e9e1b4fc]{grid-area:right}.game2048-surface .direction-pad .dir-btn[data-v-e9e1b4fc]:hover{color:#fff;background:#ffffff1a;border-color:#fff3;transform:scale(1.05);box-shadow:0 0 8px #ffffff26}.game2048-surface .direction-pad .dir-btn[data-v-e9e1b4fc]:active{background:#ffffff26;border-color:#ffffff4d;transform:scale(.95)}.game2048-surface .direction-pad .icon-rotate-180[data-v-e9e1b4fc]{display:inline-flex;transform:rotate(180deg)}.records-dashboard .mode-selector-tabs[data-v-64105231]{background:#ffffff05;border:1px solid #ffffff0d;border-radius:4px;gap:2px;max-width:300px;margin-bottom:25px;padding:3px;display:flex}.records-dashboard .mode-selector-tabs .mode-tab[data-v-64105231]{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:3px;flex:1;padding:6px 16px;font-size:13px;font-weight:500;transition:all .2s}.records-dashboard .mode-selector-tabs .mode-tab[data-v-64105231]:hover{color:#fff;background:#ffffff0a}.records-dashboard .mode-selector-tabs .mode-tab.active[data-v-64105231]{color:#fff;background:#007acc}.records-dashboard .section-title[data-v-64105231]{color:#fff;margin-top:0;margin-bottom:20px;font-size:20px;font-weight:600}.records-dashboard .no-results[data-v-64105231]{color:#fff6;padding:20px;font-size:14px}.records-dashboard .best-records-container[data-v-64105231]{gap:20px;max-width:800px;margin-bottom:20px;display:flex}.records-dashboard .best-records-container .best-card[data-v-64105231]{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-64105231]{color:#fff6;margin-bottom:10px;font-size:13px;font-weight:500}.records-dashboard .best-records-container .best-card .best-score[data-v-64105231]{color:#4ec9b0;margin-bottom:8px;font-family:Consolas,monospace;font-size:26px;font-weight:700}.records-dashboard .best-records-container .best-card .best-score .score-unit[data-v-64105231]{opacity:.6;font-size:12px;font-weight:400}.records-dashboard .best-records-container .best-card .best-score.empty[data-v-64105231]{color:#fff3}.records-dashboard .best-records-container .best-card .best-details[data-v-64105231]{color:#ffffffb3;justify-content:center;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.records-dashboard .best-records-container .best-card .best-details.empty[data-v-64105231]{color:#fff3}.records-dashboard .best-records-container .best-card .best-date[data-v-64105231]{color:#ffffff59;font-size:11px}.records-dashboard .rank-tip[data-v-64105231]{color:#ffffff59;font-size:12px;font-weight:400}.records-dashboard .global-actions[data-v-64105231]{align-items:center;gap:10px;margin-left:10px;display:inline-flex}.records-dashboard .icon-button[data-v-64105231]{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-64105231]:hover{color:#fff;background:#ffffff1a}.records-dashboard .icon-button[data-v-64105231]:disabled{opacity:.5;cursor:not-allowed}.records-dashboard .icon-button.delete-btn[data-v-64105231]{color:#f4474799}.records-dashboard .icon-button.delete-btn[data-v-64105231]:hover{color:#f44747;background:#f447471a}.records-dashboard .diff-tabs[data-v-64105231]{gap:8px;margin-bottom:15px;display:flex}.records-dashboard .diff-tabs .tab-item[data-v-64105231]{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-64105231]:hover{background:#ffffff1a}.records-dashboard .diff-tabs .tab-item.active[data-v-64105231]{color:#fff;background:#007acc;border-color:#007acc}.records-dashboard .records-table-container[data-v-64105231]{border:1px solid #ffffff1a;border-radius:4px;max-width:800px;max-height:450px;margin-top:10px;overflow:auto}.records-dashboard .records-table[data-v-64105231]{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:13px}.records-dashboard .records-table th[data-v-64105231],.records-dashboard .records-table td[data-v-64105231]{border-bottom:1px solid #ffffff0d;padding:10px 15px}.records-dashboard .records-table th[data-v-64105231]{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-64105231]:hover{background:#ffffff05}.records-dashboard .records-table .clickable-row[data-v-64105231]{cursor:pointer}.records-dashboard .records-table .clickable-row[data-v-64105231]:hover{background:#f4474714}.records-dashboard .records-table .record-score[data-v-64105231]{color:#dcdcaa;font-weight:600}.records-dashboard .records-table .record-time[data-v-64105231]{color:#4ec9b0;font-family:Consolas,monospace;font-weight:700}.records-dashboard .records-table .status-won[data-v-64105231]{color:#89d185;font-weight:500}.records-dashboard .records-table .status-lost[data-v-64105231]{color:#f48771;font-weight:500}.records-dashboard .records-table .tile-badge[data-v-64105231]{color:#fff;background:#ffffff1a;border-radius:3px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.records-dashboard .records-table .player-info[data-v-64105231]{align-items:center;gap:6px;display:flex}.records-dashboard .records-table .player-info .player-avatar[data-v-64105231]{object-fit:cover;border-radius:50%;width:18px;height:18px}.records-dashboard .records-table .player-info .player-avatar-placeholder[data-v-64105231]{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-64105231]{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.records-dashboard .records-table .diff-easy[data-v-64105231]{color:#4ec9b0}.records-dashboard .records-table .diff-medium[data-v-64105231]{color:#ce9178}.records-dashboard .records-table .diff-hard[data-v-64105231]{color:#f44747}.records-dashboard .records-table .diff-custom[data-v-64105231]{color:#b5cea8}.vscode-button[data-v-64105231]{cursor:pointer;border:none;border-radius:2px;padding:6px 14px;font-family:inherit;font-size:13px}.vscode-button.secondary[data-v-64105231]{color:#ccc;background:#3a3d41}.vscode-button.secondary[data-v-64105231]:hover{background:#45494e}.gomoku-board-container[data-v-c1101364]{-webkit-user-select:none;user-select:none;display:inline-block}.gomoku-board-container .gomoku-board-svg[data-v-c1101364]{cursor:pointer;border-radius:6px;display:block;box-shadow:0 4px 20px #0006}.gomoku-board-container .grid-lines[data-v-c1101364],.gomoku-board-container .star-points[data-v-c1101364],.gomoku-board-container .hover-preview[data-v-c1101364],.gomoku-board-container .hint-focus[data-v-c1101364],.gomoku-board-container .pieces-layer[data-v-c1101364],.gomoku-board-container .winning-line-layer[data-v-c1101364],.gomoku-board-container .last-move-dot[data-v-c1101364],.gomoku-board-container .last-move-dot[data-v-c1101364]{pointer-events:none}.gomoku-board-container .hint-focus[data-v-c1101364]{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite alternate hint-scale-loop-c1101364}.gomoku-board-container .hint-focus .hint-ring[data-v-c1101364]{fill:none;stroke-width:1.5px;stroke-dasharray:3 3}.gomoku-board-container.theme-vscode .board-bg[data-v-c1101364]{fill:#1e1e1e;stroke:#333;stroke-width:1px}.gomoku-board-container.theme-vscode .board-line[data-v-c1101364]{stroke:#3a3d41;stroke-width:1px}.gomoku-board-container.theme-vscode .star-point[data-v-c1101364]{fill:#007acc}.gomoku-board-container.theme-vscode .hover-preview[data-v-c1101364]{fill:#007acc40;stroke:#007acc;stroke-width:1.5px;stroke-dasharray:3 3}.gomoku-board-container.theme-vscode .hint-focus .hint-ring[data-v-c1101364]{stroke:#dcdcaa;opacity:.7}.gomoku-board-container.theme-vscode .hint-focus .hint-center-dot[data-v-c1101364]{fill:#dcdcaa;opacity:.7}.gomoku-board-container.theme-vscode .piece-group.is-black .piece-body[data-v-c1101364]{fill:#111}.gomoku-board-container.theme-vscode .piece-group.is-white .piece-body[data-v-c1101364]{fill:#e0e0e0}.gomoku-board-container.theme-vscode .piece-group.is-black .last-move-dot[data-v-c1101364]{fill:#ffffffd9}.gomoku-board-container.theme-vscode .piece-group.is-white .last-move-dot[data-v-c1101364]{fill:#1e1e1ebf}.gomoku-board-container.theme-vscode .piece-group .piece-step-text[data-v-c1101364]{fill:#007acc;text-anchor:middle;font-family:Consolas,monospace;font-size:10px;font-weight:700}.gomoku-board-container.theme-vscode .winning-line[data-v-c1101364]{stroke:#f44747;stroke-width:4px;stroke-linecap:round}.gomoku-board-container.theme-classic .board-bg[data-v-c1101364]{fill:#d2a66c;stroke:#8c5a2b;stroke-width:2px}.gomoku-board-container.theme-classic .board-line[data-v-c1101364]{stroke:#4a2e12;stroke-width:1px}.gomoku-board-container.theme-classic .star-point[data-v-c1101364]{fill:#222}.gomoku-board-container.theme-classic .hover-preview[data-v-c1101364]{fill:#0003;stroke:#4a2e12;stroke-width:1px}.gomoku-board-container.theme-classic .hint-focus .hint-ring[data-v-c1101364]{stroke:#d97706;opacity:.75}.gomoku-board-container.theme-classic .hint-focus .hint-center-dot[data-v-c1101364]{fill:#d97706;opacity:.75}.gomoku-board-container.theme-classic .piece-group.is-black .piece-body[data-v-c1101364]{fill:#1a1a1a}.gomoku-board-container.theme-classic .piece-group.is-white .piece-body[data-v-c1101364]{fill:#f0f0f0}.gomoku-board-container.theme-classic .piece-group.is-black .last-move-dot[data-v-c1101364]{fill:#ffffffd9}.gomoku-board-container.theme-classic .piece-group.is-white .last-move-dot[data-v-c1101364]{fill:#1e1e1ebf}.gomoku-board-container.theme-classic .piece-group .piece-step-text[data-v-c1101364]{fill:#333;text-anchor:middle;font-family:sans-serif;font-size:10px}.gomoku-board-container.theme-classic .winning-line[data-v-c1101364]{stroke:#e06c75;stroke-width:4px;stroke-linecap:round}.gomoku-board-container.theme-cyberpunk .board-bg[data-v-c1101364]{fill:#0d1117;stroke:#161b22;stroke-width:2px}.gomoku-board-container.theme-cyberpunk .board-line[data-v-c1101364]{stroke:#1f6feb;stroke-width:1px;opacity:.6}.gomoku-board-container.theme-cyberpunk .star-point[data-v-c1101364]{fill:#58a6ff}.gomoku-board-container.theme-cyberpunk .hover-preview[data-v-c1101364]{fill:#388bfd33;stroke:#58a6ff;stroke-width:1.5px}.gomoku-board-container.theme-cyberpunk .hint-focus .hint-ring[data-v-c1101364]{stroke:#79c0ff;opacity:.8}.gomoku-board-container.theme-cyberpunk .hint-focus .hint-center-dot[data-v-c1101364]{fill:#79c0ff;opacity:.8}.gomoku-board-container.theme-cyberpunk .piece-group.is-black .piece-body[data-v-c1101364]{fill:#161b22}.gomoku-board-container.theme-cyberpunk .piece-group.is-white .piece-body[data-v-c1101364]{fill:#a5d6ff}.gomoku-board-container.theme-cyberpunk .piece-group.is-black .last-move-dot[data-v-c1101364]{fill:#58a6ff}.gomoku-board-container.theme-cyberpunk .piece-group.is-white .last-move-dot[data-v-c1101364]{fill:#0d1117}.gomoku-board-container.theme-cyberpunk .winning-line[data-v-c1101364]{stroke:#ff7b72;stroke-width:4px;stroke-linecap:round}.gomoku-board-container.theme-monochrome .board-bg[data-v-c1101364]{fill:#252526;stroke:#3c3c3c}.gomoku-board-container.theme-monochrome .board-line[data-v-c1101364]{stroke:#555;stroke-width:1px}.gomoku-board-container.theme-monochrome .star-point[data-v-c1101364]{fill:#aaa}.gomoku-board-container.theme-monochrome .hover-preview[data-v-c1101364]{fill:#ffffff1a;stroke:#aaa}.gomoku-board-container.theme-monochrome .hint-focus .hint-ring[data-v-c1101364]{stroke:#ccc;opacity:.65}.gomoku-board-container.theme-monochrome .hint-focus .hint-center-dot[data-v-c1101364]{fill:#ccc;opacity:.65}.gomoku-board-container.theme-monochrome .piece-group.is-black .piece-body[data-v-c1101364]{fill:#000}.gomoku-board-container.theme-monochrome .piece-group.is-white .piece-body[data-v-c1101364],.gomoku-board-container.theme-monochrome .piece-group.is-black .last-move-dot[data-v-c1101364]{fill:#fff}.gomoku-board-container.theme-monochrome .piece-group.is-white .last-move-dot[data-v-c1101364]{fill:#000}.gomoku-board-container.theme-monochrome .winning-line[data-v-c1101364]{stroke:#fff;stroke-width:3px}.gomoku-board-container.theme-stealth .board-bg[data-v-c1101364]{fill:#1e1e1e;stroke:#333;stroke-width:1px}.gomoku-board-container.theme-stealth .board-line[data-v-c1101364]{stroke:#3a3d41;stroke-width:1px}.gomoku-board-container.theme-stealth .star-point[data-v-c1101364]{fill:#007acc}.gomoku-board-container.theme-stealth .hover-preview[data-v-c1101364]{fill:#007acc40;stroke:#007acc;stroke-width:1.5px;stroke-dasharray:3 3}.gomoku-board-container.theme-stealth .hint-focus .hint-ring[data-v-c1101364]{stroke:#dcdcaa;opacity:.7}.gomoku-board-container.theme-stealth .hint-focus .hint-center-dot[data-v-c1101364]{fill:#dcdcaa;opacity:.7}.gomoku-board-container.theme-stealth .piece-group.is-black .piece-body[data-v-c1101364]{fill:#111;stroke:#333;stroke-width:1px}.gomoku-board-container.theme-stealth .piece-group.is-white .piece-body[data-v-c1101364]{fill:#1e1e1e;stroke:#3a3d41;stroke-width:1.2px}.gomoku-board-container.theme-stealth .piece-group.is-black .last-move-dot[data-v-c1101364]{fill:#ffffffd9}.gomoku-board-container.theme-stealth .piece-group.is-white .last-move-dot[data-v-c1101364]{fill:#ffffff4d}.gomoku-board-container.theme-stealth .piece-group .piece-step-text[data-v-c1101364]{fill:#007acc;text-anchor:middle;font-family:Consolas,monospace;font-size:10px;font-weight:700}.gomoku-board-container.theme-stealth .winning-line[data-v-c1101364]{stroke:#f44747;stroke-width:4px;stroke-linecap:round}@keyframes last-move-pulse-c1101364{0%{opacity:.82;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}to{opacity:.82;transform:scale(.92)}}@keyframes hint-scale-loop-c1101364{0%{opacity:.7;transform:scale(.9)}to{opacity:.9;transform:scale(1.12)}}.gomoku-surface[data-v-5a1256a4]{justify-content:center;align-items:center;width:max-content;padding:10px;display:flex}.gomoku-surface .game-wrapper[data-v-5a1256a4]{position:relative}.gomoku-hud[data-v-7b2ef470]{background:#0000004d;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 14px;display:flex}.player-hud-card[data-v-7b2ef470]{background:#ffffff0a;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;transition:all .2s;display:flex}.player-hud-card.active-turn[data-v-7b2ef470]{background:#0078d426;border-color:#0078d480;box-shadow:0 0 8px #0078d44d}.player-hud-card .piece-icon[data-v-7b2ef470]{border-radius:50%;flex-shrink:0;width:20px;height:20px}.player-hud-card .piece-icon.black-piece[data-v-7b2ef470]{background:radial-gradient(circle at 35% 35%,#4b4b4b,#000);box-shadow:0 1px 3px #0009}.player-hud-card .piece-icon.white-piece[data-v-7b2ef470]{background:radial-gradient(circle at 35% 35%,#fff,#dcdde1);box-shadow:0 1px 3px #0006}.player-hud-card .hud-player-info[data-v-7b2ef470]{flex-direction:column;display:flex}.player-hud-card .hud-player-info.align-right[data-v-7b2ef470]{text-align:right}.player-hud-card .hud-player-info .nickname[data-v-7b2ef470]{color:#fff;font-size:12px;font-weight:600}.player-hud-card .hud-player-info .score[data-v-7b2ef470]{color:#ffffff80;font-size:10px}.hud-center[data-v-7b2ef470]{text-align:center}.hud-center .turn-indicator[data-v-7b2ef470]{color:#fff;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.hud-center .turn-indicator .my-turn-badge[data-v-7b2ef470]{color:#2ecc71;background:#2ecc7133;border-radius:3px;padding:0 5px;font-size:10px}.hud-center .countdown-badge[data-v-7b2ef470]{color:#ffffffb3;margin-top:2px;font-family:monospace;font-size:11px}.hud-center .countdown-badge.warning[data-v-7b2ef470]{color:#ff6b6b;font-weight:700;animation:1s infinite pulse-7b2ef470}.hud-center .over-text[data-v-7b2ef470]{color:#ffffff80;font-size:12px}@keyframes pulse-7b2ef470{0%,to{opacity:1}50%{opacity:.5}}.hud-actions[data-v-7b2ef470]{align-items:center;gap:6px;display:flex}.hud-actions .hud-btn[data-v-7b2ef470]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;transition:all .15s;display:inline-flex}.hud-actions .hud-btn[data-v-7b2ef470]:hover{background:#ffffff26}.hud-actions .hud-btn.surrender[data-v-7b2ef470]:hover{color:#ff6b6b;background:#e74c3c33}.hud-actions .hud-btn.restart[data-v-7b2ef470]{color:#54a0ff;background:#0078d44d}.gomoku-game-container[data-v-58242d0e]{-webkit-user-select:none;user-select:none;flex-direction:column;height:100%;display:flex;position:relative}.board-wrapper[data-v-58242d0e]{flex:1;justify-content:center;align-items:center;padding:10px;display:flex}.game-over-overlay[data-v-58242d0e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#000000b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dialog-card[data-v-58242d0e]{text-align:center;background:#252526;border:1px solid #ffffff26;border-radius:8px;width:300px;padding:24px;box-shadow:0 12px 32px #0009}.dialog-card .dialog-header .crown-icon[data-v-58242d0e]{color:#ffc312;margin-bottom:8px}.dialog-card .dialog-header h2[data-v-58242d0e]{color:#fff;margin:0;font-size:16px}.dialog-card .dialog-body[data-v-58242d0e]{margin:16px 0}.dialog-card .dialog-body .result-hint[data-v-58242d0e]{margin:0;font-size:13px}.dialog-card .dialog-body .result-hint.win[data-v-58242d0e]{color:#2ecc71}.dialog-card .dialog-body .result-hint.draw[data-v-58242d0e]{color:#ffc312}.dialog-card .dialog-body .result-hint.lose[data-v-58242d0e]{color:#ffffffb3}.dialog-card .dialog-actions[data-v-58242d0e]{justify-content:center;gap:10px;display:flex}.btn[data-v-58242d0e]{cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:12px;transition:all .15s;display:inline-flex}.btn.btn-primary[data-v-58242d0e]{color:#fff;background:#0078d4}.btn.btn-primary[data-v-58242d0e]:hover{background:#1a8ae2}.btn.btn-secondary[data-v-58242d0e]{color:#ccc;background:#ffffff1a}.btn.btn-secondary[data-v-58242d0e]:hover{background:#fff3}.fade-enter-active[data-v-58242d0e],.fade-leave-active[data-v-58242d0e]{transition:opacity .25s}.fade-enter-from[data-v-58242d0e],.fade-leave-to[data-v-58242d0e]{opacity:0}.gomoku-multiplayer-root[data-v-d69b1b75]{box-sizing:border-box;width:760px;min-height:600px;position:relative;overflow:hidden}.gomoku-records-dashboard[data-v-bc220747]{padding:10px}.gomoku-records-dashboard .section-title[data-v-bc220747]{color:#fff;margin-bottom:16px;font-size:18px;font-weight:600}.gomoku-records-dashboard .no-results[data-v-bc220747]{color:#fff6;padding:20px 0;font-size:13px}.gomoku-records-dashboard .stats-cards-container[data-v-bc220747]{gap:16px;max-width:800px;display:flex}.gomoku-records-dashboard .stats-cards-container .stat-card[data-v-bc220747]{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;flex:1;padding:14px}.gomoku-records-dashboard .stats-cards-container .stat-card .diff-title[data-v-bc220747]{margin-bottom:8px;font-size:13px;font-weight:600}.gomoku-records-dashboard .stats-cards-container .stat-card .diff-title.diff-easy[data-v-bc220747]{color:#4ec9b0}.gomoku-records-dashboard .stats-cards-container .stat-card .diff-title.diff-medium[data-v-bc220747]{color:#ce9178}.gomoku-records-dashboard .stats-cards-container .stat-card .diff-title.diff-hard[data-v-bc220747]{color:#f44747}.gomoku-records-dashboard .stats-cards-container .stat-card .win-rate[data-v-bc220747]{margin-bottom:10px}.gomoku-records-dashboard .stats-cards-container .stat-card .win-rate .rate-num[data-v-bc220747]{color:#4ec9b0;font-family:Consolas,monospace;font-size:24px;font-weight:700}.gomoku-records-dashboard .stats-cards-container .stat-card .win-rate .rate-label[data-v-bc220747]{color:#fff6;margin-left:4px;font-size:11px}.gomoku-records-dashboard .stats-cards-container .stat-card .stat-details[data-v-bc220747]{color:#fff9;justify-content:space-around;margin-bottom:8px;font-size:12px;display:flex}.gomoku-records-dashboard .stats-cards-container .stat-card .stat-details .val[data-v-bc220747]{font-weight:700}.gomoku-records-dashboard .stats-cards-container .stat-card .stat-details .val.win[data-v-bc220747]{color:#89d185}.gomoku-records-dashboard .stats-cards-container .stat-card .stat-details .val.loss[data-v-bc220747]{color:#f48771}.gomoku-records-dashboard .stats-cards-container .stat-card .stat-details .val.draw[data-v-bc220747]{color:#cca700}.gomoku-records-dashboard .stats-cards-container .stat-card .streak-info[data-v-bc220747]{color:#fff6;font-size:11px}.gomoku-records-dashboard .stats-cards-container .stat-card .streak-info .streak-val[data-v-bc220747]{color:#dcdcaa;font-weight:700}.gomoku-records-dashboard .records-table-container[data-v-bc220747]{border:1px solid #ffffff1a;border-radius:4px;max-width:800px;max-height:400px;overflow:auto}.gomoku-records-dashboard .records-table[data-v-bc220747]{border-collapse:collapse;text-align:left;width:100%;min-width:550px;font-size:13px}.gomoku-records-dashboard .records-table th[data-v-bc220747],.gomoku-records-dashboard .records-table td[data-v-bc220747]{border-bottom:1px solid #ffffff0d;padding:10px 14px}.gomoku-records-dashboard .records-table th[data-v-bc220747]{color:#fff6;z-index:1;background:#252526;font-weight:400;position:sticky;top:0}.gomoku-records-dashboard .records-table .clickable-row[data-v-bc220747]{cursor:pointer}.gomoku-records-dashboard .records-table .clickable-row[data-v-bc220747]:hover{background:#f4474714}.gomoku-records-dashboard .records-table .color-badge[data-v-bc220747]{color:#fff;background:#ffffff1a;border-radius:3px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.gomoku-records-dashboard .records-table .record-steps[data-v-bc220747]{color:#dcdcaa;font-family:Consolas,monospace}.gomoku-records-dashboard .records-table .record-time[data-v-bc220747]{color:#4ec9b0;font-family:Consolas,monospace}.gomoku-records-dashboard .records-table .status-won[data-v-bc220747]{color:#89d185;font-weight:500}.gomoku-records-dashboard .records-table .status-lost[data-v-bc220747]{color:#f48771;font-weight:500}.gomoku-records-dashboard .records-table .status-draw[data-v-bc220747]{color:#cca700;font-weight:500}.gomoku-records-dashboard .records-table .diff-easy[data-v-bc220747]{color:#4ec9b0}.gomoku-records-dashboard .records-table .diff-medium[data-v-bc220747]{color:#ce9178}.gomoku-records-dashboard .records-table .diff-hard[data-v-bc220747]{color:#f44747}.gomoku-records-dashboard .vscode-button[data-v-bc220747]{cursor:pointer;border:none;border-radius:2px;padding:6px 14px;font-family:inherit;font-size:13px}.gomoku-records-dashboard .vscode-button.secondary[data-v-bc220747]{color:#ccc;background:#3a3d41}.gomoku-records-dashboard .vscode-button.secondary[data-v-bc220747]:hover{background:#45494e}: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-button{width:0;height:0;display:none}::-webkit-scrollbar-track{background-color:#0000!important}::-webkit-scrollbar-corner{background-color:#0000!important}::-webkit-scrollbar-thumb{background-color:var(--vscode-scrollbar-thumb);border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:var(--vscode-scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--vscode-scrollbar-thumb-active)}.activity-bar[data-v-4f88a781]{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-4f88a781],.activity-bar .bottom-icons[data-v-4f88a781]{flex-direction:column;gap:10px;display:flex}.activity-bar .icon[data-v-4f88a781]{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-4f88a781]:hover{color:#ffffffe6}.activity-bar .icon.active[data-v-4f88a781]{color:#fff;background-color:#ffffff1a;border-radius:6px}.activity-bar .icon svg[data-v-4f88a781]{width:22px;height:22px}.activity-bar .icon.avatar-icon img[data-v-4f88a781]{object-fit:cover;border-radius:50%;width:24px;height:24px}.tabs[data-v-b3003744]{background-color:var(--vscode-tab-inactive-bg);-webkit-user-select:none;user-select:none;height:32px;display:flex;overflow-x:auto}.tabs[data-v-b3003744]::-webkit-scrollbar{height:0}.tabs .tab[data-v-b3003744]{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-b3003744]{background-color:var(--vscode-tab-active-bg);opacity:1;border-top:1px solid var(--vscode-accent)}.tabs .tab.dragging[data-v-b3003744]{opacity:.4}.tabs .tab.drag-over[data-v-b3003744]{border-left:2px solid var(--vscode-accent);background-color:#ffffff0d}.tabs .tab .icon.text-icon[data-v-b3003744]{text-align:center;width:24px;margin-right:6px;font-size:11px;font-weight:700}.tabs .tab .tab-icon[data-v-b3003744]{flex-shrink:0;margin-right:6px}.tabs .tab .tab-detail[data-v-b3003744]{color:#ffffff59;margin-left:6px;font-size:11px}.tabs .tab .close[data-v-b3003744]{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-b3003744]:hover{opacity:1!important}.tabs .tab:hover .close[data-v-b3003744],.tabs .tab.active .close[data-v-b3003744]{opacity:.5}.setting-item[data-v-3a86e107]{max-width:600px;margin-bottom:25px}.setting-item.disabled[data-v-3a86e107]{opacity:.6}.setting-item .setting-name[data-v-3a86e107]{color:#ccc;margin-bottom:6px;font-size:14px}.setting-item .setting-name[data-v-3a86e107] b{color:#fff;background:#ff03;font-weight:400}.setting-item .setting-desc[data-v-3a86e107]{color:#fff9;margin-bottom:10px;font-size:13px}.setting-item .vscode-input[data-v-3a86e107]{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}.setting-item .vscode-input[data-v-3a86e107]:focus{border-color:#007fd4}.setting-item .vscode-input[data-v-3a86e107]:disabled{opacity:.5;cursor:not-allowed;background:#ffffff05}.setting-item[data-v-0ccababe]{max-width:600px;margin-bottom:25px}.setting-item.disabled[data-v-0ccababe]{opacity:.6}.setting-item .setting-name[data-v-0ccababe]{color:#ccc;margin-bottom:6px;font-size:14px}.setting-item .setting-name[data-v-0ccababe] b{color:#fff;background:#ff03;font-weight:400}.setting-item .setting-desc[data-v-0ccababe]{color:#fff9;margin-bottom:10px;font-size:13px}.setting-item .vscode-select[data-v-0ccababe]{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}.setting-item .vscode-select[data-v-0ccababe]:focus{border-color:#007fd4}.setting-item .vscode-select[data-v-0ccababe]:disabled{opacity:.5;cursor:not-allowed;background:#ffffff05}.setting-item[data-v-0d085409]{max-width:600px;margin-bottom:25px}.setting-item.disabled[data-v-0d085409]{opacity:.6}.setting-item .setting-name[data-v-0d085409]{color:#ccc;margin-bottom:6px;font-size:14px}.setting-item .setting-name[data-v-0d085409] b{color:#fff;background:#ff03;font-weight:400}.setting-item .setting-desc[data-v-0d085409]{color:#fff9;margin-bottom:10px;font-size:13px}.setting-item .slider-container[data-v-0d085409]{align-items:center;width:50%;min-width:200px;display:flex}.setting-item .vscode-slider[data-v-0d085409]{cursor:pointer;flex:1}.setting-item .range-val[data-v-0d085409]{vertical-align:middle;font-variant-numeric:tabular-nums;margin-left:10px;font-size:13px}.setting-item[data-v-ec6c6424]{max-width:600px;margin-bottom:25px}.setting-item.disabled[data-v-ec6c6424]{opacity:.6}.setting-item .setting-name[data-v-ec6c6424]{color:#ccc;margin-bottom:6px;font-size:14px}.setting-item .setting-name[data-v-ec6c6424] b{color:#fff;background:#ff03;font-weight:400}.setting-item .setting-desc[data-v-ec6c6424]{color:#fff9;margin-bottom:10px;font-size:13px}.setting-item .vscode-button[data-v-ec6c6424]{color:#fff;cursor:pointer;box-sizing:border-box;background:#007fd4;border:none;border-radius:2px;outline:none;padding:6px 16px;font-family:inherit;font-size:13px;transition:background-color .2s}.setting-item .vscode-button[data-v-ec6c6424]:hover:not(:disabled){background:#1f97e8}.setting-item .vscode-button[data-v-ec6c6424]:disabled{opacity:.5;cursor:not-allowed;background:#3c3c3c}.settings-panel[data-v-807dbe4a]{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-807dbe4a]{border-bottom:1px solid #ffffff0d;padding:10px 20px}.settings-panel .settings-header .search-bar[data-v-807dbe4a]{margin-bottom:15px}.settings-panel .settings-header .search-bar input[data-v-807dbe4a]{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-807dbe4a]:focus{border-color:#007fd4}.settings-panel .settings-header .header-nav-row[data-v-807dbe4a]{justify-content:space-between;align-items:center;max-width:600px;height:24px;display:flex}.settings-panel .settings-header .nav-tabs[data-v-807dbe4a]{gap:20px;font-size:13px;display:flex}.settings-panel .settings-header .nav-tabs .tab[data-v-807dbe4a]{cursor:pointer;color:#fff9;padding-bottom:5px}.settings-panel .settings-header .nav-tabs .tab.active[data-v-807dbe4a]{color:#fff;border-bottom:1px solid #fff}.settings-panel .settings-header .version-tag[data-v-807dbe4a]{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-807dbe4a]:hover{color:#ffffff73}.settings-panel .settings-body[data-v-807dbe4a]{flex:1;display:flex;overflow:auto hidden}.settings-panel .settings-body .sidebar[data-v-807dbe4a]{flex-shrink:0;width:200px;padding:20px 0 20px 20px;overflow-y:auto}.settings-panel .settings-body .sidebar .category[data-v-807dbe4a]{cursor:pointer;color:#fff9;border-left:2px solid #0000;padding:6px 15px;font-size:13px}.settings-panel .settings-body .sidebar .category.active[data-v-807dbe4a]{color:#fff;background:#ffffff0d;font-weight:500}.settings-panel .settings-body .sidebar .category[data-v-807dbe4a]:hover:not(.active){color:#fff}.settings-panel .settings-body .content[data-v-807dbe4a]{flex:1;min-width:240px;padding:20px 40px;overflow:auto}.settings-panel .settings-body .content .no-results[data-v-807dbe4a]{color:#fff6;padding:20px;font-size:14px}.settings-panel .settings-body .content .section-title[data-v-807dbe4a]{color:#fff;margin-top:0;margin-bottom:25px;font-size:20px;font-weight:600}.game-doc-toolbar-btn[data-v-2fa2ff85]{box-sizing:border-box;cursor:pointer;color:#fff6;appearance:none;background:#0000004d;border:1px solid #ffffff1a;border-radius:4px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;font-size:0;line-height:0;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.game-doc-toolbar-btn__icon[data-v-2fa2ff85]{width:16px;height:16px;color:inherit;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.game-doc-toolbar-btn__icon[data-v-2fa2ff85] svg{min-width:16px;max-width:16px;min-height:16px;max-height:16px;color:inherit;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block;width:16px!important;height:16px!important}.game-doc-toolbar-btn[data-v-2fa2ff85]:hover:not(:disabled){color:#fffc;background:#ffffff1a}.game-doc-toolbar-btn[data-v-2fa2ff85]:active:not(:disabled){background:#ffffff1f}.game-doc-toolbar-btn[data-v-2fa2ff85]:disabled{opacity:.45;cursor:not-allowed}.game-doc-toolbar-btn.is-success[data-v-2fa2ff85]{color:#89d185;background:#89d1851a;border-color:#89d1854d}.game-doc-toolbar-btn.is-success[data-v-2fa2ff85]:hover:not(:disabled){background:#89d18533}.game-doc-toolbar-btn.is-error[data-v-2fa2ff85]{color:#f48771;background:#f487711a;border-color:#f487714d}.game-doc-toolbar-btn.is-error[data-v-2fa2ff85]:hover:not(:disabled){background:#f4877133}.game-document-toolbar[data-v-1ffd2492]{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:4px;display:flex}.breadcrumbs[data-v-ee835001]{background-color:var(--vscode-bg);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;height:28px;padding:0 10px;display:flex}.breadcrumbs .breadcrumb-path[data-v-ee835001]{flex:1;align-items:center;min-width:0;display:flex;overflow-x:auto}.breadcrumbs .breadcrumb-path[data-v-ee835001]::-webkit-scrollbar{display:none}.breadcrumbs .breadcrumb-toolbar[data-v-ee835001]{flex-shrink:0;margin-left:auto}.breadcrumbs .breadcrumb-item[data-v-ee835001]{align-items:center;display:flex}.breadcrumbs .breadcrumb-item .item-content[data-v-ee835001]{cursor:pointer;border-radius:4px;align-items:center;height:22px;padding:0 4px;display:flex}.breadcrumbs .breadcrumb-item .item-content[data-v-ee835001]:hover{color:#fff;background:#ffffff0d}.breadcrumbs .breadcrumb-item .item-content .breadcrumb-icon[data-v-ee835001]{margin-right:6px}.breadcrumbs .breadcrumb-item .item-content .breadcrumb-text[data-v-ee835001]{opacity:.7;font-size:12px}.breadcrumbs .breadcrumb-item .item-content .breadcrumb-text.active[data-v-ee835001]{opacity:1}.breadcrumbs .breadcrumb-item .separator[data-v-ee835001]{opacity:.4;margin:0 4px}.app-footer[data-v-0c09eb13]{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-0c09eb13]::-webkit-scrollbar{display:none}.app-footer .left[data-v-0c09eb13],.app-footer .right[data-v-0c09eb13]{flex-shrink:0;align-items:center;height:100%;display:flex}.app-footer .item[data-v-0c09eb13]{cursor:pointer;flex-shrink:0;align-items:center;height:100%;padding:0 10px;display:flex}.app-footer .item[data-v-0c09eb13]:hover{background:#ffffff1a}.app-footer .item.branch[data-v-0c09eb13]{font-weight:500}.vsc-tip-container[data-v-c44c6e41]{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-c44c6e41]{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-c44c6e41;display:flex}.vsc-tip-item[data-v-c44c6e41]:hover{filter:brightness(1.1)}.vsc-tip-item .icon-box[data-v-c44c6e41]{flex-shrink:0;margin-top:1px}.vsc-tip-item .content[data-v-c44c6e41]{white-space:pre-wrap;word-break:break-word;flex:1;font-size:13px;line-height:20px}.vsc-tip-item .close-btn[data-v-c44c6e41]{opacity:.4;flex-shrink:0;margin-top:3px;transition:opacity .2s}.vsc-tip-item .close-btn[data-v-c44c6e41]:hover{opacity:1}.tip-fade-enter-active[data-v-c44c6e41],.tip-fade-leave-active[data-v-c44c6e41]{transition:all .3s}.tip-fade-enter-from[data-v-c44c6e41]{opacity:0;transform:translateY(-20px)}.tip-fade-leave-to[data-v-c44c6e41]{opacity:0;transform:scale(.9)}@keyframes slide-down-c44c6e41{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.vsc-dialog-overlay[data-v-2cb55e85]{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-2cb55e85]{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-2cb55e85]{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.vsc-dialog-header .title[data-v-2cb55e85]{opacity:.9;font-size:12px;font-weight:700}.vsc-dialog-header .close-icon[data-v-2cb55e85]{opacity:.6;cursor:pointer}.vsc-dialog-header .close-icon[data-v-2cb55e85]:hover{opacity:1}.vsc-dialog-content[data-v-2cb55e85]{padding:12px 20px 24px}.vsc-dialog-content .message[data-v-2cb55e85]{white-space:pre-wrap;font-size:13px;line-height:1.5}.vsc-dialog-footer[data-v-2cb55e85]{background-color:#0000001a;justify-content:flex-end;gap:8px;padding:12px;display:flex}.vsc-button[data-v-2cb55e85]{cursor:pointer;border:none;outline:none;padding:4px 14px;font-size:13px;transition:background-color .1s}.vsc-button.primary[data-v-2cb55e85]{background-color:var(--vscode-button-background);color:var(--vscode-button-foreground)}.vsc-button.primary[data-v-2cb55e85]:hover{background-color:var(--vscode-button-hover-background)}.vsc-button.secondary[data-v-2cb55e85]{background-color:var(--vscode-button-secondary-background);color:var(--vscode-button-secondary-foreground)}.vsc-button.secondary[data-v-2cb55e85]:hover{background-color:var(--vscode-button-secondary-hover-background)}.fade-enter-active[data-v-2cb55e85],.fade-leave-active[data-v-2cb55e85]{transition:opacity .2s}.fade-enter-active .vsc-dialog-widget[data-v-2cb55e85],.fade-leave-active .vsc-dialog-widget[data-v-2cb55e85]{transition:transform .2s}.fade-enter-from[data-v-2cb55e85],.fade-leave-to[data-v-2cb55e85]{opacity:0}.fade-enter-from .vsc-dialog-widget[data-v-2cb55e85],.fade-leave-to .vsc-dialog-widget[data-v-2cb55e85]{transform:scale(.95)}.code-editor-container[data-v-cf376779]{text-align:left;background-color:var(--vscode-bg);width:100%;height:100%;font-family:Consolas,monospace;overflow:hidden}.code-editor-container[data-v-cf376779] *{font-family:Consolas,monospace}[data-v-cf376779] .cm-editor{height:100%;background-color:var(--vscode-bg)!important}[data-v-cf376779] .cm-gutters{background-color:var(--vscode-bg)!important}[data-v-cf376779] .cm-lineNumbers{min-width:4ch!important}[data-v-cf376779] .cm-editor.cm-focused{outline:none}[data-v-cf376779] .cm-scroller::-webkit-scrollbar:horizontal{height:10px}[data-v-cf376779] .cm-content{min-width:var(--game-grid-width,auto)}.game-document-host[data-v-f2a69331]{width:100%;height:100%;position:relative;overflow:hidden}.game-surface[data-v-f2a69331]{z-index:5;min-width:max-content;font-family:Consolas,Monaco,monospace;display:inline-block;position:absolute}.file-tree[data-v-b296d8de]{color:#ccc;font-size:13px}.file-item[data-v-b296d8de]{cursor:pointer;align-items:center;height:28px;padding:0 14px;display:flex}.file-item[data-v-b296d8de]:hover{background:#ffffff0d}.file-item.active[data-v-b296d8de]{color:#fff;background:#ffffff1a}.file-item.context-active[data-v-b296d8de]{outline-offset:-1px;outline:1px solid #007acc99}.file-item .indent[data-v-b296d8de]{width:16px}.file-item .icon[data-v-b296d8de]{opacity:.8;margin-right:6px}.file-item .icon.folder[data-v-b296d8de]{color:#dcb67a}.file-item .icon.text-icon[data-v-b296d8de]{color:#519aba;opacity:1;text-align:center;width:16px;font-size:10px;font-weight:700}.icon-placeholder[data-v-b296d8de]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;display:flex}.file-icon[data-v-b296d8de]{flex-shrink:0;margin-right:8px}.file-name[data-v-b296d8de]{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:.025em;overflow:hidden}.file-edit-input[data-v-b296d8de]{color:#ccc;box-sizing:border-box;background:#3c3c3c;border:1px solid #007acc;outline:none;width:calc(100% - 30px);height:22px;margin:0;padding:0 4px;font-family:inherit;font-size:13px;line-height:22px}.side-bar[data-v-124d8068]{background-color:var(--vscode-sidebar-bg);flex-direction:column;flex-shrink:0;display:flex;position:relative}.side-bar:hover .files[data-v-124d8068]::-webkit-scrollbar-thumb{background-color:var(--vscode-scrollbar-thumb)!important}.side-bar .title[data-v-124d8068]{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-124d8068]{flex-direction:column;flex:1;display:flex;overflow:hidden}.side-bar .section-title[data-v-124d8068]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0d;justify-content:space-between;align-items:center;height:28px;padding:0 10px 0 4px;font-size:11px;font-weight:700;display:flex}.side-bar .section-title .title-left[data-v-124d8068]{align-items:center;display:flex}.side-bar .section-title .chevron[data-v-124d8068]{opacity:.8;margin-right:6px}.side-bar .section-title .title-actions[data-v-124d8068]{align-items:center;gap:4px;display:none}.side-bar .section-title .title-actions button[data-v-124d8068]{color:#ccc;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:2px;display:flex}.side-bar .section-title .title-actions button[data-v-124d8068]:hover{color:#fff;background:#ffffff1a}.side-bar .section-title:hover .title-actions[data-v-124d8068]{display:flex}.side-bar .files[data-v-124d8068]{flex:1;padding-bottom:20px;overflow-y:auto}.side-bar .files[data-v-124d8068]::-webkit-scrollbar-thumb{background-color:#0000!important}.side-bar .files[data-v-124d8068]::-webkit-scrollbar-thumb:hover{background-color:var(--vscode-scrollbar-thumb-hover)!important}.side-bar .files[data-v-124d8068]::-webkit-scrollbar-thumb:active{background-color:var(--vscode-scrollbar-thumb-active)!important}.sider-resizer[data-v-124d8068]{cursor:col-resize;z-index:100;width:4px;margin-left:-2px;margin-right:-2px;transition:background-color .2s}.sider-resizer[data-v-124d8068]:hover{background-color:var(--vscode-accent);opacity:.5}.sider-resizer[data-v-124d8068]:active{background-color:var(--vscode-accent);opacity:1}body.resizing-col{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.vscode-context-menu[data-v-e5f41a9c]{z-index:9999;background-color:#252526;border:1px solid #454545;border-radius:3px;min-width:130px;padding:4px 0;position:fixed;box-shadow:0 2px 8px #00000080}.vscode-context-menu .menu-item[data-v-e5f41a9c]{color:#ccc;cursor:pointer;-webkit-user-select:none;user-select:none;padding:6px 12px;font-size:12px}.vscode-context-menu .menu-item[data-v-e5f41a9c]:hover{color:#fff;background-color:#04395e}.vscode-context-menu .menu-item.disabled[data-v-e5f41a9c]{opacity:.4;cursor:not-allowed}.vscode-context-menu .menu-item.disabled[data-v-e5f41a9c]:hover{color:#ccc!important;background-color:#0000!important}.vscode-context-menu .menu-divider[data-v-e5f41a9c]{background-color:#454545;height:1px;margin:4px 0}.vscode-container[data-v-0392061b]{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-0392061b]{flex:1;display:flex;overflow:hidden}.editor-area[data-v-0392061b]{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.editor-area .editor-content[data-v-0392061b]{flex-direction:column;flex:1;padding:0;display:flex;position:relative;overflow:auto}.editor-area .editor-content[data-v-0392061b]::-webkit-scrollbar{width:10px;height:10px}.editor-area .editor-content[data-v-0392061b]::-webkit-scrollbar-corner{background:0 0}.editor-area .editor-content[data-v-0392061b]::-webkit-scrollbar:horizontal{background:0 0;height:0}.editor-area .editor-content[data-v-0392061b]{-ms-overflow-style:auto;scrollbar-width:auto}@media (pointer:coarse){.editor-area .editor-content[data-v-0392061b]{scrollbar-width:none}}.editor-area .editor-content .code-viewer[data-v-0392061b]{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-0392061b]{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-0392061b]{height:20px}.editor-area .editor-content .code-viewer .code-content[data-v-0392061b]{color:#9cdcfe;flex:1}.editor-area .editor-content .code-viewer .code-content pre[data-v-0392061b]{margin:0}
