.activity-scene-metaphor[data-v-d09665f8]{container-type:inline-size;display:grid;height:100%;min-height:18rem;overflow:hidden;place-items:center;width:100%}.activity-scene-metaphor__canvas[data-v-d09665f8]{border-radius:1.5rem;display:inline-block;line-height:0;max-height:100%;max-width:100%;overflow:hidden;position:relative}.activity-scene-metaphor__image[data-v-d09665f8]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.activity-scene-metaphor__zone[data-v-d09665f8]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--ui-bg) 92%,transparent);border:1px solid var(--activity-scene-metaphor-zone-color);border-radius:999px;box-shadow:0 8px 24px #0f172a2e;color:var(--activity-scene-metaphor-zone-color);display:inline-flex;font-size:1.125rem;font-weight:650;gap:.55rem;line-height:1;padding:.8rem 1rem;position:absolute;transform:translate(-50%,-50%);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap;z-index:10}.activity-scene-metaphor__zone--active[data-v-d09665f8],.activity-scene-metaphor__zone[data-v-d09665f8]:hover{background:var(--ui-bg);box-shadow:0 10px 28px #0f172a3d;transform:translate(-50%,-50%) scale(1.04)}.activity-scene-metaphor__close[data-v-d09665f8]:focus-visible,.activity-scene-metaphor__zone[data-v-d09665f8]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.activity-scene-metaphor__panel[data-v-d09665f8]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--ui-bg) 94%,transparent);border-radius:1.25rem;bottom:.75rem;box-shadow:0 14px 40px #0f172a38;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:.75rem;top:.75rem;width:clamp(16rem,38%,24rem);z-index:20}.activity-scene-metaphor-panel-enter-active[data-v-d09665f8],.activity-scene-metaphor-panel-leave-active[data-v-d09665f8]{transition:opacity .22s ease,transform .22s ease}.activity-scene-metaphor-panel-enter-from[data-v-d09665f8],.activity-scene-metaphor-panel-leave-to[data-v-d09665f8]{opacity:0;transform:translate(100%)}.activity-scene-metaphor__panel-header[data-v-d09665f8]{align-items:center;border-bottom:1px solid var(--ui-border);color:var(--activity-scene-metaphor-zone-color);display:flex;justify-content:space-between;padding:.875rem 1rem}.activity-scene-metaphor__close[data-v-d09665f8]{align-items:center;border-radius:999px;color:var(--ui-text-muted);display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:2rem}.activity-scene-metaphor__close[data-v-d09665f8]:hover{background:var(--ui-bg-elevated);color:var(--ui-text-highlighted)}.activity-scene-metaphor__cards[data-v-d09665f8]{display:flex;flex:1;flex-direction:column;gap:.75rem;overflow-y:auto;padding:1rem}@container (max-width: 42rem){.activity-scene-metaphor__zone[data-v-d09665f8]{font-size:.9rem;gap:.4rem;padding:.6rem .75rem}.activity-scene-metaphor__panel[data-v-d09665f8]{width:min(68%,19rem)}}.activity-scene-renderer[data-activity-scene-layout=grid][data-v-312046b1],.activity-scene-renderer__content[data-activity-scene-layout=grid][data-v-312046b1]{min-height:var(--activity-scene-renderer-min-height)}.activity-scene-renderer__grid[data-v-312046b1]{display:grid;gap:1rem;grid-template-columns:repeat(var(--activity-scene-renderer-grid-columns,2),minmax(0,1fr));width:100%}.activity-scene-renderer__grid-item[data-v-312046b1]{min-width:0}.activity-scene-renderer__grid-item[data-v-312046b1]>*{width:100%}
