.preview-switcher-container[data-v-2fa49c17]{background:rgb(var(--v-theme-surface));border-radius:16px;flex-direction:column;height:100%;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000001f}.close-btn[data-v-2fa49c17]{cursor:pointer;color:#0c0606;border:none;border-radius:8px;justify-content:center;justify-self:flex-end;align-items:center;width:36px;height:36px;margin-right:10px;transition:all .2s;display:flex}.close-btn[data-v-2fa49c17]:hover{background:#ffffff4d;transform:scale(1.05)}.current-branch-section[data-v-2fa49c17]{padding:20px 28px}.section-label[data-v-2fa49c17]{color:#64748b;text-transform:uppercase;gap:8px;font-size:13px;font-weight:600}.branch-card[data-v-2fa49c17],.section-label[data-v-2fa49c17]{align-items:center;display:flex}.branch-card[data-v-2fa49c17]{cursor:pointer;border:1px solid #0000000f;border-radius:12px;justify-content:space-between;padding:16px;transition:all .2s}.branch-card[data-v-2fa49c17],.branch-card.current[data-v-2fa49c17]{background:rgb(var(--v-theme-background))}.branch-card.current[data-v-2fa49c17]{cursor:default;border-color:#6366f133}.branch-card[data-v-2fa49c17]:not(.current):hover{border-color:#6366f14d;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.branch-info[data-v-2fa49c17]{flex-direction:column;flex:1;gap:8px;display:flex}.branch-name[data-v-2fa49c17]{color:#1e293b;font-size:15px;font-weight:600}.branch-name[data-v-2fa49c17],.commit-info[data-v-2fa49c17]{align-items:center;gap:8px;display:flex}.commit-info[data-v-2fa49c17],.commit-message[data-v-2fa49c17]{color:#64748b;font-size:13px}.commit-message[data-v-2fa49c17]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.commit-text[data-v-2fa49c17]{word-wrap:break-word;font-style:italic}.commit-label[data-v-2fa49c17]{font-weight:500}.commit-hash[data-v-2fa49c17]{color:#6366f1;background:#6366f11a;border-radius:6px;padding:2px 8px;font-family:Monaco,Courier New,monospace;font-size:12px}.copy-btn[data-v-2fa49c17]{cursor:pointer;color:#64748b;background:#0000000a;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.copy-btn[data-v-2fa49c17]:hover{color:#6366f1;background:#6366f11a}.current-badge[data-v-2fa49c17]{color:#fff;background:#10b981;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:300;display:flex}.branch-list-section[data-v-2fa49c17]{flex-direction:column;flex:1;padding:20px 28px;display:flex;overflow:hidden}.section-header[data-v-2fa49c17]{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.branch-count[data-v-2fa49c17]{color:#6366f1;background:#6366f11a;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:700}.search-wrapper[data-v-2fa49c17]{align-items:center;display:flex;position:relative}.search-icon[data-v-2fa49c17]{color:#94a3b8;pointer-events:none;position:absolute;left:12px}.search-input[data-v-2fa49c17]{background:rgb(var(--v-theme-background));color:#1e293b;border:1px solid #00000014;border-radius:10px;outline:none;width:100%;padding:10px 12px 10px 40px;font-size:14px;transition:all .2s}.search-input[data-v-2fa49c17]::placeholder{color:#94a3b8}.search-input[data-v-2fa49c17]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.empty-state[data-v-2fa49c17],.error-state[data-v-2fa49c17],.loading-state[data-v-2fa49c17]{color:#64748b;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.spinner[data-v-2fa49c17]{border:3px solid #6366f11a;border-top-color:#6366f1;border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:.8s linear infinite spin}.error-state[data-v-2fa49c17]{color:#ef4444}.retry-btn[data-v-2fa49c17]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;align-items:center;gap:6px;margin-top:16px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.retry-btn[data-v-2fa49c17]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6366f14d}.branches-grid[data-v-2fa49c17]{flex-direction:column;gap:8px;max-height:400px;padding-right:4px;display:flex;overflow-y:auto}.branches-grid[data-v-2fa49c17]::-webkit-scrollbar{width:6px}.branches-grid[data-v-2fa49c17]::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.branches-grid[data-v-2fa49c17]::-webkit-scrollbar-thumb{background:#6366f14d;border-radius:3px}.branches-grid[data-v-2fa49c17]::-webkit-scrollbar-thumb:hover{background:#6366f180}.branch-card.is-current[data-v-2fa49c17]{opacity:.6;cursor:not-allowed}.switch-btn[data-v-2fa49c17]{background:rgb(var(--v-theme-on-surface));cursor:pointer;color:#fff;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.switch-btn[data-v-2fa49c17]:hover{transform:scale(1.05);box-shadow:0 4px 12px #6366f14d}@media (width<=600px){.header-subtitle[data-v-2fa49c17]{font-size:13px}.branch-list-section[data-v-2fa49c17],.current-branch-section[data-v-2fa49c17]{padding:16px 20px}.branch-card[data-v-2fa49c17]{padding:12px}.branch-name[data-v-2fa49c17]{font-size:14px}}
