#web-loading{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;gap:16px;flex-direction:column;background:#f8faff;color:#405975;font:16px/1.6 system-ui;padding:24px;text-align:center}#web-loading button,#web-save-status button{border:1px solid #ccddee;background:#fff;color:#345;padding:10px;border-radius:12px;cursor:pointer}#web-save-status{position:fixed;bottom:max(8px,var(--ev-safe-bottom,0px));left:50%;transform:translateX(-50%);max-width:90vw;z-index:999998;border-radius:12px;padding:7px 12px;background:#eaf3fd;color:#41658a;font:12px/1.5 system-ui;box-shadow:0 4px 20px #1232}#web-save-status[hidden]{display:none}#web-save-status[data-error=true]{background:#fff0e8;color:#813b20}html.telegram-mini-app body{padding-top:var(--ev-safe-top,0px);padding-bottom:var(--ev-safe-bottom,0px);padding-left:var(--ev-safe-left,0px);padding-right:var(--ev-safe-right,0px)}html.telegram-mini-app{min-height:var(--ev-viewport,100dvh);overscroll-behavior-y:contain}html.telegram-mini-app .ev-header{top:var(--ev-safe-top,0px)}html.telegram-mini-app .chat-expanded .ai-panel{height:calc(var(--ev-viewport,100dvh) - var(--ev-safe-top,0px) - var(--ev-safe-bottom,0px))!important;max-height:calc(var(--ev-viewport,100dvh) - var(--ev-safe-top,0px) - var(--ev-safe-bottom,0px))!important}html.telegram-mini-app #evona-ai-root:not(.chat-expanded) .ai-panel{max-height:calc(var(--ev-viewport,100dvh) - 90px - var(--ev-safe-bottom,0px))!important}html.telegram-mini-app .welcome-work{min-height:calc(var(--ev-viewport,100dvh) - 140px)}.ev-field[hidden]{display:none!important}@media(max-width:760px){input,textarea,select{font-size:16px!important}#evona-ai-root.refined-chat .ai-panel{width:calc(100vw - 24px)!important;right:12px!important}.chat-expanded .chat-rail{display:none!important}.chat-expanded .ai-panel{grid-template-columns:1fr!important}.sidebar{max-width:calc(100vw - 24px)}.grid,.two-col,.profile-grid{min-width:0}img{max-width:100%}}@media(prefers-reduced-motion:reduce){html.telegram-mini-app *{scroll-behavior:auto!important}}
