@use "./styles/tokens.scss";@use "./styles/base.scss";@use "./styles/components.scss";#app{width:100%;height:100vh;margin:0;padding:0;font-weight:400;position:relative;overflow:hidden}html,body{height:100%;margin:0;padding:0}.logo{display:none}.sio-interface{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:var(--gradient-primary);overflow:hidden}.quick-actions{display:flex;gap:var(--space-4);margin-top:var(--space-6);opacity:0;animation:slideInUp .3s ease-out forwards}.quick-action-btn{width:48px;height:48px;border-radius:var(--radius-full);background:var(--surface-glass);border:1px solid rgba(255,255,255,.2);color:#ffffffe6;cursor:pointer;transition:var(--transition-all);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}.quick-action-btn:hover{background:var(--surface-glass-hover);transform:translateY(-2px);box-shadow:var(--shadow-lg);color:var(--color-white)}.quick-action-btn:active{transform:translateY(0)}.quick-action-btn svg{width:20px;height:20px}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.settings-button{position:absolute;top:var(--space-6);right:var(--space-6);width:48px;height:48px;border-radius:var(--radius-full);background:var(--surface-glass);border:1px solid rgba(255,255,255,.2);color:#ffffffe6;cursor:pointer;transition:var(--transition-all);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:var(--z-index-fixed)}.settings-button:hover{background:var(--surface-glass-hover);transform:rotate(90deg);color:var(--color-primary-light)}.settings-button svg{width:20px;height:20px}@media (max-width: 768px){.settings-button{top:var(--space-4);right:var(--space-4);width:40px;height:40px}.settings-button svg{width:18px;height:18px}.quick-action-btn{width:40px;height:40px}.quick-action-btn svg{width:18px;height:18px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}.animate-fade-in{animation:fadeIn var(--duration-300) var(--ease-out) forwards}.animate-fade-out{animation:fadeOut var(--duration-300) var(--ease-out) forwards}.animate-slide-in{animation:slideIn var(--duration-300) var(--ease-out) forwards}.animate-slide-out{animation:slideOut var(--duration-300) var(--ease-out) forwards}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#fff3;border-radius:var(--radius-full)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.beta-banner[data-v-926346e2]{position:fixed;top:0;left:0;right:0;z-index:1000;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px #00000026;animation:slideDown-926346e2 .3s ease-out}@keyframes slideDown-926346e2{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.beta-content[data-v-926346e2]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;max-width:1200px;margin:0 auto}.beta-info[data-v-926346e2]{display:flex;align-items:center;gap:16px}.beta-badge[data-v-926346e2]{background:#fff3;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.3);padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:700;letter-spacing:.5px}.beta-text[data-v-926346e2]{display:flex;flex-direction:column;gap:2px}.beta-title[data-v-926346e2]{font-size:.9rem;font-weight:600;line-height:1.2}.beta-description[data-v-926346e2]{font-size:.75rem;opacity:.9;line-height:1.2}.beta-actions[data-v-926346e2]{display:flex;align-items:center;gap:8px}.feedback-button[data-v-926346e2],.guide-button[data-v-926346e2],.dismiss-button[data-v-926346e2]{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;background:#ffffff26;color:#fff;backdrop-filter:blur(4px)}.feedback-button[data-v-926346e2]:hover,.guide-button[data-v-926346e2]:hover{background:#ffffff40;transform:translateY(-1px)}.dismiss-button[data-v-926346e2]{padding:6px;background:#ffffff1a}.dismiss-button[data-v-926346e2]:hover{background:#fff3}.feedback-button svg[data-v-926346e2],.guide-button svg[data-v-926346e2],.dismiss-button svg[data-v-926346e2]{width:16px;height:16px;stroke-width:2}.beta-progress[data-v-926346e2]{background:#0000001a;padding:8px 20px;display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto}.progress-bar[data-v-926346e2]{flex:1;height:4px;background:#fff3;border-radius:2px;overflow:hidden}.progress-fill[data-v-926346e2]{height:100%;background:#fffc;border-radius:2px;transition:width .3s ease}.progress-text[data-v-926346e2]{font-size:.75rem;opacity:.9;white-space:nowrap}@media (max-width: 768px){.beta-content[data-v-926346e2]{flex-direction:column;gap:12px;padding:12px 16px}.beta-info[data-v-926346e2]{flex-direction:column;text-align:center;gap:8px}.beta-text[data-v-926346e2]{align-items:center}.beta-actions[data-v-926346e2]{justify-content:center}.beta-progress[data-v-926346e2]{flex-direction:column;gap:8px;text-align:center;padding:12px 16px}.progress-bar[data-v-926346e2]{order:2}.progress-text[data-v-926346e2]{order:1;font-size:.7rem}}@media (max-width: 480px){.beta-actions[data-v-926346e2]{flex-direction:column;width:100%}.feedback-button[data-v-926346e2],.guide-button[data-v-926346e2]{width:100%;justify-content:center}.dismiss-button[data-v-926346e2]{align-self:flex-end}}@media (prefers-contrast: high){.beta-banner[data-v-926346e2]{background:navy;border-bottom:2px solid #ffffff}.beta-badge[data-v-926346e2],.feedback-button[data-v-926346e2],.guide-button[data-v-926346e2],.dismiss-button[data-v-926346e2]{background:#fff;color:navy;border:2px solid #ffffff}.progress-fill[data-v-926346e2]{background:#fff}}@media (prefers-reduced-motion: reduce){.beta-banner[data-v-926346e2]{animation:none}.feedback-button[data-v-926346e2]:hover,.guide-button[data-v-926346e2]:hover{transform:none}.progress-fill[data-v-926346e2]{transition:none}}@media print{.beta-banner[data-v-926346e2]{display:none}}.guide-overlay[data-v-d0b7af45]{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;overflow-y:auto}.guide-dialog[data-v-d0b7af45]{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:900px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.guide-header[data-v-d0b7af45]{display:flex;align-items:center;justify-content:space-between;padding:24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.guide-header-content[data-v-d0b7af45]{flex:1}.guide-title[data-v-d0b7af45]{font-size:1.5rem;font-weight:700;margin:0 0 8px;display:flex;align-items:center;gap:12px}.beta-icon[data-v-d0b7af45]{font-size:1.2rem}.guide-subtitle[data-v-d0b7af45]{font-size:.9rem;opacity:.9}.close-button[data-v-d0b7af45]{background:#ffffff26;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background-color .2s ease}.close-button[data-v-d0b7af45]:hover{background:#ffffff40}.close-button svg[data-v-d0b7af45]{width:18px;height:18px}.guide-content[data-v-d0b7af45]{flex:1;display:flex;flex-direction:column;overflow:hidden}.guide-tabs[data-v-d0b7af45]{display:flex;border-bottom:1px solid #e2e8f0;background:#f8fafc}.tab-button[data-v-d0b7af45]{display:flex;align-items:center;gap:8px;padding:16px 20px;background:none;border:none;border-bottom:3px solid transparent;color:#64748b;cursor:pointer;font-weight:500;transition:all .2s ease;flex:1;justify-content:center}.tab-button[data-v-d0b7af45]:hover{background:#e2e8f0;color:#475569}.tab-button.active[data-v-d0b7af45]{color:#667eea;border-bottom-color:#667eea;background:#fff}.tab-icon[data-v-d0b7af45]{font-size:1.1rem}.tab-label[data-v-d0b7af45]{font-size:.9rem}.tab-content[data-v-d0b7af45]{flex:1;padding:24px;overflow-y:auto}.tab-content h3[data-v-d0b7af45]{margin:0 0 20px;color:#1a1a1a;font-size:1.3rem;font-weight:600}.tab-content h4[data-v-d0b7af45]{margin:24px 0 12px;color:#334155;font-size:1.1rem;font-weight:600}.tab-content p[data-v-d0b7af45]{margin:0 0 16px;color:#475569;line-height:1.6}.feature-grid[data-v-d0b7af45]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:20px 0}.feature-item[data-v-d0b7af45]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#f8fafc;border-radius:8px;border-left:4px solid #667eea}.feature-icon[data-v-d0b7af45]{font-size:1.5rem;line-height:1}.feature-text[data-v-d0b7af45]{display:flex;flex-direction:column;gap:4px}.feature-text strong[data-v-d0b7af45]{font-weight:600;color:#334155}.feature-text span[data-v-d0b7af45]{font-size:.85rem;color:#64748b;line-height:1.4}.getting-started[data-v-d0b7af45]{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:20px;margin:20px 0}.getting-started ol[data-v-d0b7af45]{margin:12px 0 0;padding-left:20px;color:#0369a1}.getting-started li[data-v-d0b7af45]{margin:8px 0;line-height:1.5}.testing-sections[data-v-d0b7af45]{space-y:24px}.testing-section[data-v-d0b7af45]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;margin-bottom:20px}.section-header[data-v-d0b7af45]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.priority-badge[data-v-d0b7af45]{padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.priority-badge.critical[data-v-d0b7af45]{background:#fef2f2;color:#dc2626}.priority-badge.high[data-v-d0b7af45]{background:#fef3c7;color:#d97706}.priority-badge.medium[data-v-d0b7af45]{background:#f0f9ff;color:#2563eb}.section-header h4[data-v-d0b7af45]{margin:0;font-size:1rem}.checklist[data-v-d0b7af45]{list-style:none;padding:20px;margin:0}.checklist li[data-v-d0b7af45]{margin:12px 0}.checklist label[data-v-d0b7af45]{display:flex;align-items:center;gap:8px;cursor:pointer;color:#475569;font-size:.9rem}.checklist input[type=checkbox][data-v-d0b7af45]{width:16px;height:16px;accent-color:#667eea}.scenario-cards[data-v-d0b7af45]{display:grid;gap:20px;margin:20px 0}.scenario-card[data-v-d0b7af45]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.scenario-header[data-v-d0b7af45]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.scenario-icon[data-v-d0b7af45]{font-size:1.3rem}.scenario-header h4[data-v-d0b7af45]{margin:0;font-size:1.1rem}.scenario-steps[data-v-d0b7af45]{padding:20px}.scenario-steps p[data-v-d0b7af45]{margin:0 0 12px;font-weight:500;color:#334155}.scenario-steps ol[data-v-d0b7af45]{margin:12px 0 0;padding-left:20px;color:#475569}.scenario-steps li[data-v-d0b7af45]{margin:8px 0;line-height:1.5}.feedback-methods[data-v-d0b7af45]{space-y:24px}.feedback-method[data-v-d0b7af45]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.feedback-method.primary[data-v-d0b7af45]{border-color:#667eea;box-shadow:0 0 0 1px #667eea1a}.method-header[data-v-d0b7af45]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.feedback-method.primary .method-header[data-v-d0b7af45]{background:#f0f9ff}.method-icon[data-v-d0b7af45]{font-size:1.3rem}.method-header h4[data-v-d0b7af45]{margin:0;font-size:1.1rem}.method-content[data-v-d0b7af45]{padding:20px}.method-content ul[data-v-d0b7af45]{margin:12px 0 20px;padding-left:20px;color:#475569}.method-content li[data-v-d0b7af45]{margin:8px 0;line-height:1.5}.feedback-demo-button[data-v-d0b7af45]{background:#667eea;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.feedback-demo-button[data-v-d0b7af45]:hover{background:#5a67d8}.feedback-categories[data-v-d0b7af45]{margin:24px 0}.category-grid[data-v-d0b7af45]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:16px 0}.category-item[data-v-d0b7af45]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#f8fafc;border-radius:6px}.category-icon[data-v-d0b7af45]{font-size:1.3rem;line-height:1}.category-item div[data-v-d0b7af45]{display:flex;flex-direction:column;gap:4px}.category-item strong[data-v-d0b7af45]{font-weight:600;color:#334155}.category-item span[data-v-d0b7af45]{font-size:.85rem;color:#64748b;line-height:1.4}.feedback-tips[data-v-d0b7af45]{background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;padding:20px;margin:24px 0}.feedback-tips ul[data-v-d0b7af45]{margin:12px 0 0;padding-left:20px;color:#92400e}.feedback-tips li[data-v-d0b7af45]{margin:8px 0;line-height:1.5}.guide-footer[data-v-d0b7af45]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-top:1px solid #e2e8f0;background:#f8fafc}.footer-info[data-v-d0b7af45]{display:flex;flex-direction:column;gap:4px}.version-info[data-v-d0b7af45]{font-size:.8rem;font-weight:500;color:#334155}.phase-info[data-v-d0b7af45]{font-size:.75rem;color:#64748b}.footer-actions[data-v-d0b7af45]{display:flex;gap:12px}.secondary-button[data-v-d0b7af45],.primary-button[data-v-d0b7af45]{padding:10px 20px;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9rem}.secondary-button[data-v-d0b7af45]{background:#fff;border:1px solid #d1d5db;color:#374151}.secondary-button[data-v-d0b7af45]:hover{background:#f9fafb;border-color:#9ca3af}.primary-button[data-v-d0b7af45]{background:#667eea;border:1px solid #667eea;color:#fff}.primary-button[data-v-d0b7af45]:hover{background:#5a67d8;border-color:#5a67d8}@media (max-width: 768px){.guide-overlay[data-v-d0b7af45]{padding:12px}.guide-dialog[data-v-d0b7af45]{max-height:95vh}.guide-header[data-v-d0b7af45]{padding:20px 16px}.guide-title[data-v-d0b7af45]{font-size:1.3rem}.guide-tabs[data-v-d0b7af45]{flex-wrap:wrap}.tab-button[data-v-d0b7af45]{flex:1;min-width:120px;padding:12px 8px}.tab-content[data-v-d0b7af45]{padding:20px 16px}.feature-grid[data-v-d0b7af45],.category-grid[data-v-d0b7af45]{grid-template-columns:1fr}.guide-footer[data-v-d0b7af45]{flex-direction:column;gap:16px;padding:16px}.footer-actions[data-v-d0b7af45]{width:100%;justify-content:stretch}.secondary-button[data-v-d0b7af45],.primary-button[data-v-d0b7af45]{flex:1}}@media (max-width: 480px){.tab-button[data-v-d0b7af45]{padding:10px 6px}.tab-label[data-v-d0b7af45]{display:none}.tab-icon[data-v-d0b7af45]{font-size:1.3rem}}@media print{.guide-overlay[data-v-d0b7af45]{display:none}}.feedback-overlay[data-v-8ef39f7d]{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.feedback-dialog[data-v-8ef39f7d]{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;position:relative}.feedback-header[data-v-8ef39f7d]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0;border-bottom:1px solid #eee;margin-bottom:24px}.feedback-title[data-v-8ef39f7d]{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 24px}.close-button[data-v-8ef39f7d]{background:none;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:all .2s ease}.close-button[data-v-8ef39f7d]:hover{background:#f5f5f5;color:#333}.close-button svg[data-v-8ef39f7d]{width:16px;height:16px}.feedback-form[data-v-8ef39f7d]{padding:0 24px 24px}.form-group[data-v-8ef39f7d]{margin-bottom:20px}.form-label[data-v-8ef39f7d]{display:block;font-weight:500;color:#333;margin-bottom:8px;font-size:.9rem}.required[data-v-8ef39f7d]{color:#e53e3e}.form-input[data-v-8ef39f7d],.form-select[data-v-8ef39f7d],.form-textarea[data-v-8ef39f7d]{width:100%;padding:12px;border:2px solid #e2e8f0;border-radius:8px;font-size:.9rem;transition:border-color .2s ease;background:#fff}.form-input[data-v-8ef39f7d]:focus,.form-select[data-v-8ef39f7d]:focus,.form-textarea[data-v-8ef39f7d]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-textarea[data-v-8ef39f7d]{resize:vertical;min-height:80px}.char-count[data-v-8ef39f7d]{text-align:right;font-size:.75rem;color:#666;margin-top:4px}.steps-container[data-v-8ef39f7d]{space-y:8px}.step-item[data-v-8ef39f7d]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.step-number[data-v-8ef39f7d]{min-width:24px;font-weight:500;color:#666}.step-input[data-v-8ef39f7d]{flex:1;padding:8px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:.85rem}.remove-step[data-v-8ef39f7d]{width:28px;height:28px;border:none;background:#fee;color:#c53030;border-radius:50%;cursor:pointer;font-size:16px;transition:background-color .2s ease}.remove-step[data-v-8ef39f7d]:hover:not(:disabled){background:#feb2b2}.remove-step[data-v-8ef39f7d]:disabled{opacity:.5;cursor:not-allowed}.add-step[data-v-8ef39f7d]{padding:8px 16px;background:#f7fafc;border:1px dashed #cbd5e0;border-radius:6px;color:#4a5568;cursor:pointer;font-size:.85rem;transition:all .2s ease}.add-step[data-v-8ef39f7d]:hover:not(:disabled){background:#edf2f7;border-color:#a0aec0}.behavior-group[data-v-8ef39f7d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-hint[data-v-8ef39f7d]{font-size:.75rem;color:#666;margin-top:4px}.attachment-zone[data-v-8ef39f7d]{margin-top:8px}.file-input[data-v-8ef39f7d]{display:none}.drop-zone[data-v-8ef39f7d]{border:2px dashed #cbd5e0;border-radius:8px;padding:24px;text-align:center;cursor:pointer;transition:all .2s ease}.drop-zone[data-v-8ef39f7d]:hover,.drop-zone.drag-over[data-v-8ef39f7d]{border-color:#667eea;background:#f8f9ff}.drop-zone-content svg[data-v-8ef39f7d]{width:32px;height:32px;color:#667eea;margin-bottom:8px}.drop-zone-content p[data-v-8ef39f7d]{margin:4px 0;color:#4a5568}.file-hint[data-v-8ef39f7d]{font-size:.75rem;color:#666}.attachments-list[data-v-8ef39f7d]{margin-top:12px;space-y:8px}.attachment-item[data-v-8ef39f7d]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f7fafc;border-radius:6px;font-size:.85rem}.attachment-icon[data-v-8ef39f7d]{font-size:16px}.attachment-name[data-v-8ef39f7d]{flex:1;font-weight:500}.attachment-size[data-v-8ef39f7d]{color:#666}.remove-attachment[data-v-8ef39f7d]{width:20px;height:20px;border:none;background:#fed7d7;color:#c53030;border-radius:50%;cursor:pointer;font-size:14px;transition:background-color .2s ease}.remove-attachment[data-v-8ef39f7d]:hover:not(:disabled){background:#feb2b2}.system-info-preview[data-v-8ef39f7d]{margin:20px 0;padding:16px;background:#f8f9fa;border-radius:8px}.system-info-preview summary[data-v-8ef39f7d]{cursor:pointer;font-weight:500;color:#4a5568;margin-bottom:12px}.system-info[data-v-8ef39f7d]{font-size:.85rem}.info-row[data-v-8ef39f7d]{display:flex;justify-content:space-between;margin-bottom:4px}.info-label[data-v-8ef39f7d]{font-weight:500;color:#666}.info-value[data-v-8ef39f7d]{color:#333}.form-actions[data-v-8ef39f7d]{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #eee}.cancel-button[data-v-8ef39f7d],.submit-button[data-v-8ef39f7d]{padding:12px 24px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9rem}.cancel-button[data-v-8ef39f7d]{background:#fff;border:1px solid #cbd5e0;color:#4a5568}.cancel-button[data-v-8ef39f7d]:hover:not(:disabled){background:#f7fafc;border-color:#a0aec0}.submit-button[data-v-8ef39f7d]{background:#667eea;border:1px solid #667eea;color:#fff;display:flex;align-items:center;gap:8px}.submit-button[data-v-8ef39f7d]:hover:not(:disabled){background:#5a67d8;border-color:#5a67d8}.submit-button[data-v-8ef39f7d]:disabled{opacity:.6;cursor:not-allowed}.loading-spinner[data-v-8ef39f7d]{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-8ef39f7d 1s linear infinite}@keyframes spin-8ef39f7d{to{transform:rotate(360deg)}}@media (max-width: 768px){.feedback-overlay[data-v-8ef39f7d]{padding:12px}.feedback-dialog[data-v-8ef39f7d]{max-height:95vh}.feedback-header[data-v-8ef39f7d],.feedback-form[data-v-8ef39f7d]{padding-left:16px;padding-right:16px}.behavior-group[data-v-8ef39f7d]{grid-template-columns:1fr}.form-actions[data-v-8ef39f7d]{flex-direction:column}.cancel-button[data-v-8ef39f7d],.submit-button[data-v-8ef39f7d]{width:100%}}#sio-app{width:100%;height:100vh;position:relative;overflow:hidden;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box;margin:0;padding:0}
