/* Экран /starting — тот же масштаб логотипа, что intro в setup wizard */ .wesp-startup-screen { min-height: 100vh; margin: 0; background: #f6f6f4; color: rgba(26, 30, 28, 0.72); font-family: system-ui, -apple-system, "Segoe UI", sans-serif; } .wesp-startup__stage { position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 10001; width: min(520px, calc(100vw - 32px)); display: flex; flex-direction: column; align-items: stretch; } .wesp-startup__stage .wesp-setup__intro { position: relative; left: auto; top: auto; transform: none; width: 100%; height: min(240px, 36vh); background: transparent; } .wesp-startup__stage .wesp-logo-loader, .wesp-startup__stage .wesp-logo-loader--embedded, .wesp-startup__stage .wesp-logo-loader--plain { background: transparent !important; } /* Подпись только снаружи (#startupQuip), не пустой tagline внутри лоадера */ .wesp-startup__stage .wesp-logo-loader__tagline { display: none !important; } .wesp-startup__quip { flex: 0 0 auto; margin: 10px 0 0; padding: 0 12px; text-align: center; font-size: 0.92rem; line-height: 1.5; color: rgba(26, 30, 28, 0.58); min-height: 3em; max-width: 100%; } .wesp-startup__quip--fade { opacity: 0; } .wesp-startup__quip--error { color: #cf1322; } /* Киоск / логин зоотехника: --z-login-bg из zootechnician-login.css */ html[data-theme="dark"] .wesp-startup-screen { background: #12181b; color: #ffffff; } html[data-theme="dark"] .wesp-startup__quip { color: #a8b0b8; } html[data-theme="dark"] .wesp-startup__quip--error { color: #ff7875; }