body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont}body{background:#f2f3f5;color:#1c1c1e;margin:0}.desktop{height:100vh;justify-content:center;position:relative}.desktop,.floating-sidebar{align-items:center;display:flex}.floating-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb3;border-radius:999px;box-shadow:0 10px 30px #00000014,inset 0 0 0 1px #fff9;flex-direction:column;height:45vh;justify-content:space-between;left:16px;padding:.7% .7% .9%;position:absolute;width:4vw}.floating-sidebar button{background:none;border:none;color:#6e6e73;cursor:pointer;transition:all .2s ease;width:90%}.floating-sidebar button:hover{color:#007aff;transform:scale(1.15)}.sidebar-profilePicture{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:999px;width:100%}.assistant-window{border-radius:22px;display:flex;flex-direction:column;height:90vh;padding:14px;width:80vw}.assistant-header{color:#6e6e73;display:flex;font-size:14px;justify-content:space-between}.assistant-body{display:flex;flex:1 1;flex-direction:column;gap:8px;margin-top:10px;overflow:hidden}.msg{font-size:14px;line-height:1.4}.msg.user{color:#007aff}.msg.assistant{color:#1c1c1e}.assistant-input{margin-top:10px}.assistant-input input{background:#f0f0f2e6;border:none;border-radius:12px;color:#1c1c1e;outline:none;padding:10px;width:100%}.assistant-input input::placeholder{color:#8e8e93}.auth-screen,.loading{align-items:center;background:#f2f3f5;display:flex;flex-direction:column;height:100vh;justify-content:center}.home{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;padding:3vh}
/*# sourceMappingURL=main.0776a059.css.map*/