.catalog-tr.svelte-1ae0yv6{align-items:center;gap:var(--v-sp-3,8px);display:inline-flex}.oe-plane.svelte-1ae0yv6{box-sizing:border-box;gap:var(--v-sp-5);height:100%;min-height:0;padding:calc(var(--v-sp-7) + 2.75rem) var(--v-sp-7) var(--v-sp-7);opacity:.5;pointer-events:none;flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);display:grid;overflow:hidden}.oe-plane--ready.svelte-1ae0yv6{opacity:1;pointer-events:auto}.oe-workspace.svelte-1ae0yv6{gap:var(--v-sp-3);flex-direction:column;min-width:0;min-height:0;display:flex}.oe-workspace-head.svelte-1ae0yv6{gap:var(--v-sp-3);flex-direction:column;flex:none;display:flex}.oe-title-row.svelte-1ae0yv6{align-items:baseline;gap:var(--v-sp-3) var(--v-sp-5);flex-wrap:wrap;min-width:0;display:flex}h1.svelte-1ae0yv6{font-size:var(--v-text-md);font-weight:var(--v-weight-semibold);letter-spacing:-.02em;min-width:0;margin:0;line-height:1.25}.oe-games.svelte-1ae0yv6{min-height:var(--v-sp-12);padding:var(--v-sp-2) var(--v-sp-4);border-radius:var(--v-radius-sm);background:color-mix(in srgb, var(--v-color-text) 4%, transparent);color:inherit;font-size:var(--v-text-body-sm);font-weight:var(--v-weight-semibold);box-sizing:border-box;transition-property:background-color;transition-duration:var(--v-transition-fast);flex-shrink:0;align-items:center;text-decoration:none;transition-timing-function:ease-out;display:inline-flex}.oe-games.svelte-1ae0yv6:hover{background:color-mix(in srgb, var(--v-color-primary) 8%, transparent)}.oe-search-wrap.svelte-1ae0yv6{z-index:4;position:relative}.oe-search.svelte-1ae0yv6 input:where(.svelte-1ae0yv6){box-sizing:border-box;width:100%;min-height:var(--v-sp-13);padding:var(--v-sp-3) var(--v-sp-5);border:1px solid var(--v-color-border);border-radius:var(--v-listing-radius-control,var(--v-radius-md));background:var(--v-color-surface);color:var(--v-color-text);font:inherit;font-size:var(--v-text-md)}.oe-search.svelte-1ae0yv6 input:where(.svelte-1ae0yv6):focus-visible,.oe-games.svelte-1ae0yv6:focus-visible{outline:2px solid var(--v-color-primary);outline-offset:2px}.oe-search-panel.svelte-1ae0yv6{inset-inline:0;top:calc(100% + var(--v-sp-2));z-index:5;max-height:min(40vh,20rem);padding:var(--v-sp-2);border:1px solid var(--v-color-border);border-radius:var(--v-radius-sm);background:var(--v-color-surface);box-shadow:var(--v-shadow-md);margin:0;position:absolute;overflow:auto}.sr-only.svelte-1ae0yv6{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jump-hits.svelte-1ae0yv6,.oe-rows.svelte-1ae0yv6{gap:var(--v-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.jump-hit.svelte-1ae0yv6,.oe-row.svelte-1ae0yv6{justify-content:space-between;align-items:baseline;gap:var(--v-sp-5);width:100%;min-height:var(--v-sp-13);padding:var(--v-sp-3) var(--v-sp-5);border-radius:var(--v-radius-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;box-sizing:border-box;transition-property:background-color,scale;transition-duration:var(--v-transition-fast);background:0 0;border:0;transition-timing-function:ease-out;display:flex}.jump-hit.svelte-1ae0yv6:hover,.oe-row.svelte-1ae0yv6:hover,.oe-row--preview.svelte-1ae0yv6{background:color-mix(in srgb, var(--v-color-primary) 8%, transparent)}.jump-hit.svelte-1ae0yv6:focus-visible,.oe-row.svelte-1ae0yv6:focus-visible,.trail-ply.svelte-1ae0yv6:focus-visible,.oe-btn.svelte-1ae0yv6:focus-visible{outline:2px solid var(--v-color-primary);outline-offset:2px}.jump-hit.svelte-1ae0yv6:active,.oe-row.svelte-1ae0yv6:active,.oe-btn.svelte-1ae0yv6:active,.trail-ply.svelte-1ae0yv6:active{scale:.96}.count.svelte-1ae0yv6,.oe-row__meta.svelte-1ae0yv6{color:var(--v-color-text-muted);font-size:var(--v-text-body-sm);text-align:end;overflow-wrap:anywhere;flex-shrink:0}.oe-row__name.svelte-1ae0yv6{font-weight:var(--v-weight-semibold);min-width:0}.oe-row__meta.svelte-1ae0yv6{align-items:baseline;gap:var(--v-sp-3);font-variant-numeric:tabular-nums;display:inline-flex}.oe-row__key.svelte-1ae0yv6{font-weight:var(--v-weight-bold)}.empty.svelte-1ae0yv6{color:var(--v-color-text-muted);margin:0}.trail.svelte-1ae0yv6{align-items:center;gap:var(--v-sp-2);margin:0 0 var(--v-sp-3);flex-wrap:wrap;flex:none;display:flex}.trail-ply.svelte-1ae0yv6{min-height:var(--v-sp-12);padding:var(--v-sp-2) var(--v-sp-3);border-radius:var(--v-radius-sm);background:color-mix(in srgb, var(--v-color-text) 4%, transparent);color:var(--v-color-text);font:inherit;font-size:var(--v-text-body-sm);cursor:pointer;touch-action:manipulation;box-sizing:border-box;transition-property:background-color,scale;transition-duration:var(--v-transition-fast);border:0;margin:0;transition-timing-function:ease-out;position:relative}.trail-ply.svelte-1ae0yv6:hover{background:color-mix(in srgb, var(--v-color-primary) 8%, transparent)}.trail-ply--current.svelte-1ae0yv6{font-weight:var(--v-weight-semibold);background:color-mix(in srgb, var(--v-color-primary) 12%, transparent)}.trail-sep.svelte-1ae0yv6{color:var(--v-color-text-muted);font-size:var(--v-text-body-sm)}.oe-status.svelte-1ae0yv6{color:var(--v-color-text-muted);margin:0}.oe-status--error.svelte-1ae0yv6{color:var(--v-color-danger,var(--v-color-text))}.oe-board-slot.svelte-1ae0yv6{--oe-board-aspect:.9;--oe-board-w:min(100cqw, 100cqh * var(--oe-board-aspect));--oe-board-h:min(100cqh, 100cqw / var(--oe-board-aspect));flex:1;place-items:center;min-width:0;min-height:0;display:grid;container-type:size}.oe__board.svelte-1ae0yv6{width:var(--oe-board-w);height:var(--oe-board-h);z-index:0;display:block;position:relative;overflow:hidden}.oe-surface.svelte-1ae0yv6{width:100%;height:100%}.oe-board-chrome.svelte-1ae0yv6{z-index:1;align-items:center;gap:var(--v-sp-3) var(--v-sp-5);font-size:var(--v-text-body-sm);flex-wrap:wrap;flex:none;display:flex;position:relative}.oe-side.svelte-1ae0yv6{color:var(--v-color-text-muted);margin:0}.oe-actions.svelte-1ae0yv6{gap:var(--v-sp-3);margin-inline-start:auto;display:flex}.oe-btn.svelte-1ae0yv6{font:inherit;min-height:var(--v-sp-13);padding:var(--v-sp-2) var(--v-sp-5);border:1px solid var(--v-color-border);background:var(--v-color-surface);color:var(--v-color-text);border-radius:var(--v-listing-radius-control,var(--v-radius-sm));cursor:pointer;touch-action:manipulation;box-sizing:border-box;transition-property:background-color,scale;transition-duration:var(--v-transition-fast);transition-timing-function:ease-out}.oe-btn.svelte-1ae0yv6:hover{background:color-mix(in srgb, var(--v-color-primary) 8%, transparent)}.oe-rail.svelte-1ae0yv6{outline:none;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.oe-tabs.svelte-1ae0yv6{gap:var(--v-sp-2);margin:0 0 var(--v-sp-3);flex:none;display:flex}.oe-tab.svelte-1ae0yv6{font:inherit;min-height:var(--v-sp-12);padding:var(--v-sp-2) var(--v-sp-5);border:1px solid var(--v-color-border);color:var(--v-color-text-muted);border-radius:var(--v-listing-radius-control,var(--v-radius-sm));cursor:pointer;touch-action:manipulation;background:0 0}.oe-tab[aria-selected=true].svelte-1ae0yv6{background:color-mix(in srgb, var(--v-color-primary) 12%, transparent);color:var(--v-color-text);font-weight:var(--v-weight-semibold)}.oe-tab.svelte-1ae0yv6:focus-visible{outline:2px solid var(--v-color-primary);outline-offset:2px}.oe-rail-title.svelte-1ae0yv6{margin:0 0 var(--v-sp-3);font-size:var(--v-text-md);font-weight:var(--v-weight-semibold);align-items:baseline;gap:var(--v-sp-3);flex:none;display:flex}.oe-engine-status.svelte-1ae0yv6{font-size:var(--v-text-body-sm);font-weight:var(--v-weight-regular,400);color:var(--v-color-text-muted)}.oe-list.svelte-1ae0yv6{flex:1;min-height:0;overflow:auto}.oe-hint.svelte-1ae0yv6{margin:var(--v-sp-3) 0 0;color:var(--v-color-text-muted);font-size:var(--v-text-body-sm);flex:none;line-height:1.5}@media (width<=899px){.oe-plane.svelte-1ae0yv6{grid-template-rows:minmax(0,1fr) minmax(12rem,38%);grid-template-columns:minmax(0,1fr)}.jump-hit.svelte-1ae0yv6,.oe-row.svelte-1ae0yv6{align-items:flex-start;gap:var(--v-sp-2);flex-direction:column}.count.svelte-1ae0yv6,.oe-row__meta.svelte-1ae0yv6{text-align:start}}@media (prefers-reduced-motion:reduce){.jump-hit.svelte-1ae0yv6,.oe-row.svelte-1ae0yv6,.oe-btn.svelte-1ae0yv6,.oe-games.svelte-1ae0yv6,.trail-ply.svelte-1ae0yv6{transition:none}.jump-hit.svelte-1ae0yv6:active,.oe-row.svelte-1ae0yv6:active,.oe-btn.svelte-1ae0yv6:active,.trail-ply.svelte-1ae0yv6:active{scale:none}}
