.ans-platform-shell{padding-top:49px!important}.ans-platform-host{position:fixed;inset:0 0 auto;z-index:1000;height:49px;isolation:isolate}.ans-platform-frame{visibility:hidden;position:absolute;inset:0 auto auto 0;width:100%;height:49px;border:0;color-scheme:normal;background:transparent}.ans-platform-fallback{display:flex;align-items:center;justify-content:space-between;gap:16px;height:49px;padding:0 24px;border-bottom:1px solid #e8e6ea;background:#fcfbfd;font:14px system-ui;color:#625c68}.ans-platform-fallback a{font-weight:700;color:#28232e;text-decoration:none}.ans-platform-fallback button{border:1px solid #d8d2df;border-radius:8px;padding:5px 10px;background:#faf7fb;color:#51435f}.ans-platform-connected .ans-platform-frame{visibility:visible}.ans-platform-connected .ans-platform-fallback{visibility:hidden}.ans-platform-shell .rail,.ans-platform-shell .atelier-rail{top:49px}.ans-platform-shell .topbar,.ans-platform-shell .atelier-topbar{top:49px}.ans-platform-shell #accountControl,.ans-platform-shell #atelier-account,.ans-platform-shell #atelier-logout{display:none!important}.ans-identity-pending #wrongbook-workspace,.ans-identity-pending #app{visibility:hidden}.ans-platform-shell .page>header nav>a[href*="/api/auth/login"]{display:none}@media(max-width:760px){.ans-platform-shell .rail,.ans-platform-shell .atelier-rail{top:auto}.ans-platform-shell .topbar,.ans-platform-shell .atelier-topbar{top:49px}}@media(prefers-reduced-motion:reduce){.ans-platform-host *{scroll-behavior:auto}}
