.login-top-tools{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.market-link,.market-icon,.appadmin-link{color:#9dd8ff;text-decoration:none}.market-link{font-size:10px}.download-row,.auth-actions{display:flex;gap:7px;margin-top:8px}.download-row>*{flex:1;text-align:center}.auth-actions .primary{flex:1}.primary.demo{background:linear-gradient(90deg,#7ce7b5,#b8e986)}.copy-mini{float:right;border:0;border-radius:6px;background:#29435e;color:#dcecff;padding:2px 7px;cursor:pointer}.lang-toggle{flex-wrap:wrap;justify-content:flex-end}.lang-toggle button{padding:6px 8px;font-size:10px}.title-tools{display:flex;align-items:center;gap:8px}.menu-btn{display:none}.version-chip{font-size:9px;color:#8294aa}.side-foot{display:grid;gap:6px}.side-foot .btn{width:100%;text-align:center}.extra-tools{margin-top:10px}.setting-row small{display:block;color:#879ab0;max-width:420px;overflow-wrap:anywhere;margin-top:3px}#assistantControlWrap{position:fixed;right:20px;bottom:20px;z-index:90;display:flex;align-items:flex-end;gap:6px}#appAssistantFab{width:68px;height:68px;border-radius:50%;border:2px solid #7ce7b5;background:#0f1b18;padding:0;overflow:hidden;cursor:pointer;box-shadow:0 12px 34px #0009}#appAssistantFab img{width:100%;height:100%;object-fit:cover}#assistantMuteBtn{width:32px;height:32px;border-radius:50%;border:1px solid #4a607b;background:#172a3e;color:#fff;display:grid;place-items:center;cursor:pointer}#assistantMuteBtn svg{width:18px;height:18px;fill:currentColor}#assistantControlWrap.voice-muted{opacity:.72}html[dir="rtl"] .sidebar{border-right:0;border-left:1px solid #33465e}html[dir="rtl"] .nav button,html[dir="rtl"] .table th{text-align:right}html[dir="rtl"] #assistantControlWrap{right:auto;left:20px}@media(max-width:980px){.top-actions .chip,.version-chip{display:none}.topbar .lang-toggle{max-width:340px}}@media(max-width:760px){.menu-btn{display:inline-block}.sidebar{position:absolute;z-index:80;left:-230px;top:0;bottom:0;width:215px;transition:left .18s ease;box-shadow:12px 0 30px #0008}.workspace-shell.mobile-open .sidebar{left:0}html[dir="rtl"] .sidebar{left:auto;right:-230px;transition:right .18s ease}.workspace-shell.mobile-open .sidebar{right:0}.topbar{height:auto;min-height:58px;padding:7px 10px;gap:6px}.top-actions{justify-content:flex-end}.topbar .lang-toggle{max-width:260px}.content{height:calc(100% - 70px)}#assistantControlWrap{right:10px;bottom:10px}#appAssistantFab{width:58px;height:58px}}
