:root{--kiosk-color-text: var(--vk-text-on-material);--kiosk-color-text-muted: var(--vk-text-on-material-muted);--kiosk-color-text-soft: var(--vk-text-on-material-soft);--kiosk-color-accent: #7d6b52;--kiosk-color-accent-soft: #b0a08c;--kiosk-color-surface: #d4cfc4;--kiosk-color-surface-inner: #ebe7df;--kiosk-color-page-top: #f0ece5;--kiosk-color-page-bottom: #e3dfd6;--kiosk-color-card: var(--vk-surface-glass);--kiosk-color-badge-text: var(--vk-text-on-material);--kiosk-radius-sm: 10px;--kiosk-radius-md: 14px;--kiosk-radius-lg: 18px;--kiosk-radius-xl: 20px;--kiosk-radius-pill: 999px;--kiosk-space-safe: 48px;--kiosk-space-sm: 8px;--kiosk-space-md: 12px;--kiosk-space-lg: 16px;--pill-height: clamp(40px, 4.8vmin, 48px);--pill-row-width: min(92%, 620px);--pill-gap: clamp(8px, 1.2vmin, 12px);--pill-card-width: calc(var(--pill-row-width) - var(--pill-height) - var(--pill-gap));--kiosk-meta-control-size: var(--pill-height);--kiosk-meta-row-width: var(--pill-row-width);--kiosk-meta-row-total-width: var(--kiosk-meta-row-width);--kiosk-meta-gap: var(--pill-gap);--kiosk-meta-card-width: var(--pill-card-width);--kiosk-detail-entry-bottom: clamp(34px, 5.2vmin, 42px);--kiosk-detail-entry-bottom-mobile: clamp(36px, 5.4vmin, 44px);--kiosk-detail-ui-bottom: clamp(14px, 3.2vmin, 26px);--kiosk-circle-ui-x-inset: 0px;--kiosk-circle-ui-edge-offset: 0px;--kiosk-shadow-ring: var(--vk-surface-shadow);--kiosk-shadow-inset: var(--vk-surface-shadow-inset);--kiosk-shadow-card: var(--vk-surface-shadow), var(--vk-surface-shadow-inset);--kiosk-font-caption: var(--vk-ui-font-size);--kiosk-font-body: var(--vk-ui-font-size);--kiosk-font-title: var(--vk-ui-font-size);--kiosk-speaking-card-max: 340px;--kiosk-speaking-bubble-lift: 44px}:root{--kiosk-color-text: var(--vk-text-on-material);--kiosk-color-page-top: #f7f1e9;--kiosk-color-page-bottom: #e4ddd2;--kiosk-color-surface: #d5cdc0;--kiosk-color-accent: #8d7351;--kiosk-radius-md: 18px;--kiosk-space-safe: clamp(20px, 4.5vmin, 48px);--kiosk-shadow-ring: var(--vk-surface-shadow);--kiosk-shadow-inset: var(--vk-surface-shadow-inset);--kiosk-font-caption: var(--vk-ui-font-size);--kiosk-font-body: var(--vk-ui-font-size);--kiosk-font-title: var(--vk-ui-font-size)}*,*:before,*:after{box-sizing:border-box}html,body,#app{min-height:100%}html,body{margin:0;text-size-adjust:none;-webkit-text-size-adjust:none}body{font-family:var(--vk-ui-font-family);color:var(--kiosk-color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font:inherit}:root{--vk-glass-rgb: 255, 252, 247;--vk-white-rgb: 255, 255, 255;--vk-dark-rgb: 24, 26, 31;--vk-border-dark-rgb: 58, 56, 52;--vk-ui-font-family: "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--vk-ui-font-size: 8px;--vk-ui-line-height: 1.45;--vk-surface-glass-soft: rgba(var(--vk-glass-rgb), .36);--vk-surface-glass: rgba(var(--vk-glass-rgb), .36);--vk-surface-glass-strong: rgba(var(--vk-glass-rgb), .36);--vk-surface-glass-solid: rgba(var(--vk-glass-rgb), .36);--vk-control-bg: rgba(var(--vk-white-rgb), .36);--vk-control-bg-hover: var(--vk-control-bg);--vk-control-bg-active: rgba(var(--vk-white-rgb), .5);--vk-control-bg-subtle: var(--vk-control-bg);--vk-control-bg-subtle-hover: var(--vk-control-bg);--vk-control-bg-subtle-active: var(--vk-control-bg-active);--vk-control-bg-ghost: var(--vk-control-bg);--vk-control-bg-ghost-hover: var(--vk-control-bg-ghost);--vk-control-bg-ghost-active: var(--vk-control-bg-active);--vk-dark-surface: rgba(var(--vk-glass-rgb), .36);--vk-dark-surface-soft: var(--vk-dark-surface);--vk-dark-fill: var(--vk-control-bg);--vk-dark-fill-active: var(--vk-control-bg-active);--vk-dark-input: var(--vk-control-bg);--vk-border-light: rgba(var(--vk-white-rgb), .24);--vk-border-soft: var(--vk-border-light);--vk-border-dark: rgba(var(--vk-border-dark-rgb), .14);--vk-text-on-material: rgba(var(--vk-white-rgb), .96);--vk-text-on-material-soft: rgba(var(--vk-white-rgb), .8);--vk-text-on-material-muted: rgba(var(--vk-white-rgb), .64);--vk-icon-on-material: rgba(var(--vk-white-rgb), .98);--vk-surface-border: var(--vk-border-light);--vk-surface-shadow: 0 18px 34px rgba(28, 22, 16, .2);--vk-surface-shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .6);--vk-surface-radius: 18px;--vk-control-radius: 18px;--vk-return-button-size: var(--pill-height);--vk-return-button-icon-size: 9px;--kiosk-mobile-bar-width: var(--kiosk-meta-row-width);--kiosk-mobile-bar-gap: var(--pill-gap);--vk-disabled-opacity: .48;--vk-passive-opacity: 1;--vk-muted-opacity: .7;--vk-dot-opacity-rest: .35;--vk-dot-opacity-peak: 1;--vk-stage-shell: var(--vk-surface-glass);--vk-stage-control: var(--vk-control-bg)}:where(.hero__eyebrow,.hero__title,.hero__subtitle,.kiosk-actions__hint,.dev-panel__hint,.status-card__label,.status-card__phase,.status-card__copy,.status-card__item-label,.status-card__notice,.debug-mode-bar__eyebrow,.debug-mode-bar__copy,.recognition-card__title,.intro-stage__prompt-copy,.intro-stage__prompt-action,.bubble-overlay__hint-phase,.bubble-overlay__hint-copy,.bubble-overlay__eyebrow,.bubble-overlay__title,.bubble-overlay__subtitle,.bubble-overlay__mode,.bubble-overlay__body,.bubble-overlay__evidence-title,.bubble-overlay__evidence-item,.bubble-overlay__audio-copy,.bubble-overlay__cta-title,.bubble-overlay__recognition-meta,.self-stage__hint,.self-stage__prompt-copy,.self-stage__prompt-action,.self-stage__detail-label,.kandinsky-music-stage__title,.kandinsky-music-stage__artist,.kandinsky-music-stage__time-row,.kandinsky-music-stage__prompt-card,.bedroom-stage__debug-title,.bedroom-stage__debug-row,.bedroom-stage__product-kicker,.bedroom-stage__product-title,.bedroom-stage__product-copy,.bedroom-stage__product-price,.bedroom-stage__product-cta,.bedroom-stage__prompt-copy,.bedroom-stage__detail-label,.ask-panel__label,.camera-view__placeholder-title,.camera-view__placeholder-copy){text-align:center!important}:where(.kiosk-btn,.dev-btn,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__chip,.bubble-overlay__cta,.self-stage__btn,.self-stage__chip,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-cta,.ask-panel__button,.kiosk-return-button,.intro-stage__prompt-btn){justify-content:center!important;align-items:center!important;text-align:center!important}:where(.recognition-card,.artwork-meta-card,.intro-stage__prompt,.bubble-overlay__hint,.bubble-overlay__card,.bubble-overlay__cta,.self-stage__prompt-card,.self-stage__intro-card,.kandinsky-music-stage__prompt-card,.bedroom-stage__product-card,.bedroom-stage__prompt-card,.bedroom-stage__debug-panel,.status-card__item,.status-card__notice,.ask-panel,.debug-mode-bar__button,.camera-view__placeholder){max-inline-size:calc(100% - 24px);box-sizing:border-box}:where(.recognition-card,.artwork-meta-card,.intro-stage__prompt,.intro-stage__chip,.intro-stage__prompt-btn,.bubble-overlay__hint,.bubble-overlay__card,.bubble-overlay__cta,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__chip,.self-stage__prompt-card,.self-stage__chip,.self-stage__btn,.self-stage__intro-card,.kandinsky-music-stage__prompt-card,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-card,.bedroom-stage__prompt-card,.bedroom-stage__chip,.bedroom-stage__product-cta,.bedroom-stage__debug-panel,.bedroom-stage__detail-label,.status-card__item,.status-card__notice,.status-card,.dev-panel,.debug-mode-bar,.debug-mode-bar__button,.ask-panel,.ask-panel__button,.camera-view__placeholder,.kiosk-return-button){border:1px solid var(--vk-border-light)!important;background:var(--vk-control-bg)!important;background-image:none!important;box-shadow:0 18px 34px #1c161033,inset 0 1px #fff9!important}:where(.recognition-card,.artwork-meta-card,.intro-stage__prompt,.bubble-overlay__hint,.bubble-overlay__card,.bubble-overlay__cta,.self-stage__prompt-card,.self-stage__intro-card,.kandinsky-music-stage__prompt-card,.bedroom-stage__product-card,.bedroom-stage__prompt-card,.bedroom-stage__debug-panel,.bedroom-stage__detail-label,.status-card__item,.status-card__notice,.ask-panel,.camera-view__placeholder){border-radius:var(--vk-surface-radius)!important}.self-stage__prompt-card,.self-stage__intro-card{border:1px solid rgba(255,255,255,.38)!important;background:#fffcf794!important;box-shadow:0 18px 40px #28241e1f,inset 0 1px #ffffff85!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important}.self-stage__chip{border:1px solid rgba(58,56,52,.14)!important;background:#ffffffad!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.recognition-card{position:absolute;top:clamp(28px,4.2vmin,46px);left:50%;z-index:10;width:fit-content;min-width:220px;max-width:calc(100% - clamp(24px,6vmin,48px));padding:clamp(8px,1.2vmin,11px) clamp(14px,2vmin,18px);border-radius:var(--vk-surface-radius);border:1px solid var(--vk-surface-border);background:#fffcf770;box-shadow:var(--vk-surface-shadow),var(--vk-surface-shadow-inset);backdrop-filter:blur(16px) saturate(128%);-webkit-backdrop-filter:blur(16px) saturate(128%);transform:translate(-50%);pointer-events:none}:where(.recognition-card,.artwork-meta-card,.intro-stage__prompt,.bubble-overlay__hint,.bubble-overlay__card,.bubble-overlay__cta,.self-stage__prompt-card,.self-stage__intro-card,.kandinsky-music-stage__prompt-card,.bedroom-stage__product-card,.bedroom-stage__debug-panel,.status-card__item,.status-card__notice,.ask-panel,.camera-view__placeholder,.kiosk-btn,.dev-btn,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__chip,.self-stage__btn,.self-stage__chip,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-cta,.ask-panel__button,.debug-mode-bar__button,.kiosk-return-button,.intro-stage__prompt-btn,.bedroom-stage__chip,.bedroom-stage__detail-label){border-color:var(--vk-surface-border)!important;box-shadow:var(--vk-surface-shadow),var(--vk-surface-shadow-inset)!important}:where(.kiosk-btn,.dev-btn,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__chip,.bubble-overlay__cta,.self-stage__btn,.self-stage__chip,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-cta,.ask-panel__button,.debug-mode-bar__button,.kiosk-return-button,.intro-stage__prompt-btn,.bedroom-stage__chip):is(:hover,:focus-visible,:active){border:1px solid var(--vk-border-light)!important;background:var(--vk-control-bg)!important;background-image:none!important;box-shadow:0 18px 34px #1c161033,inset 0 1px #fff9!important}.recognition-card__title{margin:0;font-size:var(--vk-ui-font-size);line-height:1.16;font-weight:400;text-align:center;color:var(--vk-text-on-material);white-space:nowrap;word-break:keep-all;overflow-wrap:anywhere}:where(.recognition-card,.artwork-meta-card,.intro-stage__prompt,.bubble-overlay__hint,.bubble-overlay__card,.bubble-overlay__cta,.self-stage__prompt-card,.self-stage__intro-card,.kandinsky-music-stage__prompt-card,.bedroom-stage__product-card,.bedroom-stage__prompt-card,.bedroom-stage__chip,.bedroom-stage__debug-panel,.bedroom-stage__detail-label,.status-card__item,.status-card__notice,.status-card,.dev-panel,.debug-mode-bar,.debug-mode-bar__button,.ask-panel,.camera-view__placeholder){padding-block:clamp(8px,1.2vmin,11px)!important}@media (max-width: 720px){.recognition-card{top:clamp(48px,10vmin,76px);width:fit-content;min-width:176px;max-width:calc(100% - 24px);padding:7px 11px;border-radius:var(--vk-surface-radius)}.recognition-card__title{line-height:1.25;white-space:normal;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}:where(.kiosk-btn,.dev-btn,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__chip,.bubble-overlay__cta,.self-stage__btn,.self-stage__chip,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-cta,.ask-panel__button,.debug-mode-bar__button,.kiosk-return-button,.intro-stage__prompt-btn,.bedroom-stage__chip){font-size:var(--vk-ui-font-size)!important;padding-block:clamp(8px,1.2vmin,11px)!important}:where(.kiosk-btn,.dev-btn,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__chip,.bubble-overlay__cta,.self-stage__btn,.self-stage__chip,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-cta,.ask-panel__button,.debug-mode-bar__button,.kiosk-return-button,.intro-stage__prompt-btn,.bedroom-stage__chip){border-radius:var(--vk-control-radius)!important}@media (max-width: 720px){:root{--pill-row-width: min(66%, 430px);--kiosk-mobile-bar-width: clamp(214px, 50vw, 282px);--kiosk-mobile-bar-gap: 3px;--kiosk-meta-row-width: var(--kiosk-mobile-bar-width);--pill-gap: clamp(3px, .6vmin, 5px);--pill-height: clamp(22px, 2.8vmin, 28px);--kiosk-detail-entry-bottom: var(--kiosk-detail-entry-bottom-mobile);--kiosk-detail-ui-bottom: clamp(34px, 6vmin, 42px);--kiosk-circle-ui-x-inset: clamp(16px, 3vw, 24px);--kiosk-circle-ui-edge-offset: clamp(8px, 1.6vmin, 14px)}:where(.artwork-meta-row,.intro-stage__detail-ui,.bedroom-stage__detail-ui,.kandinsky-music-stage__detail-ui){width:min(100%,var(--kiosk-meta-row-total-width, var(--kiosk-mobile-bar-width)))!important}:where(.intro-stage__chip-grid,.bedroom-stage__chip-grid,.kandinsky-music-stage__chip-grid){display:flex!important;align-items:center;justify-content:center;gap:var(--kiosk-mobile-bar-gap)!important;width:100%;flex-wrap:nowrap}:where(.intro-stage__chip,.bedroom-stage__chip,.kandinsky-music-stage__chip){flex:1 1 0;min-width:0;padding:2px 0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.self-stage__safe-area{--self-stage-detail-width: min( 100%, var(--kiosk-meta-row-total-width, var(--kiosk-mobile-bar-width)) ) !important;--self-stage-chip-gap: var(--kiosk-mobile-bar-gap) !important}:where(.kiosk-btn,.dev-btn,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__cta,.self-stage__btn,.self-stage__chip,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-cta,.ask-panel__button,.debug-mode-bar__button,.intro-stage__prompt-btn,.bedroom-stage__chip){padding:5px 12px!important}:where(.recognition-card,.artwork-meta-card,.intro-stage__prompt,.bubble-overlay__hint,.bubble-overlay__card,.self-stage__prompt-card,.self-stage__intro-card,.kandinsky-music-stage__prompt-card,.bedroom-stage__product-card,.bedroom-stage__prompt-card,.status-card__item,.status-card__notice,.status-card,.dev-panel,.ask-panel,.camera-view__placeholder){padding:6px 10px!important}:where(.recognition-card,.artwork-meta-card,.intro-stage__prompt,.bubble-overlay__hint,.bubble-overlay__card,.bubble-overlay__cta,.self-stage__prompt-card,.self-stage__intro-card,.kandinsky-music-stage__prompt-card,.bedroom-stage__product-card,.bedroom-stage__prompt-card,.bedroom-stage__chip,.bedroom-stage__debug-panel,.bedroom-stage__detail-label,.status-card__item,.status-card__notice,.status-card,.dev-panel,.debug-mode-bar,.debug-mode-bar__button,.ask-panel,.camera-view__placeholder){padding-block:3px!important}:where(.kiosk-btn,.dev-btn,.bubble-overlay__audio-btn,.bubble-overlay__action-btn,.bubble-overlay__chip,.bubble-overlay__cta,.self-stage__btn,.self-stage__chip,.kandinsky-music-stage__round-btn,.kandinsky-music-stage__transport-btn,.bedroom-stage__product-cta,.ask-panel__button,.debug-mode-bar__button,.kiosk-return-button,.intro-stage__prompt-btn,.bedroom-stage__chip){padding-block:3px!important}:where(.bedroom-stage__chip){padding:2px 8px!important;padding-block:2px!important}}.ask-panel[data-v-3313fd40]{display:flex;flex-direction:column;gap:10px}.ask-panel__label[data-v-3313fd40]{font-size:var(--vk-ui-font-size);color:var(--vk-text-on-material-soft)}.ask-panel__row[data-v-3313fd40]{display:flex;gap:10px}.ask-panel__input[data-v-3313fd40]{flex:1;min-width:0;padding:11px 14px;border-radius:14px;border:1px solid var(--vk-border-dark);background:var(--vk-control-bg);font-size:var(--vk-ui-font-size)}.ask-panel__button[data-v-3313fd40]{padding:11px 16px;border-radius:14px;border:1px solid var(--vk-border-dark);background:var(--vk-control-bg);color:var(--vk-text-on-material);font-size:var(--vk-ui-font-size);cursor:pointer}.ask-panel__button[data-v-3313fd40]:active:not(:disabled){background:var(--vk-control-bg-active)}.ask-panel__button[data-v-3313fd40]:disabled{opacity:var(--vk-disabled-opacity);cursor:not-allowed}@media (max-width: 720px){.ask-panel[data-v-3313fd40],.ask-panel__row[data-v-3313fd40]{gap:8px}.ask-panel__input[data-v-3313fd40]{padding:6px 10px}.ask-panel__button[data-v-3313fd40]{padding:6px 12px}}.kiosk-mic-button[data-v-8f617ea1]{position:relative;inline-size:var(--vk-return-button-size);block-size:var(--vk-return-button-size);flex:none;display:grid;place-items:center;box-sizing:border-box;padding:0!important;overflow:hidden;border:1px solid rgba(255,255,255,.42);border-radius:50%!important;background:#ffffff38;box-shadow:0 12px 24px #1c16101f,inset 0 1px #ffffff8a;backdrop-filter:blur(14px) saturate(126%);-webkit-backdrop-filter:blur(14px) saturate(126%);cursor:pointer;touch-action:manipulation;pointer-events:auto;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease}.kiosk-mic-button[data-v-8f617ea1]:hover{transform:scale(1.02);background:#ffffff3d;box-shadow:0 14px 26px #1c161024,inset 0 1px #ffffff9e}.kiosk-mic-button[data-v-8f617ea1]:active{transform:scale(.99);background:#ffffff52;box-shadow:0 8px 16px #1c16101a,inset 0 1px #ffffff7a}.kiosk-mic-button__icon[data-v-8f617ea1]{width:var(--vk-return-button-icon-size);height:var(--vk-return-button-icon-size);display:block;flex:none;object-fit:contain}@media (max-width: 720px){.kiosk-mic-button__icon[data-v-8f617ea1]{width:var(--vk-return-button-icon-size);height:var(--vk-return-button-icon-size)}}.kiosk-realtime-toggle[data-v-9bae077f]{position:relative;inline-size:100%;block-size:100%;flex:none;display:grid;place-items:center;box-sizing:border-box;padding:0!important;overflow:hidden;border:1px solid rgba(255,255,255,.42);border-radius:50%!important;background:#ffffff38;box-shadow:0 12px 24px #1c16101f,inset 0 1px #ffffff8a;backdrop-filter:blur(14px) saturate(126%);-webkit-backdrop-filter:blur(14px) saturate(126%);cursor:pointer;touch-action:manipulation;pointer-events:auto;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease}.kiosk-realtime-toggle[data-v-9bae077f]:hover{transform:scale(1.02);background:#ffffff3d;box-shadow:0 14px 26px #1c161024,inset 0 1px #ffffff9e}.kiosk-realtime-toggle[data-v-9bae077f]:active,.kiosk-realtime-toggle--active[data-v-9bae077f]{transform:scale(.99);background:#ffffff52;box-shadow:0 8px 16px #1c16101a,inset 0 1px #ffffff7a}.kiosk-realtime-toggle__icon[data-v-9bae077f]{width:var(--vk-return-button-icon-size);height:var(--vk-return-button-icon-size);display:block;flex:none;object-fit:contain}@media (max-width: 720px){.kiosk-realtime-toggle__icon[data-v-9bae077f]{width:var(--vk-return-button-icon-size);height:var(--vk-return-button-icon-size)}}.bedroom-stage[data-v-55b5f0bc]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--kiosk-radius-md);overflow:hidden;background:transparent;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;background-position:center center;background-repeat:no-repeat;background-size:cover}.bedroom-stage__canvas[data-v-55b5f0bc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;display:block}.bedroom-stage__debug-panel[data-v-55b5f0bc]{width:min(100%,360px);padding:14px;border-radius:16px;background:var(--vk-surface-glass);color:#f7f4eeeb;box-shadow:0 14px 28px #00000038;box-sizing:border-box}.bedroom-stage__debug-title[data-v-55b5f0bc]{margin:0 0 10px;font-size:var(--vk-ui-font-size)}.bedroom-stage__debug-row[data-v-55b5f0bc]{margin:0 0 6px;font-size:var(--vk-ui-font-size);line-height:1.5;word-break:break-word}.bedroom-stage__product-wrap[data-v-55b5f0bc]{position:absolute;z-index:9;transform:translate(-50%,calc(-100% - 14px));pointer-events:none;width:min(86vw,290px)}.bedroom-stage__product-card[data-v-55b5f0bc]{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:20px;border:1px solid var(--vk-border-soft);background:var(--vk-surface-glass);box-shadow:0 22px 44px #1c161033,inset 0 1px #ffffff38;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);color:#fffffff5}.bedroom-stage__product-image[data-v-55b5f0bc]{width:100%;aspect-ratio:16 / 9;border-radius:14px;object-fit:cover;display:block;background:linear-gradient(135deg,#d6c1aa47,#ffffff7a)}.bedroom-stage__product-image--placeholder[data-v-55b5f0bc]{border:1px solid rgba(124,99,72,.12)}.bedroom-stage__product-body[data-v-55b5f0bc]{display:flex;flex-direction:column;gap:6px}.bedroom-stage__product-kicker[data-v-55b5f0bc]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8}.bedroom-stage__product-title[data-v-55b5f0bc]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.25;color:#fffffff5}.bedroom-stage__product-copy[data-v-55b5f0bc]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.65;color:#ffffffd1}.bedroom-stage__product-price[data-v-55b5f0bc]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.5;font-weight:600;color:#ffffffeb}.bedroom-stage__product-cta[data-v-55b5f0bc]{align-self:flex-start;pointer-events:auto;padding:9px 14px;border:0;border-radius:999px;background:var(--vk-control-bg);color:var(--vk-text-on-material);font-size:var(--vk-ui-font-size);line-height:1.3;letter-spacing:.04em;cursor:pointer;box-shadow:0 10px 20px #5c3d1c3d}.bedroom-stage__veil[data-v-55b5f0bc]{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;pointer-events:none;z-index:1}.bedroom-stage__still[data-v-55b5f0bc]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;pointer-events:none;z-index:3}.bedroom-stage__safe-area[data-v-55b5f0bc]{position:absolute;left:50%;top:50%;z-index:8;width:calc(100% * .70710678);height:calc(100% * .70710678);transform:translate(-50%,-50%);pointer-events:none}.bedroom-stage__safe-area--prompt[data-v-55b5f0bc]{width:100%;height:100%}.bedroom-stage__prompt-wrap[data-v-55b5f0bc]{position:absolute;left:50%;bottom:calc(var(--kiosk-detail-entry-bottom) - var(--kiosk-circle-ui-edge-offset));z-index:8;width:min(100%,var(--kiosk-meta-row-total-width, var(--kiosk-meta-row-width)));padding-inline:var(--kiosk-circle-ui-x-inset);box-sizing:border-box;transform:translate(-50%);pointer-events:auto}.bedroom-stage__prompt-card[data-v-55b5f0bc]{width:100%;min-height:var(--pill-height);display:flex;align-items:center;justify-content:center;padding:clamp(10px,1.4vmin,12px) 20px;border-radius:var(--vk-surface-radius);border:1px solid var(--vk-border-light);background:var(--vk-control-bg);box-shadow:0 18px 34px #1c161033,inset 0 1px #fff9;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);cursor:pointer;text-align:center;box-sizing:border-box}.bedroom-stage__prompt-copy[data-v-55b5f0bc]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.15;text-align:center;color:#fffffff5;text-shadow:0 1px 6px rgba(0,0,0,.22);white-space:nowrap}.bedroom-stage__detail-ui[data-v-55b5f0bc]{position:absolute;left:50%;bottom:calc(var(--kiosk-detail-ui-bottom) - var(--kiosk-circle-ui-edge-offset));z-index:8;width:min(100%,var(--kiosk-meta-row-total-width, var(--kiosk-meta-row-width)));padding-inline:var(--kiosk-circle-ui-x-inset);box-sizing:border-box;transform:translate(-50%);display:flex;flex-direction:column;gap:10px;align-items:center;pointer-events:auto}.bedroom-stage__detail-copy[data-v-55b5f0bc]{margin:0;color:var(--vk-text-on-material);font-size:var(--vk-ui-font-size);line-height:1.5;letter-spacing:.03em;text-align:center;text-shadow:0 1px 10px rgba(32,24,18,.32)}.bedroom-stage__chip-grid[data-v-55b5f0bc]{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;flex-wrap:nowrap}.bedroom-stage__mic-slot[data-v-55b5f0bc]{inline-size:var(--vk-return-button-size);block-size:var(--vk-return-button-size);flex:none}.bedroom-stage__chip[data-v-55b5f0bc]{min-width:max-content;height:auto;min-height:var(--pill-height);width:auto;padding:0 10px;border-radius:999px;border:1px solid var(--vk-border-dark);background:var(--vk-control-bg);box-shadow:0 18px 36px #2018122e,inset 0 1px #ffffff38;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);color:var(--vk-text-on-material);display:grid;place-items:center;cursor:pointer}.bedroom-stage__chip--active[data-v-55b5f0bc]{background:var(--vk-control-bg-active);border-color:var(--vk-border-dark)}@media (max-width: 720px){.bedroom-stage__safe-area[data-v-55b5f0bc]{width:72%;height:72%}.bedroom-stage__safe-area--prompt[data-v-55b5f0bc]{width:100%;height:100%}.bedroom-stage__prompt-wrap[data-v-55b5f0bc]{bottom:calc(var(--kiosk-detail-entry-bottom-mobile) - var(--kiosk-circle-ui-edge-offset))}.bedroom-stage__detail-ui[data-v-55b5f0bc]{gap:4px}.bedroom-stage__chip-grid[data-v-55b5f0bc]{gap:3px}.bedroom-stage__chip[data-v-55b5f0bc]{height:auto;min-height:var(--pill-height);padding:2px 8px;border-radius:999px}}.intro-stage[data-v-f16c1e14]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:16px;--intro-stage-prompt-width: min(100%, var(--kiosk-meta-row-total-width, var(--kiosk-meta-row-width)))}.intro-stage__video[data-v-f16c1e14],.intro-stage__still[data-v-f16c1e14]{width:100%;height:100%;object-fit:cover;display:block}.intro-stage__veil[data-v-f16c1e14]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.08),transparent 46%),linear-gradient(180deg,#080a0e0a,#080a0e2e);pointer-events:none}.intro-stage__safe-area[data-v-f16c1e14]{position:absolute;left:50%;top:50%;z-index:2;width:calc(100% * .70710678);height:calc(100% * .70710678);transform:translate(-50%,-50%);display:flex;align-items:flex-end;justify-content:center;padding:12px;box-sizing:border-box;pointer-events:none}.intro-stage__prompt-wrap[data-v-f16c1e14]{position:absolute;left:50%;bottom:calc(var(--kiosk-detail-entry-bottom) - var(--kiosk-circle-ui-edge-offset));z-index:3;width:var(--intro-stage-prompt-width);padding-inline:var(--kiosk-circle-ui-x-inset);box-sizing:border-box;transform:translate(-50%);pointer-events:auto}.intro-stage__prompt[data-v-f16c1e14]{width:100%;min-height:var(--pill-height);display:flex;align-items:center;justify-content:center;padding:0 18px;border-radius:calc(var(--pill-height) / 2);background:var(--vk-surface-glass);color:var(--vk-text-on-material);box-shadow:0 18px 40px #0000003d;pointer-events:auto;box-sizing:border-box;padding-block:clamp(8px,1.2vmin,11px)!important}.intro-stage__detail-ui[data-v-f16c1e14]{position:absolute;left:50%;bottom:calc(var(--kiosk-detail-ui-bottom) - var(--kiosk-circle-ui-edge-offset));z-index:3;width:min(100%,var(--kiosk-meta-row-total-width, var(--kiosk-meta-row-width)));padding-inline:var(--kiosk-circle-ui-x-inset);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;transform:translate(-50%);pointer-events:auto}.intro-stage__detail-label[data-v-f16c1e14]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.5;letter-spacing:.06em;color:#fff8eee0;text-shadow:0 1px 10px rgba(32,24,18,.32)}.intro-stage__chip-grid[data-v-f16c1e14]{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;flex-wrap:nowrap}.intro-stage__mic-slot[data-v-f16c1e14]{inline-size:var(--vk-return-button-size);block-size:var(--vk-return-button-size);flex:none}.intro-stage__chip[data-v-f16c1e14]{min-width:max-content;height:auto;min-height:var(--pill-height);width:auto;padding:0 10px;border-radius:999px;border:1px solid var(--vk-border-dark);background:var(--vk-surface-glass);box-shadow:0 18px 34px #2018122e,inset 0 1px #ffffff38;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);color:var(--vk-text-on-material);font-size:var(--vk-ui-font-size);display:grid;place-items:center;cursor:pointer}.intro-stage__chip--active[data-v-f16c1e14]{background:var(--vk-control-bg-active)}.intro-stage__prompt-copy[data-v-f16c1e14]{margin:0 0 12px;font-size:var(--vk-ui-font-size);line-height:1.5;color:var(--vk-text-on-material)}.intro-stage__prompt-action[data-v-f16c1e14]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.15;color:var(--vk-text-on-material-soft);white-space:nowrap}.intro-stage__prompt-actions[data-v-f16c1e14]{display:flex;gap:10px}.intro-stage__prompt-btn[data-v-f16c1e14]{border:1px solid var(--vk-border-dark);border-radius:999px;padding:8px 14px;background:var(--vk-control-bg);color:var(--vk-text-on-material);cursor:pointer}.intro-stage__prompt-btn--ghost[data-v-f16c1e14]{background:var(--vk-control-bg);color:var(--vk-text-on-material)}.intro-stage__prompt-btn[data-v-f16c1e14]:active{background:var(--vk-control-bg-active)}@media (max-width: 720px){.intro-stage__prompt-wrap[data-v-f16c1e14]{bottom:calc(var(--kiosk-detail-entry-bottom-mobile) - var(--kiosk-circle-ui-edge-offset))}.intro-stage__detail-ui[data-v-f16c1e14]{width:min(100%,var(--kiosk-meta-row-total-width, var(--kiosk-mobile-bar-width)))!important}.intro-stage__detail-ui[data-v-f16c1e14]{gap:4px}.intro-stage__chip-grid[data-v-f16c1e14]{gap:3px}.intro-stage__chip[data-v-f16c1e14]{height:auto;min-height:var(--pill-height);padding:2px 8px}}.kiosk-return-button[data-v-8156981d]{position:relative;inline-size:100%;block-size:100%;flex:none;display:grid;place-items:center;box-sizing:border-box;padding:0!important;overflow:hidden;border:1px solid rgba(255,255,255,.42);border-radius:50%!important;background:#ffffff38;box-shadow:0 12px 24px #1c16101f,inset 0 1px #ffffff8a;backdrop-filter:blur(14px) saturate(126%);-webkit-backdrop-filter:blur(14px) saturate(126%);cursor:pointer;touch-action:manipulation;pointer-events:auto;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease}.kiosk-return-button[data-v-8156981d]:hover{transform:scale(1.02);background:#ffffff3d;box-shadow:0 14px 26px #1c161024,inset 0 1px #ffffff9e}.kiosk-return-button[data-v-8156981d]:active{transform:scale(.99);background:#ffffff52;box-shadow:0 8px 16px #1c16101a,inset 0 1px #ffffff7a}.kiosk-return-button__icon[data-v-8156981d]{width:var(--vk-return-button-icon-size);height:var(--vk-return-button-icon-size);display:block;flex:none;object-fit:contain}@media (max-width: 720px){.kiosk-return-button__icon[data-v-8156981d]{width:var(--vk-return-button-icon-size);height:var(--vk-return-button-icon-size)}}.kandinsky-music-stage[data-v-78e86c35]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:auto;border-radius:50%;--kandinsky-panel-width: min(47%, 278px);--kandinsky-panel-radius: 20px;--kandinsky-panel-padding: clamp(8px, 1.4vmin, 12px);--kandinsky-panel-gap: clamp(5px, 1vmin, 9px);--kandinsky-artwork-radius: calc(var(--kandinsky-panel-radius) - var(--kandinsky-panel-padding));background:radial-gradient(circle at 50% 42%,rgba(220,207,193,.32),transparent 24%),radial-gradient(circle at 28% 24%,rgba(255,255,255,.08),transparent 16%),linear-gradient(180deg,#a38e7c,#9c8774 45%,#927e6d)}.kandinsky-music-stage[data-v-78e86c35]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.06),transparent 30%),radial-gradient(circle at 14% 16%,rgba(255,245,235,.16),transparent 22%),radial-gradient(circle at 84% 22%,rgba(80,63,48,.12),transparent 20%);pointer-events:none}.kandinsky-music-stage__detail-stage[data-v-78e86c35]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(7px,1.4vmin,12px);padding:clamp(10px,2.6vmin,18px) clamp(10px,2.6vmin,18px) clamp(20px,4.4vmin,34px);box-sizing:border-box}.kandinsky-music-stage__background[data-v-78e86c35],.kandinsky-music-stage__detail-still[data-v-78e86c35],.kandinsky-music-stage__background-veil[data-v-78e86c35]{position:absolute;top:0;right:0;bottom:0;left:0}.kandinsky-music-stage__detail-still[data-v-78e86c35]{width:100%;height:100%;object-fit:cover;display:block}.kandinsky-music-stage__background[data-v-78e86c35]{width:100%;height:100%;object-fit:cover;display:block;filter:blur(28px) saturate(120%) brightness(.82);transform:scale(1.16);opacity:.95}.kandinsky-music-stage__background-veil[data-v-78e86c35]{background:radial-gradient(circle at 50% 42%,rgba(229,217,205,.16),transparent 26%),linear-gradient(180deg,#261d1647,#261d162e 40%,#261d1652);pointer-events:none}.kandinsky-music-stage__panel[data-v-78e86c35]{position:relative;z-index:1;width:var(--kandinsky-panel-width);padding:var(--kandinsky-panel-padding);border-radius:var(--kandinsky-panel-radius);background:#fff8f03d;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 28px #42342924,inset 0 1px #ffffff38;backdrop-filter:blur(16px) saturate(122%);-webkit-backdrop-filter:blur(16px) saturate(122%);display:flex;flex-direction:column;align-items:flex-start;gap:var(--kandinsky-panel-gap);box-sizing:border-box;transform:translateY(-7px)}.kandinsky-music-stage__artwork-wrap[data-v-78e86c35]{width:100%;aspect-ratio:1 / 1;border-radius:var(--kandinsky-artwork-radius);overflow:hidden;box-shadow:0 12px 26px #3529202e,inset 0 0 0 1px #ffffff1a;flex:0 0 auto}.kandinsky-music-stage__artwork[data-v-78e86c35]{width:100%;height:100%;display:block;object-fit:cover}.kandinsky-music-stage__meta-row[data-v-78e86c35]{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;padding-left:0}.kandinsky-music-stage__meta[data-v-78e86c35]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;color:#fff8f1f5;text-align:left;width:fit-content}.kandinsky-music-stage__title[data-v-78e86c35]{width:fit-content;margin:0;font-size:clamp(12px,1.7vmin,15px);line-height:1.1;font-weight:800;letter-spacing:-.03em;text-shadow:0 1px 0 rgba(60,46,38,.16);text-align:left}.kandinsky-music-stage__artist[data-v-78e86c35]{width:fit-content;margin:0;font-size:clamp(12px,1.7vmin,15px);line-height:1.15;color:#fcf5eedb;text-align:left}.kandinsky-music-stage__progress-block[data-v-78e86c35]{width:100%;margin-top:2px}.kandinsky-music-stage__progress-bar[data-v-78e86c35]{width:100%;height:7px;border-radius:999px;background:#ffffff57;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.kandinsky-music-stage__progress-fill[data-v-78e86c35]{display:block;width:56%;height:100%;border-radius:inherit;background:#ffffffb8;transition:width .12s linear}.kandinsky-music-stage__time-row[data-v-78e86c35]{display:flex;justify-content:space-between;margin-top:6px;font-size:clamp(10px,1.5vmin,12px);color:#fff8f1d1}.kandinsky-music-stage__transport[data-v-78e86c35]{width:100%;display:flex;align-items:center;justify-content:center;gap:clamp(16px,2.6vmin,24px);padding-top:clamp(0px,.3vmin,4px);pointer-events:auto;box-sizing:border-box;transform:translateY(-2px)}.kandinsky-music-stage__transport-btn[data-v-78e86c35]{border:0!important;background:transparent!important;color:#fff8f1f5;width:fit-content!important;height:fit-content!important;padding:0!important;margin:0!important;min-width:0!important;min-height:0!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;filter:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;outline:none!important;line-height:0!important;opacity:.98;-webkit-tap-highlight-color:transparent}.kandinsky-music-stage__transport-btn--skip[data-v-78e86c35]{width:auto!important;height:auto!important}.kandinsky-music-stage__transport-btn--toggle[data-v-78e86c35]{width:auto!important;height:auto!important;transform:translateY(-1px)}.kandinsky-music-stage__icon[data-v-78e86c35]{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;background:transparent;border:0;box-shadow:none}.kandinsky-music-stage__icon img[data-v-78e86c35]{display:block;width:100%;height:100%;object-fit:contain}.kandinsky-music-stage__transport-btn--skip .kandinsky-music-stage__icon[data-v-78e86c35]{width:clamp(18px,2.6vmin,22px);height:clamp(18px,2.6vmin,22px)}.kandinsky-music-stage__transport-btn--toggle .kandinsky-music-stage__icon[data-v-78e86c35]{width:clamp(24px,3.6vmin,30px);height:clamp(24px,3.6vmin,30px)}.kandinsky-music-stage__transport-btn[data-v-78e86c35]:is(:hover,:focus-visible,:active){border:0!important;background:transparent!important;box-shadow:none!important;border-color:transparent!important;outline:none!important}.kandinsky-music-stage__bottom-actions[data-v-78e86c35]{display:flex;align-items:center;justify-content:center;gap:10px;pointer-events:auto}.kandinsky-music-stage__detail-ui[data-v-78e86c35]{position:absolute;left:50%;bottom:calc(var(--kiosk-detail-ui-bottom) - var(--kiosk-circle-ui-edge-offset));z-index:3;width:min(100%,var(--kiosk-meta-row-total-width, var(--kiosk-meta-row-width)));padding-inline:var(--kiosk-circle-ui-x-inset);box-sizing:border-box;transform:translate(-50%);pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:10px}.kandinsky-music-stage__detail-copy[data-v-78e86c35]{margin:0;color:var(--vk-text-on-material);font-size:var(--vk-ui-font-size);line-height:1.15;letter-spacing:.03em;text-align:center;text-shadow:0 1px 10px rgba(32,24,18,.32)}.kandinsky-music-stage__chip-grid[data-v-78e86c35]{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;flex-wrap:nowrap}.kandinsky-music-stage__chip[data-v-78e86c35]{min-width:max-content;height:auto;min-height:var(--pill-height);width:auto;padding:0 10px;border-radius:999px;border:1px solid var(--vk-border-dark);background:var(--vk-control-bg);color:var(--vk-text-on-material);font-size:var(--vk-ui-font-size);line-height:1.15;cursor:pointer;box-shadow:0 18px 34px #1c161033,inset 0 1px #fff9;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-items:center;box-sizing:border-box}.kandinsky-music-stage__chip--active[data-v-78e86c35]{background:var(--vk-control-bg-active);border-color:#ffffff47}.kandinsky-music-stage__chip--icon[data-v-78e86c35]{width:var(--vk-return-button-size);height:var(--vk-return-button-size);min-width:var(--vk-return-button-size);min-height:var(--vk-return-button-size);aspect-ratio:1 / 1;flex:0 0 var(--vk-return-button-size);padding:0;line-height:0;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:#ffffff38;box-shadow:0 12px 24px #1c16101f,inset 0 1px #ffffff8a;backdrop-filter:blur(14px) saturate(126%);-webkit-backdrop-filter:blur(14px) saturate(126%);transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease}.kandinsky-music-stage__chip--icon[data-v-78e86c35]:hover{transform:scale(1.02);background:#ffffff3d;box-shadow:0 14px 26px #1c161024,inset 0 1px #ffffff9e}.kandinsky-music-stage__chip--icon[data-v-78e86c35]:active{transform:scale(.99);background:#ffffff52;box-shadow:0 8px 16px #1c16101a,inset 0 1px #ffffff7a}.kandinsky-music-stage__dialogue-slot[data-v-78e86c35]{inline-size:var(--vk-return-button-size);block-size:var(--vk-return-button-size);flex:none}.kandinsky-music-stage__chip-icon[data-v-78e86c35]{width:var(--vk-return-button-icon-size);height:var(--vk-return-button-icon-size);display:block;object-fit:contain}.kandinsky-music-stage__detail-entry[data-v-78e86c35]{border:1px solid rgba(255,255,255,.22);background:#fff8f04d;color:var(--vk-text-on-material);height:var(--pill-height);min-height:var(--pill-height);padding:0 10px;border-radius:999px;box-shadow:0 10px 22px #34281f24,inset 0 1px #ffffff3d;backdrop-filter:blur(16px) saturate(122%);-webkit-backdrop-filter:blur(16px) saturate(122%);font-size:clamp(11px,1.6vmin,13px);line-height:1.2;text-align:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center}.kandinsky-music-stage__return-slot[data-v-78e86c35]{width:var(--pill-height);height:var(--pill-height);flex:none}.kandinsky-music-stage__retry-btn[data-v-78e86c35]{position:absolute;left:50%;bottom:clamp(64px,10vmin,96px);transform:translate(-50%);padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff42;color:var(--vk-text-on-material);cursor:pointer;backdrop-filter:blur(14px) saturate(122%);-webkit-backdrop-filter:blur(14px) saturate(122%)}@media (max-width: 640px){.kandinsky-music-stage__detail-stage[data-v-78e86c35]{gap:6px;padding:clamp(8px,2vmin,12px) clamp(8px,2vmin,12px) clamp(16px,3.6vmin,24px)}.kandinsky-music-stage__artwork-wrap[data-v-78e86c35]{border-radius:11px}.kandinsky-music-stage__transport[data-v-78e86c35]{gap:12px;padding-top:0;transform:translateY(-1px)}.kandinsky-music-stage__transport-btn--skip .kandinsky-music-stage__icon[data-v-78e86c35]{width:15px;height:15px}.kandinsky-music-stage__transport-btn--toggle .kandinsky-music-stage__icon[data-v-78e86c35]{width:19px;height:19px}.kandinsky-music-stage__title[data-v-78e86c35],.kandinsky-music-stage__artist[data-v-78e86c35]{font-size:10px}.kandinsky-music-stage__progress-bar[data-v-78e86c35]{height:4px}.kandinsky-music-stage__time-row[data-v-78e86c35]{margin-top:3px;font-size:8px}.kandinsky-music-stage__bottom-actions[data-v-78e86c35]{gap:8px}.kandinsky-music-stage__detail-ui[data-v-78e86c35]{gap:4px}.kandinsky-music-stage__detail-copy[data-v-78e86c35]{font-size:var(--vk-ui-font-size)}.kandinsky-music-stage__chip-grid[data-v-78e86c35]{gap:3px;width:100%}.kandinsky-music-stage__chip[data-v-78e86c35]{height:auto;min-height:var(--pill-height);padding:2px 8px;border-radius:999px;font-size:var(--vk-ui-font-size)}.kandinsky-music-stage__detail-entry[data-v-78e86c35]{height:30px;min-height:30px;padding:2px 11px;border-radius:999px;font-size:9px}.kandinsky-music-stage__return-slot[data-v-78e86c35]{width:30px;height:30px}.kandinsky-music-stage__chip--icon[data-v-78e86c35]{width:var(--vk-return-button-size);height:var(--vk-return-button-size);min-width:var(--vk-return-button-size);min-height:var(--vk-return-button-size);aspect-ratio:1 / 1;flex:0 0 var(--vk-return-button-size)}.kandinsky-music-stage__retry-btn[data-v-78e86c35]{bottom:clamp(42px,7.6vmin,60px);padding:6px 10px;font-size:9px}}.loading-state[data-v-04cc0043]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;pointer-events:none}.loading-state__content[data-v-04cc0043]{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:min(100%,320px);text-align:center}.loading-state__copy[data-v-04cc0043]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.3;color:var(--vk-text-on-material);letter-spacing:.02em}.loading-state__dots[data-v-04cc0043]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:10px}.loading-state__dot[data-v-04cc0043]{width:6px;height:6px;border-radius:50%;background:var(--vk-text-on-material);opacity:.28;animation:loading-state-dot-04cc0043 1.05s ease-in-out infinite}.loading-state__dot[data-v-04cc0043]:nth-child(2){animation-delay:.15s}.loading-state__dot[data-v-04cc0043]:nth-child(3){animation-delay:.3s}@keyframes loading-state-dot-04cc0043{0%{transform:translateY(0);opacity:.28}35%{transform:translateY(-3px);opacity:1}70%{transform:translateY(0);opacity:.28}to{transform:translateY(0);opacity:.28}}@media (prefers-reduced-motion: reduce){.loading-state__dot[data-v-04cc0043]{animation:none}}.self-stage[data-v-05ca5b97]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:16px;touch-action:none}.self-stage__video[data-v-05ca5b97],.self-stage__still[data-v-05ca5b97]{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transform:scale(1.03);transform-origin:center center;pointer-events:none}.self-stage__veil[data-v-05ca5b97]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 16%,rgba(255,243,225,.2),transparent 34%),linear-gradient(to top,#12141a42,#12141a08);pointer-events:none}.self-stage__safe-area[data-v-05ca5b97]{position:absolute;left:50%;top:50%;z-index:2;width:calc(100% * .70710678);height:calc(100% * .70710678);--self-stage-detail-width: 66%;--self-stage-chip-gap: 3.2%;--self-stage-chip-font-size: var(--vk-ui-font-size);transform:translate(-50%,-50%);display:flex;align-items:flex-end;justify-content:center;padding:12px;box-sizing:border-box}.self-stage__prompt-card[data-v-05ca5b97],.self-stage__chip[data-v-05ca5b97]{border:1px solid var(--vk-border-light);background:var(--vk-surface-glass);box-shadow:0 18px 36px #2018121f,inset 0 1px #ffffff7a;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.self-stage__prompt-wrap[data-v-05ca5b97]{position:absolute;left:50%;bottom:calc(var(--kiosk-detail-entry-bottom) - var(--kiosk-circle-ui-edge-offset));z-index:3;width:min(100%,var(--kiosk-meta-row-total-width, var(--kiosk-meta-row-width)));padding-inline:var(--kiosk-circle-ui-x-inset);box-sizing:border-box;transform:translate(-50%);pointer-events:auto;touch-action:manipulation}.self-stage__prompt-card[data-v-05ca5b97]{width:100%;min-height:var(--pill-height);display:flex;align-items:center;justify-content:center;padding:0 16px;border-radius:calc(var(--pill-height) / 2);pointer-events:auto;touch-action:manipulation;text-align:center;box-sizing:border-box;padding-block:clamp(8px,1.2vmin,11px)!important}.self-stage__prompt-copy[data-v-05ca5b97]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.7;text-align:center;color:#26221edb}.self-stage__prompt-action[data-v-05ca5b97]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.15;text-align:center;color:var(--vk-text-on-material);white-space:nowrap}.self-stage__detail-ui[data-v-05ca5b97]{position:absolute;left:50%;bottom:calc(var(--kiosk-detail-ui-bottom) - var(--kiosk-circle-ui-edge-offset));z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(100%,430px);padding:0;padding-inline:var(--kiosk-circle-ui-x-inset);border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-sizing:border-box;justify-content:center;transform:translate(-50%);pointer-events:auto;--self-stage-dialog-slot-size: var(--vk-return-button-size)}.self-stage__detail-card[data-v-05ca5b97]{display:flex;align-items:center;width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-sizing:border-box}.self-stage__detail-label[data-v-05ca5b97]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.5;letter-spacing:0;color:var(--vk-text-on-material-soft);text-shadow:none}.self-stage__chip-grid[data-v-05ca5b97]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;width:100%}.self-stage__mic-slot[data-v-05ca5b97]{flex:0 0 var(--self-stage-dialog-slot-size);inline-size:var(--self-stage-dialog-slot-size);block-size:var(--self-stage-dialog-slot-size)}.self-stage__chip[data-v-05ca5b97]{min-height:0;aspect-ratio:auto;padding:8px 12px!important;border-radius:999px!important;border:1px solid rgba(58,56,52,.14)!important;background:#ffffffad!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:inline-flex;align-items:center;justify-content:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:var(--self-stage-chip-font-size);text-align:center;line-height:1.4;white-space:nowrap;color:var(--vk-text-on-material);cursor:pointer;touch-action:manipulation}.self-stage__chip--active[data-v-05ca5b97]{background:#e9d8bfb8!important;border-color:#3a383424!important;box-shadow:none!important}.self-stage__chip[data-v-05ca5b97]:active{background:#e9d8bfb8!important}@media (max-width: 720px){.self-stage__prompt-wrap[data-v-05ca5b97]{bottom:calc(var(--kiosk-detail-entry-bottom-mobile) - var(--kiosk-circle-ui-edge-offset))}.self-stage__prompt-card[data-v-05ca5b97]{padding:0 8px}.self-stage__prompt-copy[data-v-05ca5b97]{font-size:var(--vk-ui-font-size)}.self-stage__detail-ui[data-v-05ca5b97]{width:min(100%,430px);gap:4px}.self-stage__chip[data-v-05ca5b97]{padding:8px 10px!important}}.bubble-overlay[data-v-7f6a60f1]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bubble-overlay__safe-area[data-v-7f6a60f1]{position:absolute;left:50%;top:50%;width:calc(100% * .70710678);height:calc(100% * .70710678);--bubble-cta-width: clamp(190px, 50%, 320px);--bubble-cta-font-size: clamp(13px, 1.75vmin, 17px);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.bubble-overlay--speaking .bubble-overlay__safe-area[data-v-7f6a60f1]{align-items:flex-end;padding-bottom:28px}.bubble-overlay__cta[data-v-7f6a60f1],.bubble-overlay__hint[data-v-7f6a60f1],.bubble-overlay__card[data-v-7f6a60f1]{max-width:100%;border:1px solid rgba(255,255,255,.38);background:#fffcf794;box-shadow:0 18px 40px #28241e1f,inset 0 1px #ffffff85;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.bubble-overlay__cta[data-v-7f6a60f1]{pointer-events:auto;align-self:center!important;margin-bottom:4%!important;padding:0!important;width:auto!important;min-width:0!important;max-inline-size:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;font:inherit!important;line-height:1.35!important;cursor:pointer;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bubble-overlay__cta-title[data-v-7f6a60f1]{display:block;max-width:100%;font-size:clamp(14px,2.1vmin,20px)!important;font-weight:600;line-height:1.35!important;color:#fff!important;letter-spacing:.02em;text-align:center!important;white-space:normal!important}.bubble-overlay__hint[data-v-7f6a60f1]{width:min(100%,330px);padding:14px 18px;border-radius:24px;text-align:center}.bubble-overlay__hint-phase[data-v-7f6a60f1]{margin:0 0 6px;font-size:14px;font-weight:600}.bubble-overlay__hint-copy[data-v-7f6a60f1]{margin:0;font-size:12px;line-height:1.7}.bubble-overlay__card[data-v-7f6a60f1]{width:min(100%,430px);padding:18px;border-radius:24px;box-sizing:border-box;pointer-events:auto}.bubble-overlay__head[data-v-7f6a60f1]{display:flex;justify-content:space-between;gap:16px}.bubble-overlay__eyebrow[data-v-7f6a60f1],.bubble-overlay__subtitle[data-v-7f6a60f1],.bubble-overlay__mode[data-v-7f6a60f1],.bubble-overlay__audio-copy[data-v-7f6a60f1],.bubble-overlay__evidence-title[data-v-7f6a60f1],.bubble-overlay__evidence-item[data-v-7f6a60f1],.bubble-overlay__transcript[data-v-7f6a60f1]{color:#2c2a26a6}.bubble-overlay__eyebrow[data-v-7f6a60f1]{margin:0 0 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.bubble-overlay__title[data-v-7f6a60f1]{margin:0;font-size:22px}.bubble-overlay__subtitle[data-v-7f6a60f1],.bubble-overlay__mode[data-v-7f6a60f1],.bubble-overlay__audio-copy[data-v-7f6a60f1],.bubble-overlay__evidence-title[data-v-7f6a60f1],.bubble-overlay__evidence-item[data-v-7f6a60f1],.bubble-overlay__transcript[data-v-7f6a60f1]{font-size:12px;line-height:1.6}.bubble-overlay__subtitle[data-v-7f6a60f1],.bubble-overlay__mode[data-v-7f6a60f1]{margin:8px 0 0}.bubble-overlay__body[data-v-7f6a60f1]{margin:14px 0 0;font-size:14px;line-height:1.8;color:#2a241fe0;min-height:52px}.bubble-overlay__transcript[data-v-7f6a60f1]{margin:10px 0 0}.bubble-overlay__badge[data-v-7f6a60f1]{padding:7px 10px;border-radius:999px;background:#fffcf75c;font-size:11px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bubble-overlay__evidence[data-v-7f6a60f1]{margin:14px 0 0;padding:0;list-style:none}.bubble-overlay__chip-row[data-v-7f6a60f1]{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.bubble-overlay__chip[data-v-7f6a60f1]{padding:8px 12px;border-radius:999px;border:1px solid rgba(58,56,52,.14);background:#ffffffad;cursor:pointer}.bubble-overlay__chip--active[data-v-7f6a60f1]{background:#e9d8bfb8}.bubble-overlay__meter[data-v-7f6a60f1]{margin-top:16px;height:4px;border-radius:999px;overflow:hidden;background:#3a38341a}.bubble-overlay__meter-fill[data-v-7f6a60f1]{height:100%;background:linear-gradient(90deg,#c9b49b,#8d7351)}.bubble-overlay__actions[data-v-7f6a60f1]{margin-top:14px;display:flex;flex-direction:column;gap:10px}.bubble-overlay__action-row[data-v-7f6a60f1],.bubble-overlay__input-row[data-v-7f6a60f1]{display:flex;gap:10px}.bubble-overlay__action-btn[data-v-7f6a60f1]{width:fit-content;padding:10px 16px;border-radius:999px;border:1px solid rgba(58,56,52,.14);background:#fffcf76b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer}.bubble-overlay__action-btn--primary[data-v-7f6a60f1]{background:linear-gradient(135deg,#f6efe4,#ead8bf)}.bubble-overlay__action-btn[data-v-7f6a60f1]:disabled,.bubble-overlay__chip[data-v-7f6a60f1]:disabled{opacity:.45;cursor:not-allowed}.bubble-overlay__input[data-v-7f6a60f1]{flex:1;min-width:0;padding:10px 14px;border-radius:14px;border:1px solid rgba(58,56,52,.12);background:#ffffffe0}@media (max-width: 720px){.bubble-overlay__safe-area[data-v-7f6a60f1]{padding:8px}.bubble-overlay--speaking .bubble-overlay__safe-area[data-v-7f6a60f1]{padding-bottom:18px}.bubble-overlay__cta[data-v-7f6a60f1]{margin-bottom:3%}.bubble-overlay__hint[data-v-7f6a60f1],.bubble-overlay__card[data-v-7f6a60f1]{border-radius:20px}.bubble-overlay__card[data-v-7f6a60f1]{padding:14px}.bubble-overlay__title[data-v-7f6a60f1]{font-size:18px}.bubble-overlay__action-row[data-v-7f6a60f1],.bubble-overlay__input-row[data-v-7f6a60f1]{flex-direction:column}}.camera-view[data-v-c306d486]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--kiosk-radius-md);background:var(--kiosk-color-page-bottom)}.camera-view__video[data-v-c306d486],.camera-view__snapshot[data-v-c306d486]{width:100%;height:100%;object-fit:cover;display:block}.camera-view__placeholder[data-v-c306d486]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kiosk-color-page-bottom)}.page[data-v-a229d8f6]{position:relative;min-height:100svh;overflow:hidden;background:radial-gradient(circle at top,rgba(95,82,66,.24),transparent 36%),radial-gradient(circle at 50% 18%,rgba(255,255,255,.035),transparent 22%),linear-gradient(180deg,#121212,#060606);--page-edge: 0px}.page--default[data-v-a229d8f6]{display:grid;place-items:center;padding:0}.page--debug[data-v-a229d8f6]{overflow-y:auto;padding:24px 16px 40px}.page__backdrop[data-v-a229d8f6]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.04),transparent 28%),radial-gradient(circle at 88% 26%,rgba(255,255,255,.03),transparent 24%),radial-gradient(circle at 50% 82%,rgba(255,255,255,.025),transparent 30%);pointer-events:none}.design-canvas[data-v-a229d8f6]{position:relative;z-index:1;width:100%;min-height:calc(100svh - (var(--page-edge) * 2));display:flex;flex-direction:column;align-items:center;gap:18px;padding-bottom:12px;box-sizing:border-box}.design-canvas--debug[data-v-a229d8f6]{width:min(100%,860px);min-height:auto;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.debug-mode-bar[data-v-a229d8f6]{width:min(100%,720px);display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 18px;border-radius:22px;background:var(--vk-surface-glass);box-shadow:0 18px 40px #2b241d14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.debug-mode-bar__eyebrow[data-v-a229d8f6]{margin:0 0 4px;font-size:var(--vk-ui-font-size);letter-spacing:.14em;text-transform:uppercase;color:var(--vk-text-on-material-muted)}.debug-mode-bar__copy[data-v-a229d8f6]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.6;color:var(--vk-text-on-material-soft)}.debug-mode-bar__button[data-v-a229d8f6]{flex:none;padding:10px 16px;border-radius:999px;border:1px solid var(--vk-border-dark);background:var(--vk-control-bg);font:inherit;color:var(--kiosk-color-text);cursor:pointer}.hero[data-v-a229d8f6]{width:min(100%,640px);padding-top:6px;text-align:center}.hero__eyebrow[data-v-a229d8f6]{margin:0 0 10px;font-size:var(--vk-ui-font-size);letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e}.hero__title[data-v-a229d8f6]{margin:0;font-size:var(--vk-ui-font-size);line-height:var(--vk-ui-line-height);letter-spacing:0;color:#fffffff5}.hero__subtitle[data-v-a229d8f6]{width:min(100%,520px);margin:14px auto 0;font-size:var(--vk-ui-font-size);line-height:1.8;color:#ffffffbd}.square-viewport[data-v-a229d8f6]{width:min(100vw,100svh,720px);aspect-ratio:1}.square-viewport--with-dialog[data-v-a229d8f6]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px;align-items:start;width:min(100vw,100svh,760px);aspect-ratio:auto}.design-canvas--debug .square-viewport[data-v-a229d8f6]{width:min(86vmin,720px)}.square-shell[data-v-a229d8f6]{position:relative;width:100%;height:100%;aspect-ratio:1;display:grid;place-items:center;padding:clamp(8px,1.8vmin,14px);border-radius:36px;background:var(--vk-surface-glass);box-shadow:0 28px 70px #31261a24,inset 0 0 0 1px #ffffff9e;isolation:isolate}.page--default .square-shell[data-v-a229d8f6]{padding:0;border-radius:0;background:transparent;box-shadow:none}.square-shell[data-v-a229d8f6]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:28px;border:1px solid var(--vk-border-dark);pointer-events:none}.page--default .square-shell[data-v-a229d8f6]:before{display:none}.square-shell__chrome[data-v-a229d8f6]{position:absolute;left:14px;right:14px;z-index:2;display:flex;justify-content:space-between;gap:12px;font-size:var(--vk-ui-font-size);letter-spacing:.12em;text-transform:uppercase;color:var(--vk-text-on-material-muted);pointer-events:none}.square-shell__chrome--top[data-v-a229d8f6]{top:14px;align-items:center}.square-shell__chrome--bottom[data-v-a229d8f6]{bottom:14px}.square-shell__badge[data-v-a229d8f6]{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:var(--vk-control-bg);border:1px solid var(--vk-border-dark)}.square-shell__caption[data-v-a229d8f6]{opacity:.7}.page--default .square-shell__chrome[data-v-a229d8f6]{display:none}.kiosk-frame[data-v-a229d8f6],.status-panel[data-v-a229d8f6]{width:100%}.kiosk-frame[data-v-a229d8f6]{width:100%;height:100%;display:grid;place-items:center}.kiosk-debug-portal[data-v-a229d8f6]{width:100%;display:flex;justify-content:center;padding:0 var(--kiosk-space-md);box-sizing:border-box}.kiosk-debug-portal__slot[data-v-a229d8f6]{width:100%;max-width:720px;display:flex;justify-content:center}.kiosk-circle[data-v-a229d8f6]{width:100%;height:100%;border-radius:50%;overflow:hidden;background:var(--kiosk-color-surface);box-shadow:var(--kiosk-shadow-ring),var(--kiosk-shadow-inset)}.page--default .kiosk-circle[data-v-a229d8f6]{box-shadow:none}.kiosk-safe[data-v-a229d8f6]{position:relative;width:100%;height:100%;padding:0}.layer-stack[data-v-a229d8f6]{position:relative;width:100%;height:100%}.layer[data-v-a229d8f6]{position:absolute;top:0;right:0;bottom:0;left:0}.layer--camera[data-v-a229d8f6]{z-index:0;transition:filter .22s ease,transform .22s ease,opacity .22s ease}.layer--self-portrait[data-v-a229d8f6],.layer--bedroom[data-v-a229d8f6]{z-index:1}.layer--highlight[data-v-a229d8f6]{z-index:2;pointer-events:none}.layer--camera--blurred[data-v-a229d8f6]{filter:blur(20px) saturate(.82) brightness(.88);opacity:.9;transform:scale(1.04)}.layer--loading[data-v-a229d8f6]{z-index:5;pointer-events:none}.layer--thinking[data-v-a229d8f6]{z-index:3;pointer-events:none}.layer--bubble[data-v-a229d8f6]{z-index:4;pointer-events:auto;display:grid;place-items:center}.kiosk-overlay-portal[data-v-a229d8f6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none}.artwork-dialog-dock[data-v-a229d8f6]{width:min(100%,640px);margin:0 auto;pointer-events:auto}.artwork-meta-row[data-v-a229d8f6]{position:absolute;top:calc(clamp(48px,7.4vmin,88px) - var(--kiosk-circle-ui-edge-offset));left:50%;z-index:10;width:min(100%,var(--kiosk-meta-row-width));display:flex;align-items:center;justify-content:flex-start;gap:var(--pill-gap);transform:translate(-50%);padding-inline:var(--kiosk-circle-ui-x-inset);pointer-events:none;box-sizing:border-box}.artwork-meta-card[data-v-a229d8f6]{flex:1 1 auto;min-width:0;height:var(--pill-height);display:flex;align-items:center;justify-content:center;margin:0;padding:clamp(8px,1.2vmin,11px) clamp(12px,1.7vmin,16px);max-width:none;border-radius:var(--vk-surface-radius);border:1px solid var(--vk-border-light);background:var(--vk-control-bg);box-shadow:0 18px 34px #1c161033,inset 0 1px #fff9;backdrop-filter:blur(18px) saturate(132%);-webkit-backdrop-filter:blur(18px) saturate(132%);text-align:center;box-sizing:border-box;pointer-events:none}.artwork-meta-card__title[data-v-a229d8f6]{margin:0;font-size:var(--vk-ui-font-size);line-height:1.16;font-weight:400;text-align:center;color:var(--vk-text-on-material);white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis}.artwork-meta-row__return[data-v-a229d8f6]{flex:0 0 var(--vk-return-button-size);width:var(--vk-return-button-size);height:var(--vk-return-button-size);aspect-ratio:1 / 1;align-self:center;flex:none;pointer-events:auto}.status-panel[data-v-a229d8f6]{width:min(100%,720px);display:flex;flex-direction:column;gap:18px}.status-card[data-v-a229d8f6],.dev-panel[data-v-a229d8f6]{padding:18px;border-radius:24px;background:var(--vk-surface-glass);box-shadow:0 18px 40px #2b241d14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.status-card__head[data-v-a229d8f6]{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.status-card__label[data-v-a229d8f6]{font-size:var(--vk-ui-font-size);letter-spacing:.12em;text-transform:uppercase;color:var(--vk-text-on-material-muted)}.status-card__phase[data-v-a229d8f6]{font-size:var(--vk-ui-font-size);font-weight:600}.status-card__copy[data-v-a229d8f6]{margin:12px 0 0;font-size:var(--vk-ui-font-size);line-height:1.7;color:var(--vk-text-on-material-soft)}.status-card__grid[data-v-a229d8f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.status-card__item[data-v-a229d8f6]{padding:12px 14px;border-radius:18px;background:var(--vk-surface-glass)}.status-card__item-label[data-v-a229d8f6]{display:block;margin-bottom:6px;font-size:var(--vk-ui-font-size);letter-spacing:.08em;color:var(--vk-text-on-material-muted)}.status-card__notice[data-v-a229d8f6]{margin:14px 0 0;padding:12px 14px;border-radius:16px;font-size:var(--vk-ui-font-size);line-height:1.6}.status-card__notice--error[data-v-a229d8f6]{background:var(--vk-surface-glass);color:var(--vk-text-on-material)}.status-card__actions[data-v-a229d8f6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.kiosk-btn[data-v-a229d8f6],.dev-btn[data-v-a229d8f6]{padding:11px 16px;border-radius:999px;border:1px solid var(--vk-border-dark);background:var(--vk-control-bg);font:inherit;font-size:var(--vk-ui-font-size);color:var(--kiosk-color-text);cursor:pointer}.kiosk-btn[data-v-a229d8f6]:disabled{opacity:var(--vk-disabled-opacity);cursor:not-allowed}.kiosk-btn--primary[data-v-a229d8f6]{background:var(--vk-control-bg);border-color:var(--vk-border-dark)}.kiosk-btn--ghost[data-v-a229d8f6]{background:var(--vk-control-bg)}.status-card__file-input[data-v-a229d8f6]{display:none}.dev-panel__hint[data-v-a229d8f6]{margin:0 0 12px;font-size:var(--vk-ui-font-size);line-height:1.6;color:var(--vk-text-on-material-soft)}.dev-panel__row[data-v-a229d8f6]{display:flex;flex-wrap:wrap;gap:8px}.dev-btn--active[data-v-a229d8f6]{background:var(--vk-control-bg-active);border-color:var(--vk-border-dark)}.dev-btn--ghost[data-v-a229d8f6]{margin-top:12px}.kiosk-btn[data-v-a229d8f6]:active:not(:disabled),.dev-btn[data-v-a229d8f6]:active{background:var(--vk-control-bg-active)}@media (max-width: 720px){.page[data-v-a229d8f6]{background:radial-gradient(circle at top,rgba(95,82,66,.24),transparent 36%),radial-gradient(circle at 50% 18%,rgba(255,255,255,.035),transparent 22%),linear-gradient(180deg,#121212,#060606);--page-edge: 0px}.page--debug[data-v-a229d8f6]{padding:18px 12px 28px}.design-canvas--debug .square-viewport[data-v-a229d8f6]{width:min(calc(100vw - 24px),calc(100svh - 24px),720px)}.square-shell[data-v-a229d8f6]{border-radius:28px;padding:6px}.square-shell[data-v-a229d8f6]:before{top:6px;right:6px;bottom:6px;left:6px;border-radius:22px}.square-shell__chrome[data-v-a229d8f6]{left:10px;right:10px;letter-spacing:.08em}.square-shell__caption[data-v-a229d8f6],.square-shell__chrome--bottom span[data-v-a229d8f6]:last-child{display:none}.debug-mode-bar[data-v-a229d8f6]{flex-direction:column;align-items:flex-start}.debug-mode-bar__button[data-v-a229d8f6]{width:100%}.status-card__grid[data-v-a229d8f6]{grid-template-columns:1fr}.kiosk-safe[data-v-a229d8f6]{padding:0}.artwork-meta-row[data-v-a229d8f6]{top:calc(40px - var(--kiosk-circle-ui-edge-offset))}.artwork-meta-card__title[data-v-a229d8f6]{font-size:var(--vk-ui-font-size);line-height:1.15}.artwork-meta-card[data-v-a229d8f6]{padding-inline:14px}.kiosk-btn[data-v-a229d8f6],.dev-btn[data-v-a229d8f6]{padding:5px 12px;min-height:26px}.hero__eyebrow[data-v-a229d8f6]{color:#ffffff9e}.hero__subtitle[data-v-a229d8f6]{color:#ffffffb8}}
