.background-image-sequence[data-v-ed488917]{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100vw;will-change:opacity}.sequence-canvas[data-v-ed488917],.sequence-image[data-v-ed488917]{backface-visibility:hidden;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .1s ease-out;width:100%;will-change:transform,opacity}.sequence-canvas[data-v-ed488917]{image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}.fallback[data-v-ed488917]{left:0;position:absolute;top:0}.loading-indicator[data-v-ed488917]{background:#000c;border-radius:10px;color:#fff;left:50%;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10}.loading-progress[data-v-ed488917]{background:#ffffff4d;border-radius:3px;height:6px;margin-bottom:15px;overflow:hidden;width:250px}.loading-bar[data-v-ed488917]{background:linear-gradient(90deg,#00bfff,#08c);border-radius:3px;height:100%;transition:width .3s ease}.debug-info[data-v-ed488917]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;border-radius:8px;color:#fff;font-family:Courier New,monospace;font-size:11px;padding:12px;position:absolute;right:120px;top:120px;z-index:10}.debug-info p[data-v-ed488917]{line-height:1.4;margin:4px 0}@media (prefers-reduced-motion:reduce){.sequence-canvas[data-v-ed488917],.sequence-image[data-v-ed488917]{transition:none!important}}@media (max-width:768px){.debug-info[data-v-ed488917]{font-size:9px;padding:8px}}.site-bg[data-v-904453c1]{transition:opacity 1s ease-in-out}.op-0[data-v-904453c1]{opacity:0}.background-slider[data-v-ccd9be38]{transition:opacity 1s ease-in-out}.op-0[data-v-ccd9be38]{opacity:0}.menu-item[data-v-e8d9b46f]{opacity:0;text-decoration:none}.status-text[data-v-ca421b67],.status-text[data-v-9da24434]{margin-bottom:10px;position:relative;z-index:2}.alert[data-v-91c70b21]{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:12px}.alert-danger[data-v-91c70b21]{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-success[data-v-91c70b21]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-info[data-v-91c70b21]{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.main-button[data-v-91c70b21]:disabled,input[data-v-91c70b21]:disabled,textarea[data-v-91c70b21]:disabled{cursor:not-allowed;opacity:.6}.error-container[data-v-e8d18f8d],.loading-container[data-v-e8d18f8d]{align-items:center;display:flex;justify-content:center;min-height:50vh}.loading-spinner[data-v-e8d18f8d]{color:#666;font-size:1.2rem}.error-container[data-v-e8d18f8d]{color:#e74c3c}
