.view-btn.svelte-pirkru{all:unset;box-sizing:border-box;cursor:pointer;color:var(--v-list-text-muted);border-radius:var(--v-radius-full);transition:color var(--v-duration-fast) var(--v-easing-default), background var(--v-duration-fast) var(--v-easing-default), border-color var(--v-duration-fast) var(--v-easing-default), transform var(--v-duration-fast) var(--v-easing-default), box-shadow var(--v-duration-fast) var(--v-easing-default);border:1px solid #0000;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.view-cluster--card.svelte-pirkru{z-index:3;pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;top:10px;right:10px}.view-cluster--card.svelte-pirkru .view-btn:where(.svelte-pirkru){pointer-events:auto}.view-cluster--list.svelte-pirkru{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.view-btn--card.svelte-pirkru{border-radius:var(--v-radius-full);border:1px solid color-mix(in srgb, var(--v-list-border) 80%, transparent);background:color-mix(in srgb, var(--v-list-bg) 88%, transparent);width:32px;height:32px;backdrop-filter:var(--v-blur-sm);box-shadow:var(--v-shadow-sm);opacity:0;transition:opacity var(--v-duration-fast) var(--v-easing-default), transform var(--v-duration-fast) var(--v-easing-default), color var(--v-duration-fast) var(--v-easing-default), background var(--v-duration-fast) var(--v-easing-default), border-color var(--v-duration-fast) var(--v-easing-default), box-shadow var(--v-duration-fast) var(--v-easing-default);padding:3px;transform:translateY(4px)scale(.96)}.game-card:hover .view-btn--card.svelte-pirkru,.game-card:focus-within .view-btn--card.svelte-pirkru{opacity:1;transform:translateY(0)scale(1)}@media (hover:none){.view-btn--card.svelte-pirkru{opacity:1;transform:none}}.view-btn--list.svelte-pirkru{border-radius:var(--v-radius-lg);border-color:color-mix(in srgb, var(--v-summary-border) 70%, transparent);background:color-mix(in srgb, var(--v-summary-text) 3%, transparent);min-height:32px;font-size:var(--v-text-xs);font-weight:var(--v-weight-semibold);letter-spacing:.02em;flex-shrink:0;padding:0 10px}.view-btn--dock.svelte-pirkru{border-radius:var(--v-radius-sm);border:1px solid var(--v-board-border);background:color-mix(in srgb, var(--v-board-bg) 72%, transparent);width:40px;height:40px;backdrop-filter:var(--v-blur-sm);color:var(--v-board-text);box-shadow:var(--v-shadow-sm)}.view-btn.svelte-pirkru svg:where(.svelte-pirkru){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.view-btn--dock.svelte-pirkru svg:where(.svelte-pirkru){width:18px;height:18px}@media (width<=767px){.view-btn--dock.svelte-pirkru{width:36px;height:36px}.view-btn--dock.svelte-pirkru svg:where(.svelte-pirkru){width:16px;height:16px}}.view-btn-label.svelte-pirkru{line-height:1}.view-btn--canvas.svelte-pirkru:hover,.view-btn--cbl.svelte-pirkru:hover{color:var(--v-puzzles-accent,var(--v-list-accent));border-color:color-mix(in srgb, var(--v-puzzles-accent,var(--v-list-accent)) 40%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--v-puzzles-accent,var(--v-list-accent)) 16%, transparent), color-mix(in srgb, var(--v-list-accent) 8%, transparent));box-shadow:0 0 0 1px color-mix(in srgb, var(--v-puzzles-accent,var(--v-list-accent)) 12%, transparent);transform:translateY(-1px)}.view-btn--dock.view-btn--canvas.svelte-pirkru:hover,.view-btn--dock.view-btn--classic.svelte-pirkru:hover,.view-btn--dock.view-btn--cbl.svelte-pirkru:hover,.view-btn--dock.view-btn--embed.svelte-pirkru:hover,.view-btn--dock.view-btn--embed.is-copied.svelte-pirkru{border-color:var(--v-board-accent);color:var(--v-board-accent);box-shadow:var(--v-shadow-sm);transform:none}.view-btn.svelte-pirkru:focus-visible{outline:2px solid var(--v-list-accent);outline-offset:2px}.view-btn--dock.svelte-pirkru:focus-visible{outline-color:var(--v-board-accent)}@media (prefers-reduced-motion:reduce){.view-btn--card.svelte-pirkru,.view-btn.svelte-pirkru{transition-duration:0s}.view-btn--canvas.svelte-pirkru:hover,.view-btn--cbl.svelte-pirkru:hover{transform:none}}
